Python Engineer for Continuous Integration

Python Engineer for Continuous Integration

BMW Group

Ulm, Germany

Join our integration team, where we develop a Linux platform which serves as the foundation for a number of BMW ECUs. In this role, you will be instrumental in enhancing and evolving our build and release pipelines. You will work on a CI environment building the platform with Yocto and contribute to the architecture of the CI system and our Python tools. Our tooling is utilized both on developers' systems and within our CI environment powered by Zuul CI. We are seeking a proactive individual who can drive improvements in our setup in areas like CI performance and resource-usage optimizations, config-as-code, monitoring and alerting. You'll be contributing to ensure the reliability and efficiency of our integration activities.

What should you bring along?

  • University degree in computer science, engineering, or a comparable qualification;
  • Proficiency in Python programming for developing and enhancing tools;
  • Solid understanding of Linux systems with the ability to debug and resolve issues;
  • Familiarity with DevOps practices and maintaining systems;
  • Experience with build systems like BitBake or CMake is desirable;
  • Knowledge of cloud services and IT infrastructure is beneficial;
  • A proactive mindset for identifying and addressing challenges in build and release processes.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Germany      Developer      Linux and Unix      On-site      Python Developer      BMW Group     

EuroTechJobs Logo

© EuroJobsites 2026