Backend Developer โ Phyton / Django (f/m/div.)
Summary
Build and maintain Python/Django backend services, REST APIs, and CI/CD pipelines while ensuring security and performance for Boschโs global engineering standards.
Your contribution to something big:
- Design and implement robust backend systems using Python 3.10+ and Django 5+, extending and optimizing database models
- Implement, maintain and refactor secure APIs, actively transitioning existing endpoints into Django REST Framework (DRF).
- Architect and automate CI/CD pipelines using Docker Compose and internal cloud/VM infrastructures to ensure continuous integration and deployment.
- Secure our applications by creating automated vulnerability scanning pipelines and integrating secret managers into the build process.
- Conduct high-quality code reviews, run integration testing with frontend developers.
- Monitor and optimize backend performance, ensuring compliance with Bosch's global software engineering and security guidelines.
What distinguishes you:
Education: University degree in Computer Science, Software Engineering, or a related field.
Experience:
- Solid professional experience in backend software development with a strong focus on Python and relational databases.
- Demonstrated experience building, refactoring, and maintaining RESTful APIs in production environments.
- Practical experience setting up and operating CI/CD pipelines, containerized environments, and cloud hosting platforms.
Know how:
- Strong expertise in Python 3.10+ and Django 5+.
- Deep understanding of Django ORM, SQL database design (ideally PostgreSQL), and Django REST Framework.
- DevOps & Infrastructure: Solid knowledge of CI/CD concepts, Git workflow, Docker/Docker Compose, and cloud-native application hosting.
- Experience with Azure DevOps, database modeling practices, cloud platforms (e.g., Cloud Foundry), and automated vulnerability scanning tools.
Languages: Fluency in English (written and spoken)
Working Style and Methods: An analytical and structured problem solver.
Personality:
- A collaborative team player who communicates effectively across technical boundaries.
- Proactive, self-motivated, and eager to drive process optimization and system reliability.
Work #LikeABosch means:
โ๏ธ Flexible work conditions
๐ Hybrid work system
๐ Exchange with colleagues around the world
๐งโโ๏ธ Health insurance and medical office on site
๐ Training opportunities
๐ Opportunities for career progression and continuous professional development
๐ฒ Access to great discounts in partnerships and Bosch products
๐๏ธ Sports and health related activities
๐ Great access to public transports
๐ ฟ๏ธ Free parking lot
๐ฝ๏ธ Canteen
Success stories donยดt just happen. They are made...
Make it happen! We are looking forward to your application!