Ingénieur DevOps Azure (H/F)
Summary
The DevOps Engineer will design, automate, and secure cloud infrastructures on Azure and GCP using Terraform, GitLab CI, and Kubernetes. The role focuses on implementing Infrastructure as Code (IaC) and maintaining CI/CD pipelines to ensure reliable production environments.
Randstad Digital est un groupe international de Conseil & d\'Ingénierie en Hautes Technologiesavec un business model fondé sur une forte culture de l\'innovation et une complémentarité métier entre les systèmes d\'information et les systèmes industriels.
Nos services s\'articulent autour des quatre domaines d\'expertise suivants :l\'expérience client, l\'ingénierie numérique et l\'ingénierie produit, les datas & Analytics et la transformation vers le cloud.
Fidèle à ses 3 concepts« Vision, Exigence, Engagement », Randstad Digital se différencie par sa capacité à innover, son exigence forte et continue de qualité et son expérience en engagements de résultats.
Aujourd\'hui,Randstad Digitalreprésente une communauté de près de25 000 collaborateurs présents sur plus de 50 sites, principalement en Europe.
En France, nos 2 500 collaborateurs répartis sur 15 sites sont animés par l\'entrepreneuriat et l\'esprit d\'équipe.
your job
Dans le cadre de la croissance de nos activités et pour soutenir la transformation numérique de nos infrastructures, nous recherchons un(e) Ingénieur(e) DevOps Azure / Multi-Cloud . Au sein d\'une équipe technique dynamique et exigeante, vous serez le/la garant(e) de l\'automatisation, de la fiabilité et de la sécurité de nos environnements Cloud. Vous interviendrez sur des projets à forte valeur ajoutée nécessitant une expertise en Infrastructure as Code véritable (IaC) et en intégration/déploiement continu.
Vos Missions Principales
En tant que pilier de notre culture DevOps, vous aurez pour responsabilités de :
Infrastructure as Code (IaC) : Concevoir, déployer et faire évoluer des infrastructures cloud complexes et résilientes (principalement sur Azure et GCP) en utilisant Terraform .
Usine logicielle & CI/CD : Architecturer, optimiser et maintenir les pipelines d\'intégration et de déploiement continu via GitLab CI . Vous garantissez des livraisons fluides et sans couture.
Conteneurisation & Orchestration : Assurer le packaging des applications via Docker et administrer leur cycle de vie au sein de nos clusters Kubernetes .
Sécurité & Conformité (DevSecOps) : Intégrer les exigences de sécurité "by design" (gestion des identités, sécurisation des flux, durcissement, gestion des secrets et des vulnérabilités).
Automatisation & Outillage : Développer des scripts d\'automatisation d\'exploitation (en Bash et Python ) pour réduire les tâches manuelles (Toil) et améliorer notre outillage global.
Veille & Documentation : Être force de proposition sur l\'évolution de la stack technique, rédiger les architectures cibles et maintenir les documentations d\'exploitation à jour.
votre profil
Profil & Compétences Techniques Requises
Nous recherchons un profil justifiant d\'une solide expérience en ingénierie de production et/ou architecture Cloud, capable d\'intervenir en totale autonomie.
Votre grille d\'expertise doit correspondre aux attentes suivantes :
Expertise absolue (Niveau 4 - Capacité à architecturer, auditeur et mentor) :
Culture et pratiques DevOps (SRE, automatisation, observabilité).
Terraform (Création de modules avancés, gestion des états complexes).
Git, GitLab & GitLab CI (Stratégies de branching complexes, pipelines as code avancé).
Maîtrise avancée (Niveau 3 - Parfaite autonomie et gestion de production) :
Fournisseurs de cloud : Microsoft Azure (composants IaaS/PaaS, zones d\'atterrissage) et GCP (Google Cloud Platform).
Conteneurisation avec Docker .
Sécurité des infrastructures et des réseaux Cloud.
Maîtrise opérationnelle (Niveau 2 - Utilisation quotidienne, débogage et maintien) :
Fournisseur de cloud : AWS (Amazon Web Services).
Orchestration : Kubernetes (déploiement de pods, gestion des ingress/services).
Scripting Bash .
Normes d\'outillage et méthodes d\'exploitation (suivi, exploitation forestière).
Connaissances (Niveau 1 - Capacité à lire, adapter et se repérer) :
Développement / Scripting en Python .
Administration système Linux .
Soft Skills & Savoir-être
Capacité d\'analyse et de résolution de problèmes : Vous savez enquêter efficacement lors d\'incidents complexes.
Esprit d\'équipe : Vous aimez partager vos connaissances (programmation en binôme, revues de code) et collaborer étroitement avec les équipes de développement.
Rigueur et méthode : Vous êtes intransigeant(e) sur la qualité de votre code (IaC) et sur la fiabilité des environnements de production.