Job description
En tant qu'Architecte Logiciel Senior au sein du Bosch Group, vous jouerez un rôle clé dans la transformation digitale de nos sites de production situés à Gunzenhausen (Allemagne). Vous serez responsable de la conception, du développement et du déploiement de solutions logicielles innovantes qui relient les équipements de fabrication physiques à leurs jumeaux numériques, afin d’optimiser les processus, d’améliorer la qualité et de réduire les coûts.
**Missions principales**
- Analyser les besoins fonctionnels et techniques des équipes de production et traduire ces exigences en architectures logicielles robustes et évolutives.
- Concevoir des modèles de données et des schémas d’intégration pour la collecte, le stockage et la visualisation en temps réel des données de production (IoT, capteurs, PLC, etc.).
- Développer des services back‑end en Python, en suivant les principes de micro‑services, et implémenter des API RESTful sécurisées.
- Créer des applications web front‑end avec Angular, en veillant à offrir une expérience utilisateur intuitive (UI/UX) et responsive.
- Concevoir et administrer les bases de données relationnelles (PostgreSQL, MySQL) ainsi que les pipelines de données pour assurer la cohérence et la performance.
- Mettre en place des pipelines CI/CD (Git, Docker, Kubernetes) afin d’automatiser les tests, le déploiement et la mise à l’échelle des solutions.
- Collaborer étroitement avec les équipes d’ingénierie industrielle, les data‑scientists et les experts en jumeaux numériques pour garantir l’alignement des solutions avec les objectifs de production.
- Assurer la qualité du code (revues, tests unitaires, tests d’intégration) et la stabilité des applications en production.
- Participer à la veille technologique et proposer des améliorations continues, notamment en matière de cybersécurité industrielle et de conformité aux standards (ISO 26262, IEC 61508).
**Profil recherché**
- Diplôme d’ingénieur ou Master en informatique, génie logiciel ou domaine équivalent.
- Minimum 5 ans d’expérience en architecture logicielle, idéalement dans un contexte industriel ou IoT.
- Maîtrise avancée de Python et du framework Angular, ainsi que des bases de données PostgreSQL/MySQL.
- Expérience avérée avec les architectures micro‑services, Docker, Kubernetes et les outils CI/CD.
- Connaissance des concepts de jumeau numérique, d’Industrie 4.0 et des protocoles de communication industrielle (OPC-UA, MQTT).
- Bonnes pratiques en UI/UX, design patterns, et principes SOLID.
- Capacité à travailler en mode Agile/Scrum et à communiquer efficacement avec des équipes multidisciplinaires.
- Maîtrise de l’anglais technique ; l’allemand est un atout.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’un leader mondial de la technologie industrielle.
- Possibilité de travailler en mode hybride (3 jours sur site, 2 jours en télétravail).
- Accès à des formations continues, certifications et programmes de développement professionnel.
- Rémunération attractive, bonus performance et avantages sociaux (mutuelle, retraite, tickets restaurant, etc.).
- Participation à des projets à forte valeur ajoutée qui façonnent l’avenir de la production manufacturière.
Rejoignez Bosch et contribuez à créer les usines du futur grâce à des solutions logicielles de pointe !