Expert Terraform - Infrastructure As Code H/F - Teksystems
Les missions du poste
Le besoin
Dans le cadre du renforcement d'une squad Infrastructure as Code, nous recherchons un Expert Terraform capable d'intervenir sur la production et l'industrialisation de services d'infrastructure.
La mission s'inscrit dans un environnement on-premise et hybride, avec l'objectif d'accélérer l'automatisation de différents services managés d'infrastructure.
La mission
Tu interviendras notamment sur :
La conception et la maintenance de modules Terraform réutilisables
La structuration des projets Terraform : modules, variables, outputs, locals, dépendances
L'automatisation du provisioning de services d'infrastructure
La gestion des backends distants et du Terraform state
La sécurisation du state et la gestion des problématiques de locking / concurrence
L'industrialisation des workflows Terraform via CI/CD
La mise en place de standards autour des repositories, du versioning et des conventions
Les pratiques Git / GitOps, merge requests et code review
La documentation et le partage des bonnes pratiques avec les squads
Environnement technique
Les services concernés peuvent notamment porter sur :
VMware / VM, OpenShift, DNS, VIP, certificats, stockage S3 / Block / NAS, PostgreSQL, Vault et gestion des secrets.
Stack et outils associés :
Terraform Git CI/CD Ansible VMware OpenShift Vault Bash/Python
Le profil recherché
Profil recherché
Nous recherchons quelqu'un avec une forte expertise Terraform, acquise sur des environnements de production complexes.
Tu dois idéalement avoir déjà travaillé sur :
des modules Terraform industrialisés et réutilisables
la gestion du Terraform state / remote backend
des pipelines Terraform
la standardisation et la qualité du code IaC
des infrastructures on-premise ou hybrides
l'intégration de Terraform avec des composants de virtualisation, réseau, stockage ou sécurité
La connaissance d'Ansible, HashiCorp Vault, Terragrunt, Policy as Code ou Crossplane sera appréciée.
Au-delà de la technique, nous cherchons quelqu'un de hands-on, autonome, capable de travailler avec plusieurs équipes et de partager ses bonnes pratiques.
Compétences requises
- Bash
- Python
- PostgreSQL
- Terraform
- Git
- Ansible