Mission principale du service d’accueil
L’agence nationale de la sécurité des systèmes d’information (ANSSI) est rattachée au secrétaire général de la défense et de la sécurité nationale (SGDSN), autorité chargée d’assister le Premier ministre dans l’exercice de ses responsabilités en matière de défense et de sécurité nationale.
L’ANSSI est l’autorité nationale en matière de sécurité et de défense des systèmes d’information. Elle a pour principales missions d’assurer la sécurité des systèmes d’information de l’État et de veiller à celle des opérateurs nationaux d’importance vitale, de coordonner les actions de défense des systèmes d’information, de concevoir et déployer les réseaux sécurisés répondant aux besoins des plus hautes autorités de l’État et aux besoins interministériels, et de créer les conditions d’un environnement de confiance et de sécurité propice au développement de la société de l’information en France et en Europe.
Description de la sous-direction/ division/ bureau
La sous-direction Expertise (SDE) assure la mission globale d’expertise et d’assistance technique de l’ANSSI, au bénéfice des autres sous-directions de l’agence, mais également des ministères, opérateurs d’importance vitale, fournisseurs de produits de sécurité, prestataires de services de confiance, etc.
Composition du service et positionnement du poste
Au sein de l’état-major de la SDE, la cellule informatique est une équipe de trois agents avec des profils d’administrateurs systèmes, sécurité et réseau. Son rôle est de couvrir les besoins qui ne sont pas satisfaits par les partenariats existants, notamment assurer le fonctionnement et l’évolution des réseaux métier, y déployer les outils qui auront été choisis pour assister les agents de la sous-direction dans leurs missions.
Le poste est placé sous la responsabilité du chef de la cellule informatique.
Missions principales du poste
La sous-direction Expertise est chargée de missions de certifications et animation de la communauté de la cybersécurité aussi bien au niveau national qu’européen. Pour mener à bien ces missions, des outils métiers spécifiques ont besoin d’être développés et mis en œuvre.
En tant que développeur ou développeuse fullstack, vos principales missions sont de :
· Recueillir et analyser les besoins métiers ;
· Déterminer les solutions les plus adaptées tout en tenant compte des contraintes ;
· Développer des applications complètes : backend et frontend ;
· Développer des briques applicatives pour nos applications low-code ;
· Développer des interfaces frontend selon les besoins en intégrant le Système de Design de l’État (DSFR) ;
· Intégrer et utiliser des API externes et internes ;
· Garantir la qualité du code en appliquant les bonnes pratiques de programmation ;
· Rédiger des tests automatisés pour assurer la fiabilité et la maintenabilité des applications ;
· Documenter le code de manière claire et maintenir une documentation technique à jour ;
Formation et expérience
Diplômé⸱e de l’enseignement supérieur dans le domaine des technologies de l’information et de la communication, vous avez, idéalement, une formation spécialisée ou une expérience développement backend python.
Une expérience d’une à deux années comme développeur ou développeuse backend sera un atout important.
Savoir-faire
- Développement backend en Python : maîtrise du langage et de ses frameworks (Django, FastAPI, Flask…) ;
- Développement frontend en Javascript : React, Angular, Vue ou Vite … ;
- Interaction et conception d’API ;
- Tests automatisés : connaissance des frameworks de tests Python (pytest, unittest…) ;
- Versioning : maîtrise de Git et des workflows collaboratifs ;
- Documentation : capacité à rédiger une documentation technique claire et concise ;
- Base de données : connaissance des SGBD relationnels (PostgreSQL, MySQL) et NoSQL ;
- Compétences optionnelles (appréciées) :
o DevOps : expérience avec les pipelines CI/CD, Docker, conteneurisation ;
o administration système Linux : compétences en configuration serveur, scripts bash, gestion des services ;
Une compréhension de l’anglais technique est nécessaire.
Savoir-être
- Qualités relationnelles et capacité d’écoute ;
- autonomie et capacité à travailler en équipe ;
- esprit d’initiative ;
- rigueur ;
- curiosité ;
- sens du service de l’État.
Habilitation
Le poste nécessitant d’accéder à des informations relevant du secret de la défense nationale, le titulaire fera 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 1300 SGDSN/PSE du 9 août 2021.
Lieu de travail: Tour Mercure, 31 quai de Grenelle (Paris 15e) ou
Art&Fact, 5 place Jeanne Laurent, Rennes
Type de contrat: Contrat à durée déterminée (CDD) de 3 ans renouvelable, détachement ou affectation
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.