About this role
Lieu : La Ciotat, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d'activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & Digital. Il développe des produits et solutions qui contribuent à un monde plus sûr, plus respectueux de l'environnement et plus inclusif. Le Groupe investit près de 4,5 milliards d'euros par an en Recherche & Développement, notamment dans des domaines clés de l'innovation tels que l'IA, la cybersécurité, le quantique, les technologies du cloud et la 6G. Thales compte près de 85 000 collaborateurs dans 65 pays. Nos engagements, vos avantages- Une réussite portée par notre excellence technologique, votre expérience et notre ambition partagée - Un package de rémunération attractif - Un développement des compétences en continu : parcours de formation, académies et communautés internes - Un environnement inclusif, bienveillant et respectant l'équilibre des collaborateurs - Un engagement sociétal et environnemental reconnu Votre quotidienEn nous rejoignant à La Ciotat, vous intégrez un site idéalement localisé sur le littoral méditerranéen, au sein d'un environnement international regroupant nos activités d'identité et de sécurité numériques. En tant que Release Manager Logiciel - AI Engineering Solutions (F/H), vous êtes garant(e) de la qualité, de la fiabilité, de la traçabilité et de la fluidité des mises en production, depuis leur préparation jusqu'au déploiement en environnement opérationnel. À ce titre, vous êtes amené(e) à : - Définir, structurer et piloter le processus de release management des solutions AI Engineering ; - Établir la gouvernance des releases, les rôles et responsabilités, les critères de validation ainsi que les processus de décision de go/no-go ; - Coordonner les releases avec les équipes Engineering, Product Management, DevOps/SRE, cybersécurité, Quality, FinOps et support ; - Gérer les calendriers de livraison, les jalons, les dépendances, les risques et les contraintes associées aux différentes releases ; - Organiser et faire évoluer la gestion des environnements de développement, d'intégration, de staging, de préproduction et de production ; - Définir, en collaboration avec les équipes Engineering et DevOps/SRE, les stratégies de déploiement les plus adaptées : blue/green, canary, rolling update, rollback et feature flags ; - Garantir la traçabilité complète des releases et des composants associés à travers les pratiques de versioning, tagging, changelog, release notes et gestion des dépendances ; - Assurer le suivi et la gouvernance des versions applicatives, configurations, images conteneurisées, charts Helm et artefacts déployés ; - S'assurer que les quality gates nécessaires sont définis et intégrés aux pipelines CI/CD avant les mises en production ; - Coordonner avec les équipes Engineering et Quality la définition et l'automatisation des différents niveaux de tests : unitaires, intégration, end-to-end, non-régression, performance et sécurité ; - S'assurer que les résultats des tests, contrôles de sécurité et validations techniques sont disponibles et conformes aux critères de mise en production ; - Garantir la production readiness des releases en vérifiant la disponibilité des runbooks d'exploitation, procédures de rollback, mécanismes de monitoring et d'alerting, documentations opérationnelles et plans de reprise ; - Coordonner avec les équipes DevOps/SRE la prise en compte des exigences de disponibilité, de résilience, de capacité et de qualité de service ; - Veiller à l'intégration des enseignements issus des incidents et analyses post-mortem dans les processus et critères de release ; - Suivre, avec les équipes concernées, les SLO/SLA, les risques opérationnels et les actions de réduction de la dette opérationnel