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 la cellule développement de l’AMIAD composée d’ingénieurs devOps et d’ingénieurs devSecOps, en qualité de développeur full stack, en collaboration avec les autres experts IA de l’agence, les responsables produits et les utilisateurs, vous serez en charge des développements back-end et front-end, contribuerez avec vos pairs à la conception des architectures et aux choix technologiques associés et apporterez votre expertise en ce qui concerne les solutions de visualisation et de valorisation des modèles d’intelligence artificielle du Ministère.
A ce titre, vous serez amené à /
Concevoir et développer des interfaces Web adaptées
Concevoir, développer et maintenir des applications back-end robustes de type API RESTful
Travailler avec des bases de données (SQL ou NoSQL)
Participer à la conception technique et à l'architecture des applications de type micro services
Garantir performance et scalabilité des applications
Assurer la maintenance du code et le support utilisateurs
Définir et réaliser des tests de bon fonctionnement et de non régression
Réaliser une veille technologique
Veiller au respect des bonnes pratiques de développement.
Pour les profils plus expérimentés, vous encadrez des équipes de développement et contribuez à la stratégie technique globale.
Titulaire d’un diplôme niveau bac+3 en informatique, vous justifiez d’une expérience significative en développement logiciel.
Ainsi, vous maîtrisez :
Les technologies de programmation : react, angular ou vue.js, python (ou java, golang, node.js)
Les bases de données SQL (MariaDB, PostgreSQL) et NoSQL et autres (kafka, redis...)
L’environnement Gitlab
Les outils de versioning Git et d'outillage GitOps (GitLab, SonarQube, Squash)
Les outils d'automatisation CI/CD.
De plus, vous connaissez :
Les technologies de conteneurisation (Docker) et d’orchestration (Kubernetes)
Les outils de déploiement (Helm)
Des connaissance en IA, des méthodes agiles et software craftsmanship ou encore des notions en accessibilité seront un plus.
Doté d'un fort esprit d'équipe, autonome, proactif, curieux et pédagogue, vous savez communiquer et expliquer des solutions à des collaborateurs multidisciplinaires.
La capacité à travailler dans un environnement sans accès Internet est requise sur ce poste.
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