L'organisation est une grande banque belge qui gère une tribe dédiée aux canaux digitaux, responsable des parcours des employés et des clients particuliers. Le rôle existe pour coordonner la gestion des releases de bout en bout et l'orchestration des releases à travers environ 30 squads, en garantissant des livraisons prévisibles et une qualité opérationnelle, avec une utilisation pratique des pratiques de release management et d'outils CI/CD tels que Jenkins et Maven.
La mission
L'équipe délivre les canaux web et mobile de la banque ainsi que les services de support dans un environnement entièrement Agile, en travaillant entre squads, clusters et tribes adjacentes. Le paysage technique comprend des pipelines multi-environnement, des services conteneurisés, la gestion de configuration et des releases fortement dépendantes qui doivent s'aligner sur les échéances business et les contraintes réglementaires.
Au quotidien, vous serez responsable de la stratégie de release au niveau de la tribe et des plans de release consolidés, vous coordonnerez les déploiements à travers les environnements non-prod et prod, et évaluerez les risques ainsi que les plans de contingence. Vous travaillerez directement avec des DevOps engineers, test engineers, product owners, architects et d'autres tribe release engineers pour maintenir la prévisibilité des releases et protéger l'intégrité de la production.
Vos responsabilités
- Définir et maintenir la stratégie de release de la tribe et le calendrier consolidé des releases, en assurant transparence et alignement avec les milestones business.
- Orchestrer les releases de bout en bout, en veillant à ce que les déploiements dans les environnements non-prod et prod se déroulent avec un risque minimal et sans interruption inattendue.
- Coordonner la gestion des dépendances et le périmètre des releases à travers ~30 squads pour réduire les collisions et améliorer la prévisibilité des livraisons.
- Implémenter et améliorer l'orchestration des releases, les runbooks et les stratégies de rollback pour préserver la qualité opérationnelle.
- Coach des squads sur les bonnes pratiques des pipelines CI/CD et des workflows de release afin d'élever la maturité des releases et l'autonomie des squads.
- Communiquer clairement le statut des releases, les risques et les plans de contingence aux parties prenantes techniques et non techniques.
Votre profil
Compétences essentielles
- 5+ ans d'expérience pratique en release management, coordination de déploiement ou rôles similaires en environnements d'entreprise de grande taille.
- Connaissance avérée de la release and configuration management, incluant le contrôle de version, la gestion des environnements et les stratégies de rollback.
- Expérience pratique des outils CI/CD tels que Jenkins, Maven, Git, SVN, Ansible, Docker, et Nexus.
- Expérience démontrable en orchestration de releases, packaging d'applications et création de runbooks.
- À l'aise pour travailler dans des contextes Agile à grande échelle (squads, tribes) avec de fortes compétences en gestion des parties prenantes et en communication.
Langues
- Anglais, C1 (courant)
- Français, B2 (souhaitable)
- Néerlandais, B1 (souhaitable)
Formation
- Master en Computer Science, IT, Engineering, Business Administration ou expérience équivalente.