Un opérateur technologique du secteur public accompagne les services numériques utilisés par les administrations et les institutions de Belgique francophone. Dans le cadre du programme ZEPHYR mené pour un organisme public chargé des services à l’enfance et aux familles, ce rôle de Scrum Master à orientation technique associe la facilitation Agile à une connaissance suffisante de Java et Angular pour contribuer aux décisions techniques et aux échanges liés au développement. La stack comprend Angular 21 avec Material, Java/Spring Boot, REST/OpenAPI, DB2/MySQL et une CI/CD basée sur Docker.
La mission
Le programme se déroule de la mi-novembre 2026 jusqu’à la fin de 2027 dans un environnement applicatif du secteur public belge. L’équipe travaille sur des services Java/JEE/Spring Boot et des interfaces Angular 21 avec Material, des API REST/OpenAPI, des bases de données DB2/MySQL et une chaîne GitLab CI/CD automatisée avec Docker. IndexedDB/Dexie, Service Worker, JUnit et Mockito font également partie de l’environnement de livraison et contribuent aux fonctionnalités hors ligne du navigateur ainsi qu’à la qualité logicielle.
Votre mission principale consiste à maintenir l’alignement de l’équipe Scrum et la transparence du flux de livraison. Vous collaborerez avec des développeurs, des analystes fonctionnels, des testeurs, un Technical Lead, un Product Owner, des chefs de projet et d’autres parties prenantes. Vous veillerez à rendre visibles les contraintes techniques, les dépendances, les risques et la qualité lors de la planification, sans remplacer le Technical Lead. Si nécessaire, vous aiderez les développeurs à échanger sur les problématiques liées à Java, Angular, REST/OpenAPI, SQL et CI/CD.
Vos responsabilités
- Animer les réunions quotidiennes, la planification des sprints, les revues et les rétrospectives afin que chaque cérémonie débouche sur des décisions claires et les prochaines étapes.
- Lever les obstacles et coordonner les dépendances entre l’équipe Scrum, le Product Owner, le Technical Lead et les parties prenantes.
- Améliorer la prévisibilité des livraisons en suivant la vélocité, le burndown, les indicateurs de qualité et les autres métriques pertinentes de l’équipe.
- Aider le Product Owner à prioriser le backlog, tout en veillant à ce que les contraintes techniques, les risques et le travail de maintenance y soient bien pris en compte.
- Renforcer la Definition of Done grâce à des tests efficaces, à de bonnes pratiques de qualité du code et à un processus GitLab CI/CD fiable avec Docker.
- Renforcer l’autonomie de l’équipe grâce aux retours, au coaching Agile, à une communication transparente et au partage des connaissances entre les équipes Scrum.
Votre profil
Compétences essentielles
- Appliquer avec assurance les pratiques Agile et Scrum, les adapter au contexte et coordonner le travail entre plusieurs équipes.
- Évoluer à un niveau medior en tant que Scrum Master à orientation technique dans un environnement de développement logiciel.
- Bien comprendre Java/JEE/Spring Boot et Angular 21 avec Material afin de contribuer aux discussions techniques et aux estimations.
- Travailler avec des API REST/OpenAPI, SQL et DB2/MySQL, et comprendre les concepts liés à IndexedDB/Dexie et à Service Worker.
- Comprendre JUnit/Mockito, Git/GitLab et la CI/CD avec Docker, et utiliser iceScrum ou un outil équivalent.
- Utiliser la vélocité, le burndown et les indicateurs de qualité pour définir des actions d’amélioration et en assurer le suivi.
- Communiquer clairement en français, faciliter la prise de décision, lever les obstacles et guider les équipes avec diplomatie et une écoute active.
Langues
- Français : niveau professionnel C1 requis pour une mission se déroulant exclusivement en français.

