Un service public fédéral fait évoluer sa fonction ICT vers une approche professionnelle de la CI/CD dans l’ensemble de ses initiatives de développement. Ce rôle pilote la cartographie, la standardisation et l’automatisation de l’intégration et du déploiement des logiciels, en s’appuyant sur GitLab, Sonar, Docker et la stack ELK.
La mission
Le travail commence par un inventaire des initiatives et processus CI/CD existants. Vous examinerez comment les équipes intègrent et déploient actuellement les logiciels, conserverez les pratiques utiles et les compléterez par les bonnes pratiques du marché. L’objectif est d’établir un standard commun que les équipes pourront appliquer et que la fonction ICT pourra superviser. Vous mettrez également en place les outils réutilisables nécessaires pour soutenir ce standard.
Chaque équipe de développement se verra attribuer un plan d’action progressif, en commençant par les initiatives les plus importantes ou les plus récentes. Vous collaborerez avec les équipes tout au long de la mise en œuvre, les accompagnerez dans leur transition et documenterez à la fois le standard et l’avancement. La fonction couvre l’automatisation de la CI/CD dans des environnements de continuous delivery, les contrôles de qualité logicielle et l’automatisation cloud dans Azure et/ou AWS. Le travail sur les pipelines peut inclure l’utilisation de Sonar et Selenium avec GitLab, GitHub, Jenkins ou Azure DevOps. Vous communiquerez également les plans de mise en œuvre, les problèmes, les retards et les risques liés à l’automatisation aux équipes de projet, à la direction et aux autres parties prenantes.
Vos responsabilités
- Cartographier les processus et initiatives CI/CD actuels.
- Définir et suivre un standard CI/CD fondé sur les pratiques existantes et les bonnes pratiques du marché.
- Mettre en place des outils, des environnements et des scripts d’automatisation réutilisables afin de garantir une qualité logicielle élevée.
- Élaborer avec chaque équipe des plans progressifs, en commençant par les initiatives majeures ou récentes.
- Guider les équipes de développement lors de la mise en œuvre et de la transition.
- Piloter les efforts d’automatisation et l’amélioration continue de l’intégration et du déploiement des logiciels.
- Communiquer les plans de mise en œuvre, les problèmes, les retards et les risques aux équipes, à la direction et aux parties prenantes.
Votre profil
Compétences essentielles
- Au moins trois ans d’expérience avérée en tant que responsable de la mise en œuvre de la CI/CD dans des projets similaires ou des environnements complexes.
- Au moins trois ans d’expérience au sein d’équipes DevOps qui mettent en place des pipelines CI/CD.
- Au moins deux ans d’expérience pratique dans des environnements de continuous delivery.
- Expérience de l’intégration d’outils d’automatisation tels que Sonar et Selenium avec GitLab, GitHub, Jenkins ou Azure DevOps.
- Au moins trois ans d’expérience avec Docker.
- Au moins un an d’expérience dans l’automatisation d’environnements cloud avec Azure et/ou AWS.
- Au moins un an d’expérience avec la stack ELK, notamment Elastic Log/Kibana.
- Solides compétences en communication et en gestion du changement avec les équipes de développement et d’infrastructure ainsi qu’avec la direction.
- Expérience professionnelle dans l’utilisation de MS Teams, Jira et Confluence à des fins de collaboration et de partage des connaissances.
Compétences souhaitées
- Expérience de l’intégration d’outils SCA, tels que CAST Highlight, et d’outils SAST via des pipelines CI/CD.
Langues
- Anglais
- Néerlandais, B2
- Français, B2
Contexte de travail
- Collaborer avec les équipes de développement, d’infrastructure et de direction pendant la transition.
- Assumer la responsabilité du pilotage de l’automatisation et de sa mise en œuvre concrète.
- Utiliser MS Teams, Jira et Confluence pour la collaboration et le partage des connaissances.
Et maintenant ?
Les personnes qui réussissent ici sont celles qui se sont reconnues dans cette description. Non pas parce qu'elles remplissent tous les critères, mais parce que la mission leur correspond.
Nous recrutons activement pour ce poste. Les candidatures sont examinées par notre équipe, et les profils qui correspondent reçoivent un appel pour discuter du poste en détail.
Postuler prend moins d'une minute. Votre email, votre CV. C'est tout ce dont nous avons besoin pour entamer la conversation.

