DevOps Engineer
Role details
Job location
Tech stack
Job description
Nous recrutons un(e) Ingénieur DevOps afin d'accompagner notre développement.
Votre poste et vos missions :
Au sein de la division R&D et du département Technologie et Plateformes, vous jouez un rôle clé dans l'accompagnement de nos équipes R&D pour automatiser et optimiser le développement, le test et la distribution de nos produits et services logiciels :
-
Implémenter, optimiser et maintenir des pipelines d'intégration continue et de déploiement continu afin d'assurer une livraison efficace et fiable des logiciels et services de la R&D.
-
Assurer la gestion et la maintenance des chaînes d'outils et des gestionnaires de paquets pour assurer leur cohérence, mise à jour, efficacité, et fiabilité.
-
Effectuer une veille technologique régulière sur les innovations DevOps / DevSecOps, évaluer et recommander des outils et processus pour améliorer nos pratiques.
-
Coordonner avec la division IT&Digital le déploiement, la maintenance et la sécurisation des ressources locales et Cloud utilisées pour développer et exploiter nos produits et services.
-
Analyser les besoins des équipes R&D, proposer et accompagner l'amélioration continue de nos pratiques.
-
Promouvoir l'adoption de la culture et des pratiques DevOps à travers la division R&D. Votre profil :
-
Diplôme supérieur en informatique.
-
3 ans d'expérience à minima dans un poste similaire.
-
Expertise dans l'automatisation et l'optimisation des processus de développement logiciel.
-
Maitrise d'au moins un système d'intégration continue (Jenkins, GitLab CI, Azure Pipelines, etc.)
-
Maîtrise d'au moins un langage interprété (Python, bash, etc.) et d'un langage compilé (idéalement C++ ou C#).
-
Connaissance approfondie de CMake et de Git.
-
Connaissance approfondie de Windows, macOS et Linux.
-
Connaissance des technologies de conteneurisation et d'orchestration.
-
Capacité à travailler efficacement en collaboration avec des équipes IT, avec une solide compréhension des infrastructures, des services Cloud et des contraintes de sécurité.
-
Excellentes compétences en communication et travail d'équipe, orientées vers la résolution de problèmes.
Requirements
C#, GIT, Linux, Maintenance, Python, Windows, IT