Les missions du poste
Le besoin
Contexte
Il est identique à celui de la fiche 1.
Missions
- Sécuriser et industrialiser la chaîne de fabrication, de qualification et de livraison du produit.
- Intervenir à l'interface entre le développement, l'intégration, la sécurité et l'exploitation.
- Garantir des livraisons reproductibles, traçables et qualifiées vers les environnements du client.
- Concevoir, maintenir et améliorer la chaîne CI/CD, y compris les tests, la qualité et les contrôles de sécurité.
- Organiser le mirroring entre la forge interne et la forge du client, et préparer les transferts sécurisés.
- Fournir les paramètres et configurations nécessaires aux scripts de déploiement.
- Intégrer SonarQube, les SBOM et l'analyse des vulnérabilités de dépendances dans les pipelines.
- Accompagner l'industrialisation des tests de non-régression et E2E.
- Contribuer à l'exploitabilité, à la haute disponibilité, à la reprise et à la performance.
- Assurer le diagnostic de niveau 3 des incidents de déploiement et de configuration.
- Documenter les procédures d'installation, de livraison, de retour arrière et d'exploitation.
Environnement technique
- Git, Ansible, Terraform
- Linux/Shell
- GitLab CI/CD ou Jenkins
- SonarQube, SBOM
- Docker/Kubernetes (selon les choix d'architecture)
- SaltStack
- JMeter
- OpenTelemetry/Dynatrace
- VPN/SFTP
Livrables
- Une chaîne CI/CD documentée
- Les pipelines
- Les scripts de déploiement
- Les procédures
- Les rapports de pipeline
- SonarQube et SBOM
- Des plans d'amélioration
Le profil recherché
Profil recherché
- Profil expert en DevOps et CI/CD, autonome, à l'aise avec les équipes d'intégration et d'exploitation
- Compétences requises : CI/CD (compilation, tests, qualimétrie, sécurité), Git et forges logicielles (merge requests), Ansible (Terraform idéalement), Linux et Shell, échanges sécurisés (VPN, SFTP, listes blanches), supervision et journalisation
- Compétences appréciées : GitLab CI ou Jenkins, Docker/Kubernetes, SaltStack, cloud souverain ou interministériel, JMeter, observabilité, SBOM et CVE, haute disponibilité actif/actif et PRA
- Soft skills : pragmatisme, rigueur, culture de l'automatisation, pédagogie auprès de non-spécialistes
Compétences requises
- Docker
- VPN
- Shell
- Kubernetes
- Terraform
- Jenkins
- Git
- Ansible
- Linux
- SonarQube