About this role
Taux journalier (TJM): 500€/jourCONTEXTELa mission consiste à intervenir en tant que DevOps au sein de l'équipe Expertise Cloud.L'équipe est en charge des activités suivantes :
- Gestion des plateformes Cloud.
- Automatisation des infrastructures.
- Observabilité.
- Gestion et évolution des chaînes DevSecOps.
Dans le cadre du projet IAC (Infrastructure as Code) et de la maintenance évolutive de la chaîne CI/CD, le consultant viendra renforcer une équipe composée :
- D'un Product Owner.
- D'un Lead Tech.
- De 4 DevOps.La mission s'inscrit dans un environnement Agile (Scrum / Scrumban) et GitOps.MISSIONS
- Architecture et évolution des chaînes CI/CD
- Concevoir les architectures CI/CD en collaboration avec les équipes du CCoE.
- Faire évoluer les architectures CI/CD existantes.
- Participer aux réflexions et aux choix techniques liés à l'évolution de la plateforme.
- Développement et industrialisation GitLab CI/CD
- Développer les pipelines GitLab CI.
- Optimiser les pipelines existants.
- Contribuer à l'industrialisation des déploiements.
- Infrastructure as Code - Terraform
- Développer des modules Terraform.
- Assurer la maintenance et l'évolution des modules existants.
- Contribuer à l'industrialisation des infrastructures via les pratiques Infrastructure as Code.
- Automatisation - Ansible
- Développer des rôles et des playbooks Ansible.
- Assurer leur maintenance et leur évolution.
- Participer à l'automatisation des infrastructures.
- Développement d'API
- Réaliser des API CRUD.
- Faire évoluer les API existantes.
- Support et maintien en condition opérationnelle
- Assurer le support de niveau 3 (N3) sur la chaîne CI/CD.
- Participer à la résolution des incidents complexes.
- Contribuer à la fiabilisation des solutions mises en œuvre.
- Gouvernance technique et amélioration continue
- Participer à la définition de la roadmap technique.
- Contribuer à la mise en place des normes d'exploitation.
- Participer à la définition et à l'évolution des bonnes pratiques DevOps.
- Participer aux ateliers techniques.
- Contribuer aux travaux d'amélioration continue de la plateforme.LIVRABLES ATTENDUS
- Développement d'API
- Code source versionné et documenté.
- Documentation OpenAPI / Swagger.
- Tests unitaires et d'intégration automatisés.
- Pipelines d'exécution et d'intégration continue.
- Terraform et Ansible
- Modules Terraform industrialisés.
- Rôles et playbooks Ansible.
- Documentation d'installation et d'administration.
- Documentation d'exploitation.
- Modes opératoires.
- Mise à jour des normes techniques.
- GitLab CI/CD
- Développement et évolution des pipelines GitLab CI.
- Industrialisation des déploiements.
- Documentation d'utilisation.
- Documentation d'exploitation et d'administration.
- Support N3
- Résolution des incidents.
- Comptes rendus d'investigation.
- Procédures correctives.
- Documentation des solutions mises en œuvre.
- Gouvernance technique
- Comptes rendus d'ateliers.
- Contribution à la roadmap technique.
- Documentation des standards et bonnes pratiques DevOps.JALONS ET RYTHME DE LIVRAISONLes livraisons sont attendues toutes les 2 à 3 semaines, en cohérence avec les sprints Agile.ENVIRONNEMENT TECHNIQUE
- CI/CD et gestion du code
- GitLab Repositories
- GitLab Pipelines
- GitLab Runners
- Infrastructure as Code et automatisation