
DevOps Engineer
Munich Electrification
full-time
Posted on:
Location Type: Hybrid
Location: Munich • Germany
Visit company websiteExplore more
About the role
- CI/CD Pipeline Management: Design, implement, and maintain robust CI/CD pipelines using Jenkins for our embedded C/C++ projects
- Build System Optimization: Manage and enhance our build systems using CMake, focusing on performance, scalability, and reliability for complex embedded applications
- Infrastructure as Code (IaC): Use Terraform to provision and manage our cloud infrastructure on AWS, ensuring a reproducible and scalable environment
- Containerization and Orchestration: Leverage Docker to create consistent build and test environments and utilize Kubernetes for orchestrating our build infrastructure
- Build Acceleration: Implement and maintain distributed caching solutions like sccache to significantly reduce C/C++ compilation times
- Artifact Management: Manage build artifacts and dependencies using AWS S3 and other artifact repository solutions
- Collaboration: Work closely with software developers to troubleshoot build issues, streamline their workflows, and promote DevOps best practices within the team
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Proven experience as a Build Engineer, DevOps Engineer, or in a similar role
- Strong proficiency in scripting languages (e.g., Python, Bash)
- Hands-on experience with CMake and building complex C/C++ projects, preferably in an embedded systems context
- Hands-on experience managing CI/CD tools, especially Jenkins
- Solid understanding of Docker for containerization and Kubernetes for orchestration
- Experience with Infrastructure as Code using Terraform
- Familiarity with cloud platforms, specifically AWS
- Experience with build caching tools like sccache is a significant plus
Benefits
- Trust-based working hours and hybrid work
- Adequate and competitive compensation
- Company pension plan / bonus
- Free access to the fitness center next door or a subsidized EGYM Wellpass
- Free snacks, coffee, drinks and lunch (freshly cooked by our chef) every day
- Public transport ticket
- Bike leasing via Business Bike
- Participation in various inspiring and fun team events
- Company-branded clothing
- Option to “work from anywhere” (6 weeks/year)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CI/CD pipeline managementC/C++ programmingCMakeTerraformDockerKubernetessccacheAWSscripting (Python, Bash)build systems optimization
Soft Skills
collaborationtroubleshootingworkflow streamliningDevOps best practices
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering