Working Student - Developer Infrastructure & CI/CD for ABAP Kernel Development

SAP AG
Walldorf, Germany
3 days ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Advanced Business Application Programming (ABAP) Bash Shell C++ (Programming Language) Cloud Computing Computer Programming Continuous Integration Programming Tools Python (Programming Language) Linux Kernel SAP (Applications) Software Engineering Software Project Management
+8 more
System Programming Rust (Programming Language) Cloud Platform System Git Kubernetes Infrastructure Automation Frameworks Information Technology C++14

Job description

Join our ABAP Kernel Developer Tools team and help build the infrastructure that powers one of SAP’s most established and mission-critical technology stacks.

Our team of five develops and maintains the tools, automation, and platforms used every day by ABAP kernel engineers. As part of the team, you will contribute to real-world projects in developer tooling, CI/CD automation, cloud infrastructure, and documentation. You’ll work alongside experienced engineers and gain practical insights into both modern software engineering practices and the evolution of a large-scale, long-running software project.

Your responsibilities may include:

  • Contributing to CI/CD pipelines and automation workflows
  • Developing and improving internal developer tools
  • Supporting cloud-native infrastructure based on Kubernetes
  • Creating and maintaining technical documentation
  • Working with Infrastructure-as-Code technologies
  • Collaborating with developers to improve engineering productivity and workflows

Where you belong

The ABAP Kernel Developer Tools team is a small, highly collaborative team responsible for the infrastructure behind ABAP kernel development. We enjoy a high degree of freedom in selecting technologies and shaping our solutions. Our work spans from maintaining essential engineering systems to building brand-new tooling and cloud-based platforms, giving team members the opportunity to make a visible impact from day one.

This role offers a unique opportunity to work at the intersection of legacy and innovation.

You’ll have the chance to:

  • Contribute to tools and infrastructure used by SAP engineers worldwide
  • Learn modern CI/CD, cloud, and platform engineering practices
  • Gain exposure to systems programming and developer productivity tooling
  • Work with technologies including Rust, modern C++, Python, Bash, Kubernetes, and Infrastructure-as-Code frameworks
  • Collaborate closely with a small, experienced team that values autonomy and innovation
  • Experience firsthand how a decades-long technology platform evolves while adopting modern cloud-native approaches

Requirements

We’re looking for curious, motivated students who enjoy solving technical challenges and learning new technologies. You might be a great fit if you:

  • Are a student (f/m/d) at a university or a university of applied sciences
  • Are studying Computer Science, Software Engineering, or a related field
  • Have some programming experience through coursework, personal projects, or previous internships
  • Enjoy understanding how software is built, tested, and delivered
  • Are interested in developer platforms, automation, cloud technologies, or systems programming
  • Like working collaboratively and taking ownership of your work
  • Are eager to learn and explore new technologies

Experience with technologies such as Python, Rust, C++, Bash, Git, CI/CD platforms, Kubernetes, or Infrastructure-as-Code tools is a plus, but not required.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Loading talks and stories from around this role…