Notre opérateur fournit un service d'outils collaboratifs sur les différents niveaux de sensibilité du ministère et ambitionne de devenir un acteur maitrisant ses outils collaboratifs de l'architecture à l'exploitation en passant par le développement des communs numériques contribuant au socle technique.
Descriptif du poste
Concevoir, développer et maintenir des services applicatifs cloud native, robustes, sécurisés et scalables, en suivant les bonnes pratiques de conception (microservices, APIs REST, etc.)
Garantir la qualité du code en intégrant les tests automatisés (unitaires, d’intégration, E2E) et en respectant les standards de codage et de revue de code
Participer à la chaîne d’intégration et de déploiement continu (CI/CD) en développant les pipelines, les conteneurs et les configurations nécessaires au déploiement automatisé des applications
Collaborer étroitement avec les équipes SRE/DevOps pour garantir l’observabilité des applications (logs, métriques, traces) et faciliter leur exploitation
Intégrer la sécurité dès la conception en appliquant les bonnes pratiques de sécurisation des systèmes d’information tout au long du cycle de vie du développement
Participer à l’amélioration continue des processus de développement et à la résolution des bugs critiques remontés par l’exploitation
Encadrement technique : recrutement, montée en compétences et pilotage technique de l’équipe ; participation aux revues d’architecture inter-équipes
Profil recherché
Nous cherchons un développeur expérimenté (5+ ans d'expérience), passionné par la construction de services managés modernes et autonomes. Vous possédez de l'expérience professionnelle :
Développement d'applications cloud-native : conception d'architectures orientées services, maîtrise des principes de conception logicielle
Maîtrise d'au moins un langage de programmation (Go, Python, Java, Node.js ou équivalent) avec une expérience significative en production
Intégration des pratiques DevOps : expérience avec les outils d'infrastructure-as-code et/ou GitOps pour l'automatisation des déploiements
Qualité et tests : mise en place et maintenance de suites de tests automatisés et intégration dans des pipelines CI/CD
Observabilité appliquée au code : capacité à instrumenter le code pour la surveillance (logs structurés, métriques Prometheus, tracing OpenTelemetry)
Une bonne connaissance des questions de sécurité applicative (OWASP, gestion des secrets, durcissement des conteneurs)
Compétences mises en œuvre dans le cadre du poste :
Architecture cloud computing et cloud native : maîtrise
Conteneurisation : maîtrise
Développement d'un système informatique : maîtrise
Diagnostic suite incident : maîtrise
Prise d'initiatives : application
Autonomie : application
Pourquoi nous rejoindre
Vous souhaitez :
Relever des défis avec des projets d’envergure et porteurs de sens
Travailler au sein d’un environnement professionnel humain, riche et singulier
Avoir des possibilités de parcours professionnel diverses (évolution de poste, formation, mobilité…)
Voir votre équilibre entre vie professionnelle et vie personnelle respecté (RTT, aménagement du temps de travail selon les postes et les affectations…)
Rejoignez-nous !
Processus de recrutement
Durée moyenne : 2-3 mois
1
Candidature (CV et lettre de motivation) au Bureau d'Appui au Recrutement Numérique (B@RN)
2
Entretien avec un recruteur du B@RN
3
Entretien technique avec l'équipe et le responsable de service
4
Enquête administrative et habilitation au niveau requis
Le commissariat au numérique de défense (CND) fédère les expertises, pilote les grands projets numériques et renforce l’attractivité des métiers du numérique au service de la Défense.
Il est l’acteur majeur dans les domaines du numérique et des télécommunications du ministère des Armées et des Anciens Combattants.