Expert Terraform / Infrastructure as Code (IaC) F/H
Gnomon Digital
Canton de Niort-3, France
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
SeniorJob location
Canton de Niort-3, France
Tech stack
Amazon Web Services (AWS)
Code Review
Ansible
Management of Software Versions
Virtualization Technology
Infrastructure as Code (IaC)
Backend
Terraform
Job description
Accompagner les squads sur la mise en œuvre de Terraform dans un contexte on-premise, avec standardisation des modules, gouvernance des états, sécurité, et autonomie progressive des équipes., * Concevoir et maintenir des modules Terraform réutilisables
- Gérer les environnements multi-workspaces / multi-stacks
- Structurer les projets Terraform et gérer les dépendances
- Définir les standards : structure des repositories, conventions de nommage, stratégie de versioning, organisation des modules
- Assurer la qualité et fiabilité : validation, linting, contrôles, revues de code
- Gérer les pipelines Terraform
- Maîtriser les backends distants et la gestion du state avec S3-compatible backend et verrouillage
- Sécuriser le state et gérer les collisions, concurrence, restauration
- Interfacer Terraform avec des couches de virtualisation, réseau, stockage et sécurité en environnement on-prem
- Produire des standards réutilisables et assurer le transfert de compétences
- Formaliser templates, standards, patterns, guides de contribution et playbooks opératoires
- Accompagner la montée en compétence interne et l'autonomisation des équipes
Expert Terraform recherché pour structurer et industrialiser l'offre IaC du centre d'expertise de notre client. La mission consiste à accompagner les squads dans la mise en œuvre de Terraform en environnement on-premise, définir les standards et bonnes pratiques, et assurer la montée en compétence des équipes internes vers l'autonomie.
- Très bonne maîtrise de Terraform
- Conception et maintenance de modules Terraform réutilisables
- Gestion des environnements multi-workspaces / multi-stacks
- Maîtrise des variables / outputs / locals Terraform
- Gestion des dépendances et structuration des projets Terraform
- Gestion des pipelines Terraform
Requirements
- Maîtrise des backends distants Terraform
- Expérience de gestion du state avec S3-compatible backend et verrouillage
- Bonnes pratiques de sécurisation du state
- Gestion des collisions, concurrence, restauration et stratégie de remédiation du state
- Expérience de providers ou intégrations liés à des environnements on-premise
- Capacité à interfacer Terraform avec des couches de virtualisation, réseau, stockage et sécurité
- Capacité à articuler Terraform avec Ansible