Renforcer une équipe DevOps dans le cadre d'un projet d'Infrastructure as Code (IaC) et de la maintenance évolutive de la chaîne de déploiement continu, en environnement On-Premise (cloud privé). Assurer le développement, l'évolution et le support des outils d'automatisation et de déploiement, selon les principes GitOps et les méthodologies agiles Scrum.
Missions principales
Concevoir, développer et modifier des rôles et playbooks Ansible ainsi que des modules Terraform afin d'automatiser et de faire évoluer les infrastructures informatiques.
Développer, modifier et maintenir les jobs et pipelines GitLab CI, ainsi que les mécanismes associés à la chaîne de déploiement continu. Assurer le support de niveau 3 (N3) de la chaîne CI/CD et contribuer à la résolution des incidents techniques.
Participer à l'amélioration continue des pratiques d'Infrastructure as Code et de GitOps. Contribuer à l'alimentation de la roadmap technique et à l'élaboration des normes d'exploitation.
Collaborer avec l'équipe DevOps dans un environnement Agile Scrum, participer aux ateliers techniques, rédiger la documentation nécessaire et produire les reportings liés aux activités.
Compétences attendues
Maîtrise de Git, GitLab CI et de la mise en place de GitLab Runners. Expertise des approches GitOps et Infrastructure as Code, ainsi que des outils Ansible et Terraform.
Maîtrise de Python, HashiCorp Vault et des API REST. Connaissance des environnements d'infrastructure virtualisés et cloud privé, notamment VMware vSphere, Nutanix, Bare Metal, Kubernetes et NSX.
Connaissance des solutions de load balancing, notamment F5 BIG-IP et NSX Advanced Load Balancer, ainsi que des technologies de stockage objet telles que S3 et MinIO.
Maîtrise des pratiques de déploiement continu, d'automatisation des infrastructures et de maintenance des chaînes CI/CD.
Profil recherché
Consultant DevOps senior disposant d'une très bonne expérience en Infrastructure as Code dans des environnements On-Premise et cloud privé.
Le profil recherché doit avoir une expérience confirmée dans la mise en œuvre de solutions d'automatisation, de déploiement continu et de gestion d'infrastructures selon les principes GitOps.
Une expérience des projets menés en méthodologie Agile, notamment Scrum, est attendue. Le consultant doit également posséder une forte capacité à travailler en équipe, à animer des ateliers techniques, à rédiger de la documentation et à produire des reportings.