Ingénieur DevOps
Darest Consulting Services est une société à taille humaine, solidement ancrée sur le marché romand depuis plus de 45 ans. Notre mission : créer des liens durables entre l’humain et l’entreprise.
Nous répondons généralement sous deux semaines
Contexte
Dans le cadre du renforcement de ses équipes techniques, notre client recherche un DevOps Engineer en charge de structurer et d’industrialiser les pratiques DevSecOps au sein de son organisation.
Missions principales
Le DevOps Engineer définit, met en place et maintient les standards, outils et bonnes pratiques DevSecOps. Il accompagne les équipes de développement dans l’implémentation des pipelines CI/CD, l’automatisation des processus, l’orchestration des déploiements et la sécurisation des environnements applicatifs, tout en garantissant la cohérence des pratiques à l’échelle de l’organisation.
Responsabilités
Gouvernance et standards
Définir et maintenir les standards DevSecOps (CI/CD, sécurité, automatisation, qualité).
Formaliser et diffuser les bonnes pratiques auprès des équipes projets.
Automatisation et orchestration
Concevoir, mettre en place et maintenir des pipelines CI/CD sous Azure DevOps.
Automatiser les processus de build, de tests et de déploiement.
Standardiser les workflows et scripts afin d’assurer fiabilité et réutilisabilité.
Gestion des environnements
Mettre à disposition et maintenir les environnements de développement.
Garantir la conformité des environnements aux standards définis (SDLC).
Déploiement
Mettre en œuvre une approche GitOps et utiliser des outils tels qu’ArgoCD et Helm.
Définir et gérer les stratégies de release management et de promotion d’environnements (dev, test, préproduction, production).
Mettre en place des stratégies de déploiement progressif (Canary, Blue-Green, Rolling Updates).
Industrialiser les pipelines de déploiement, incluant la publication d’applications mobiles sur les stores Apple et Google.
Configuration et sécurité
Gérer les configurations, paramètres applicatifs et secrets en environnements Cloud et On-Premise.
Mettre en œuvre des solutions de secrets management (Azure Key Vault, HashiCorp Vault, SOPS ou équivalents).
Garantir la gestion sécurisée des artefacts et dépendances (Harbor ou registres privés équivalents).
Intégrer des contrôles qualité et sécurité automatisés (SonarQube, Snyk ou outils équivalents).
Documentation et amélioration continue
Documenter les standards, procédures, pipelines et architectures.
Rédiger des post-mortems et capitaliser sur les retours d’expérience.
Assurer une veille technologique active et proposer des axes d’amélioration.
Contribuer à la montée en compétence des équipes par le partage de connaissances et la formation.
Profil recherché
Expérience confirmée en tant que DevOps / DevSecOps Engineer.
Maîtrise d’Azure DevOps (pipelines Build et Release, gestion des artefacts, agents, environnements multi-stades).
Solide expérience des pratiques GitOps et des outils d’orchestration (ArgoCD, Helm).
Bonne compréhension des environnements hybrides (Cloud et On-Premise).
Expérience des outils de qualité et de sécurité applicative.
Connaissance des stratégies avancées de déploiement et du release management.
Capacité à structurer, standardiser et accompagner les équipes dans une logique d’amélioration continue.
Qualités attendues
Rigueur et sens de la standardisation.
Esprit collaboratif et pédagogie.
Orientation qualité, sécurité et performance.
Capacité à travailler dans des environnements complexes et exigeants.
- Département
- DevOps
- Localisations
- Lausanne
- Statut à distance
- Hybride
Collègues
À propos de Darest Consulting Services
Darest Consulting Services, société du groupe Darest Informatic, est spécialisée en délégation de ressources externes mais également en accompagnement au recrutement. S'appuyant sur un fort réseau de plus de 4000 ressources issu de nos 48 ans d'expérience, nous sommes présents sur Genève et Lausanne
Vous travaillez déjà chez Darest Consulting Services ?
Recrutons ensemble pour trouver votre prochain collègue.