Apprenti(e) Ingénieur(e) IT DevOps H/F/N
Description de l\'entreprise
Chez Bosch, nous façonnons le futur en inventant des technologies de pointe et des services qui visent à susciter l’enthousiasme et améliorer la vie quotidienne. Bosch France est une filiale du Groupe Bosch, qui emploie plus de 417 900 personnes et réalise un chiffre d’affaires annuel de 90,3 milliards d’euros. En 2024, Bosch France comptait environ 5 500 collaborateurs et un volume d’affaires de plus de 2.8 milliards d’euros sur le territoire national.
Description de la division
Vous intégrerez le département développant des logiciels pour calculateurs de contrôle moteur, sur des projets pour les constructeurs automobiles français. Vous rejoindrez l’équipe support « Cloud & Connected Services » qui maintient les environnements et chaînes d’automatisation et développe des nouveaux services d’ingénierie connectés à nos clients finaux.
Description du poste
Au sein de projets Agile SCRUM avec des développeurs IT, en collaboration avec un Product Owner et un Technical Leader, vous devrez gérer la création, la maintenance et l’amélioration des applications (Desktop ou Web) et chaînes d’automatisation utilisées par les équipes métiers. Vous participerez à la mise en place de chaînes d’intégration, de validation et de déploiement continu (CI/CD). Vous aurez aussi à charge de maintenir une infrastructure (on-premise et Cloud) performante soutenant le déploiement, l’exécution et le monitoring des solutions développées par l’équipe.
Pour mener à bien ce sujet, l’apprenti(e) développera des applications en suivant toutes les étapes d\'un développement IT - DevOps:
- Comprendre et analyser les besoins venant des Product Owners et parties prenantes.
- Participer aux choix d’architecture et au raffinage technique des besoins, avec une approche BDD (Behaviour Driven Development).
- Réaliser le développement des fonctionnalités avec :
- Un environnement de développement standard et containerisé.
- Une implémentation respectant les normes de qualité attendues : clean code, documentation, tests unitaires (TDD), SonarQube quality gates, etc.
- S’assurer du bon fonctionnement de la chaîne CI/CD et proposer des améliorations.
- Valider les fonctionnalités en appliquant le plan de tests et les critères d’acceptance.
- Déployer l’application dans son environnement productif et assurer son monitoring.
- Mettre à jour le guide utilisateur et assister les utilisateurs.
- Être critique vis-à-vis des moyens utilisés et proposer des alternatives.
L’apprenti(e) participera à l’amélioration globale des méthodes et outils de travail de l’équipe (IDE, exécution de tests, librairies, monitoring, gestion de secrets, infrastructure, etc.).
Qualifications
De profil Bac +3/+4, vous êtes en école d’ingénieur ou cursus universitaire et recherchez un contrat d\'apprentissage sur un ou deux ans. Vous êtes curieux(se), passionné(e), rigoureux(se) et avez déjà pratiqué des technologies liées à l’IT - DevOps :
- Langages: Python, JavaScript, Java, C/C++
- Automatisation: GitHub Actions, Jenkins
- Containerisation: Docker, Kubernetes
- Déploiement: Helm, OpenShift
- Moteur de production: Gradle, Maven, CMake, Conan
- Gestionnaire de paquets: conan, pip, npm, etc.
- Cloud: Microsoft Azure
- Visualisation de données: Elasticsearch, Logstash, Kibana, PowerBI, Grafana
- Bases de données: MySQL, MongoDB
- Outils de configuration: Ansible
- Web: React, Angular, Node.js, TypeScript
- Scripting: Bash, PowerShell
La maîtrise de l’anglais et du français est indispensable.
Informations complémentaires
- Contrat d\'apprentissage (pas de contrat de professionnalisation ni de stage).
- Durée: 1 ou 2 ans à partir de septembre 2026.
- Rythme d’alternance à préciser lors de la candidature.
- Salaire selon grille de rémunération en vigueur; 13e mois et prime d’intéressement.
- Remboursement à hauteur de 50% des frais de transport.
- Prime repas pendant la formation école.
- Télétravail possible sous certaines conditions.
- Avantages du CSE et activités pour les apprenti(e)s et stagiaires.