In the Development Practice we focus on enabling the developer as the key resource in our Software development processes. We do this by optimizing developer experience along the whole user journey.
Therefore, we shape, implement, and run software development tools, processes, and methods across BMW – all the way from concept to code. To achieve this, we work together with the leads of the other Practices and our high-performance Software development platform CodeCraft as well as with development projects to align their needs and create a common baseline.
What awaits you?
1. You will be responsible for defining and implementing solutions to enhance the daily work of the Embedded Software developers at BMW.
2. These initiatives are focused on tooling (e.g., Cloud Workspace, Automation), methods and processes – the goal is to bring Developer Experience to the next level.
3. You push the implementation of tooling solutions - all the way from concept to code.
4. You will explore cutting edge technology and integrate it into the daily developer workflow along with the respective processes – together with a team of experienced DevOps engineers, SRE engineers and tool developers.
5. Key part of your responsibility is aligning direction and priorities of the activities with the users of our services as well was with other Practices.
6. Over time, you will push the evolution of the initiatives into a production-ready state and integrate it into our highly scalable, high-availability cloud infrastructure.
7. To ensure smooth DevOps operations, you will lead and coordinate a team of external DevOps engineers.
What should you bring along?
8. University degree in Computer Science or a similar field of study.
9. At least 5 years of developing and testing software with Python in a professional environment with a profound understanding of modern software development.
10. Professional experience in modern cloud technologies like AWS/Azure/GCP, Continuous Integration and technologies such as GitHub, Zuul CI, etc.
11. Practical experience with Linux and Shell scripting and infrastructure automation (Ansible, Pulumi, virtualization and container orchestration technologies like Docker).
12. Very good understanding of the challenges and requirements of Embedded Software developers and the knowledge to implement solutions to address these needs.
13. Experience with leading smaller teams or steering external suppliers.
14. Business-fluent English.
You enjoy working in an international team and are passionate about software quality? Apply now!
Note: Please apply exclusively online via our career portal. Applications via other channels (esp. e-mail) cannot be considered.
What we offer?
15. Challenging projects with which we are shaping the mobility of tomorrow together.
16. Wide range of personal and professional development opportunities.
17. Attractive and performance-related remuneration.
18. High level of job security.
19. Annual special payments such as vacation pay, Christmas bonus, and profit sharing.
20. Flexible working hours including 6 weeks annual leave and overtime compensation.
21. Discounted BMW & MINI conditions.
22. Many other benefits at
At the BMW Group, we see diversity and inclusion in all its dimensions as a strength for our teams. Equal opportunities are a particular concern for us, and the equal treatment of applicants and employees is a fundamental principle of our corporate policy. That is why our recruiting decisions are also based on personality, experience and skills.
Find out more about diversity at the BMW Group at
Start date: from now on
Type of employment: unlimited
Working hours: full-time
Contact:
Tamara Vuckovic
BMW Group HR Team
+49 89 382-17001