Développeur Full-Stack confirmé F/H

Job summary
Permanent contract
Bruz
Occasional remote
Salary: Not specified
Skills & expertise
Containerization and orchestration
User interface design
Communication skills
Accessibility
Diagnostic skills
+15

Civils de la Défense - Ministère des Armées
Civils de la Défense - Ministère des Armées

Interested in this job?

Questions and answers about the job

The position

Job description

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.

#fullstack #front-end #back-end #python #java #golang #js #data


Preferred experience

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.


Recruitment process

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

Want to know more?