Vous souhaitez donner du sens à votre activité et prendre part à des projets d'envergure nationale comportant de forts enjeux, comme contribuer à l’avance technologique et à la souveraineté de la France dans le domaine de l’IA en soutenant les forces armées ? Vous avez des compétences solides en développement logiciel ?
Alors, postulez et rejoignez l’AMIAD, l’Agence Ministérielle pour l’IA de Défense.
Rattachée au ministre des armées, l’AMIAD est une entité en pleine expansion qui mène des projets IA d’envergure, en collaboration avec toutes les entités du ministère et sur de nombreux domaines d'activité (systèmes d’armes, opérations, renseignement, commandement, soutien, administration).
Descriptif des missions
Au sein de l'équipe « développement », en qualité de Développeur Fullstack, vous intervenez sur l'ensemble du cycle de vie des produits, de la conception des interfaces utilisateur jusqu'à l'implémentation de la logique métier et des couches de persistance.
À ce titre, vos missions principales sont les suivantes :
Concevoir et développer des applications web de bout en bout, en garantissant une cohérence parfaite entre le Front-End (React) et les services Back-End.
Implémenter des services performants en choisissant le langage le plus adapté aux enjeux de chaque module (Python pour l'écosystème IA, Go pour les microservices scalables ou Rust pour les composants critiques).
Modéliser et optimiser les schémas de données (Relationnels avec PostgreSQL, indexation avec OpenSearch, ou stockage objet S3 selon les besoins) pour assurer la performance et l'intégrité des informations sensibles.
Contribuer activement à l'architecture logicielle, en proposant des solutions robustes (API REST/gRPC, architectures orientées événements).
Industrialiser les processus de développement (CI/CD, tests automatisés, observabilité) pour maintenir un haut niveau de qualité et de sécurité.
Explorer et évaluer de nouvelles technologies : vous effectuez une veille constante pour introduire des outils innovants permettant de résoudre des problématiques complexes.
Collaborer avec un écosystème d'experts : pour mener à bien ces missions, vous vous appuyez sur des Tech Leads dans chacune de nos spécialités (Python, React, SIG, Observabilité, QA, etc.). Ils sont là pour vous épauler, orienter vos choix techniques et vous permettre d'approfondir chaque domaine tout en conservant votre rôle de chef d'orchestre fullstack.
Profil recherché
Titulaire d'un diplôme de niveau Bac+5 en Informatique, vous justifiez d'une expérience d'au moins 5 ans sur des environnements variés.
Fort de votre expérience, vous maîtrisez :
Le développement Front-End idéalement avec React et TypeScript.
Au moins deux des langages Back-End de notre stack : Python, Golang ou Rust.
La conception et l'optimisation de solutions de données (SQL, OpenSearch, S3 et gestion de la donnée à grande échelle).
Les environnements conteneurisés (Docker, Kubernetes).
Les bonnes pratiques de sécurité et de Clean Code.
Votre polyvalence et votre vision transverse sont essentielles pour transformer les modèles d'IA en outils opérationnels concrets pour les armées. Vous êtes reconnu pour votre autonomie, votre curiosité, votre esprit d'initiative et votre envie de construire des produits technologiques souverains au service de la Défense.
Process de recrutement
1. Échange téléphonique pour vérifier l’adéquation du profil et des aspirations par rapport au poste. 2. Entretiens sur site : entretien avec les collaborateurs techniques et le management, entretien RH (prévoir ½ journée)
Le poste nécessitant d'accéder à des informations relevant du secret de la défense nationale, vous ferez l'objet d'une procédure d’habilitation, conformément aux dispositions des articles R.2311-1 et suivants du Code de la défense et de l’IGI n°1300 du 09 août 2021.
NB : poste à pourvoir en CDD/CDI selon profil et expérience