Munich Electrification

DevOps Engineer

Munich Electrification

full-time

Posted on:

Location Type: Hybrid

Location: MunichGermany

Visit company website

Explore more

AI Apply
Apply

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