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.
Nous vous offrons de travailler sur des métiers passionnants dans un contexte de travail international et un environnement innovant et dynamique. Bosch France est une filiale du Groupe Bosch, l'une des plus grandes sociétés industrielles privées au monde, qui emploie plus de 402 000 personnes et réalise un chiffre d'affaires annuel de 78 milliards d'Euros. Nos produits enthousiasment nos clients, améliorent leur qualité de vie et contribuent à préserver les ressources naturelles.
Notre promesse en tant qu'employeur : grandir ensemble, apprécier notre travail et s'inspirer les uns et les unes des autres. Rejoignez-nous et voyez la différence.
https://www.bosch.fr/carrieres/pourquoi-bosch/
DESCRIPTION DE LA DIVISION
Avec Powertrain Solutions (PS), nous proposons à nos clients des solutions globales de mobilité, quel que soit le type de combustible. Avec notre portefeuille complet de produits et services dédiés aux groupes motopropulseurs, nos clients pourront se déplacer partout dans le monde de façon plus efficace, plus économique et plus écologique. Notre objectif est de devenir le fournisseur n ° 1 de produits et de solutions de mobilité : Véhicules électriques (EL), Voitures de tourisme (PC) et Véhicules commerciaux / Off-Road (CV / OR) depuis l'injection essence et diesel jusqu'aux moteurs électriques avec des technologies de batterie et de piles à combustible. 88 000 collaborateurs dans 27 pays et plus de 90 sites dans le monde jouent leur rôle dans le succès de Powertrain Solutions.
Au sein du département de développement des logiciels pour les calculateurs de contrôle moteur, l'équipe « IT - Continuous Automation & Tools » a pour responsabilité de maintenir à l'état de l'art tous les environnements d'automatisation. Pour cela notre équipe s'appuie sur les possibilités qu'offrent le Continuous Development, le Continuous Integration et le Cloud Computing. Au sein de projets Agile SCRUM avec des développeurs IT possédant une forte culture DEVOPS, votre mission sera de fournir aux équipes métiers (de développement des logiciels de contrôle moteur) des solutions répondant aux problématiques des projets en cours de nos clients, les constructeurs automobiles français. Vous aurez à gérer la création, la maintenance et l'amélioration continue des outils et chaînes d'automatisation. Vous aurez la charge de mettre en place une infrastructure performante permettant l'automatisation de l'intégration, de la validation et du déploiement continu de nos solutions.
Dans le cadre de l'amélioration permanente de notre chaîne d'intégration/déploiement continu et dans l'objectif de se maintenir perpétuellement à l'état de l'art, vous aurez la charge d'analyser, vérifier et optimiser nos méthodes de travail. Pour cela vous aurez à vivre le métier d'un ingénieur IT-DevOps et à réaliser le développement d'outils logiciels. Ces derniers permettront de vérifier la pertinence et la robustesse de nos méthodes. L'apprenti travaillera dans un contexte Agile Scrum et en collaboration avec les membres de l'équipe IT-DevOps pour contribuer à l'efficacité des projets en cours dans le département.
Pour mener à bien ce sujet, l'apprenti développera des outils en suivant toutes les étapes d'un développement IT - DEVOPS à savoir :
- Etablir l'effort d'estimation grâce notre modèle interne. L'apprenti devra chercher des solutions équivalentes et devra être critique vis-à-vis du modèle existant.
- Réaliser le développement des outils en eux-mêmes. L'apprenti devra réaliser ses outils en utilisant les moyens à sa disposition. A savoir, un environnement de travail containerisé fonctionnant avec un IDE adapté au langage choisi. Des Tests Unitaires et de la qualité de code seront attendus lors de cette étape. L'apprenti devra être critique vis-à-vis des moyens utilisés. Il devra entre autres chercher les alternatives existantes et faire la démonstration de leurs avantages.
- Appliquer le processus de revue. Cela commence par la vérification de la qualité du code. L'apprenti devra produire des métriques et écrire une méthode d'amélioration continue de la qualité des outils.
- Mettre en place la validation. L'outil devra passer les étapes de validation via la mise en place d'une chaîne de build exécutant automatiquement les tests et renvoyant leurs taux de couverture.
- Déployer l'outil. L'apprenti devra au moyen des environnements en place déployer son outil en phase de recette. Celle-ci simulera un environnement productif. Il devra alors chercher l'état de l'art en matière de déploiement dans la multitude de moyens existant et être critique de nos méthodes.
- Enfin, l'apprenti devra décrire ses solutions dans un portfolio suivant les templates existants. Il devra pour cela s'aider des multiples analyses qu'il aura faites au cours de sa mission et ainsi évaluer le retour sur investissement (ROI) de son travail.
De profil Bac +3/+4, vous êtes en école d'Ingénieur et vous recherchez un contrat d'apprentissage sur un ou deux ans pour valider vos acquis théoriques par une alternance pratique enrichissante.
Vous êtes curieux(se), passionné(e), rigoureux(se) et vous avez déjà pratiqué une ou plusieurs technologies liées à l'IT - DEVOPS :
- Langage de programmation : Python, Java SE, C/C++, Groovy ou autres.
- Pipeline CI/CD : Jenkins, GitLab-CI, Ansible
- Containerisation : Docker, Kubernetes
- Build Automation : Maven, Gradle
- Cloud Computing : Microsoft Azure, AWS
- Data Visualization : Elasticsearch, Logstach, Kibana, PowerBI
- Méthodes de déploiement : Puppet, Chef
- Base de données et systèmes de gestion intégrés : Symfony, Django
- Outils de gestion de configuration : Git
- Web : Angular, Spring/SpringBoot
La maîtrise de l'anglais et du français sont indispensables.
L'expérience professionnelle est un plus.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.