Ingénieur Plateforme F/H
Au sein de la division infrastructures, données et développements (DID2) qui est en charge de la conception, de la mise en œuvre et du maintien des infrastructures systèmes et réseaux opérationnels, du développement et du maintien des outils opérationnels transverses, et de la mise à disposition des données et des infrastructures de traitement nécessaires à leurs exploitations. Le Bureau Plateforme et Automatisation (BPA) a pour objectif de concevoir une plateforme de déploiement d’application (Internal Develop*er Platform) à destination des métiers de la sous‑direction.
Cet écosystème est composé des modules suivants :
- orchestration de conteneurs
- intégration continue / déploiement continu
- registres / artéfacts
- observabilité
- persistance des données
- collaboration opérationnelle.
En participant à l’élaboration de cette infrastructure, vous favorisez les métiers de la Sous‑Direction Opération à comprendre, détecter, empêcher et remédier les cyber‑attaques de manière significative sur les entreprises et entités nationales.
En tant qu’ingénieur Plateforme, vous aurez pour missions de
- contribuer à la conception et à l’amélioration des briques citées ci‑dessus
- développer une interface utilisateur permettant la communication avec la plateforme
- s’assurer du principe de moindre privilège des métiers
- participer de manière active à l’évolution de l’automatisation (IaC)
- mettre en place les outils d’industrialisation et de déploiement
- accompagner les équipes de développements et métiers de l’Agence dans leur intégration aux services de la plateforme et les rendre autonomes
- garantir la fiabilité de notre infrastructure et de nos services proposés aux équipes métiers
- assurer la supervision et la métrologie
- participer au MC O (Maintien en Condition Opérationnelle) et au MC S (Maintien en Condition de Sécurité)
Profil recherché
Vous êtes titulaire d’un diplôme de niveau Bac+5 issu d’une école d’ingénieur ou d’une formation universitaire ou, pouvez justifier d’acquis équivalents.
Compétences requises
- administration des systèmes GNU/Linux
- utilisation d’outils d’IaC comme Terraform ou Ansible
- utilisation de Docker pour les conteneurs
- maîtrise de Git
- utilisation de l’un des langages de programmation/scripting suivant : Go ou Python ou Bash
- compréhension des concepts de conteneurisation et de virtualisation
- veille technologique active et régulière
- compréhension de l’anglais technique nécessaire
Une ou plusieurs expériences dans
- l’orchestration de conteneurs (Kubernetes)
- l’utilisation d’hyperviseurs
- les outils de métrologie et d’alertes Prometheus ou Grafana
Qualités attendues
- qualités relationnelles et capacité d’écoute
- faculté à travailler en équipe
- capacité d’adaptation
- sens du service public