Ingénieur DevOps CI/CD & Release Management F/H
Role details
Job location
Tech stack
Job description
Intégré à l'équipe Système, Graphique & IA, vous jouerez un rôle central dans l'industrialisation de nos processus de développement. Véritable facilitateur entre les équipes de développement, la qualité, le support et l'infrastructure, vous contribuerez à la fiabilité des chaînes de build, à l'automatisation des déploiements et à l'amélioration continue de nos pratiques DevOps. Vos missions
Au quotidien, vous serez amené à :
- Assurer la génération des versions majeures, mineures et correctives des produits TopSolid, ainsi que la production des patchs.
- Maintenir et faire évoluer les chaînes d'intégration continue (CI/CD) afin d'améliorer leur robustesse, leurs performances et leur niveau d'automatisation.
- Concevoir, maintenir et optimiser les pipelines de build, de packaging et de livraison logicielle.
- Garantir la qualité, la traçabilité, la reproductibilité et la sécurité des livrables.
- Participer à l'évolution des pratiques de gestion de sources (TFS, Git, GitHub) et accompagner les équipes dans leur utilisation.
- Développer des scripts et des outils permettant d'automatiser les tâches répétitives et de fiabiliser les processus.
- Diagnostiquer les incidents liés aux builds ou aux releases et collaborer avec les équipes de développement pour les résoudre.
- Contribuer à la documentation des procédures, à la standardisation des pratiques et à l'amélioration continue des outils DevOps.
- Assurer, en complément, un rôle de relais local auprès de la DSI pour certains sujets techniques du site de Toulouse/Labège.
Requirements
Issu d'une formation supérieure en informatique (Bac+3 à Bac+5), vous justifiez d'une expérience significative en DevOps, intégration continue, Release Management ou infrastructure de développement.
Vous possédez de solides compétences sur plusieurs des technologies et domaines suivants :
- CI/CD et automatisation des pipelines ;
- Git, GitHub ou TFS ;
- Build, packaging et gestion des releases ;
- Scripting (PowerShell, Batch ou équivalent) ;
- Environnements Windows et outils Microsoft ;
- Versioning, gestion des branches et des dépôts de code ;
- Infrastructure de développement et environnements de build.
Une appétence pour le développement C# / .NET et la compréhension des chaînes de compilation applicatives serait appréciée
Une expérience acquise chez un éditeur de logiciels ou dans un environnement de développement complexe constituera un véritable atout.
Benefits & conditions
- CDI 35h
- Une société innovante depuis 40 ans en croissance
- Une forte culture de passionnés
- Une rémunération fixe + variable
- Intéressement & participation basé sur une forte redistribution aux salariés
- Une mutuelle & prévoyance APICIL (83% pris en charge TOPSOLID)
- Des Tickets Restaurants (50% pris en charge TOPSOLID)
Dans le cadre de sa politique d'embauche, TOPSOLID s'engage au quotidien dans une démarche d'égalité des chances.