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
Senior

Job 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

Apply for this position