Vous interviendrez sur le MCO, les déploiements et l’exploitation de la plateforme, dans un environnement fortement automatisé et basé sur Kubernetes / GitOps.
Au quotidien, vous serez notamment amené à :
gérer les montées de version des services applicatifs avec ArgoCD et Helm ;
vérifier les mises à jour de configuration et intervenir en cas de blocage avec kubectl ;
assurer le MCO des pipelines CI/CD GitHub Actions ;
intégrer de nouveaux services dans les applications via Helm / GitOps ;
gérer les secrets et identifiants avec Vault ;
configurer et maintenir les échanges inter-services via RabbitMQ ;
suivre les composants techniques partagés dans les environnements de test, préproduction et production ;
maintenir les runners GitHub self-hosted ;
analyser et documenter les incidents sur Kubernetes / AKS et ArgoCD ;
assurer le provisionnement, la rotation et l’exploitation des secrets liés aux sauvegardes ;
vérifier les sauvegardes des bases de données, leur rétention et les restaurations ;
gérer les certificats TLS avec cert-manager / Vault PKI ;
maintenir les dashboards et alertes de supervision dans Grafana ;
gérer la résolution DNS interne avec CoreDNS ;
intégrer de nouveaux composants et applications dans la plateforme via ArgoCD / Helm / ApplicationSet ;
raccorder les applications au SSO avec Keycloak, oauth2-proxy et Istio ;
suivre le déploiement automatique des Workflows avec Dagster / git-sync.
Kubernetes / AKS · ArgoCD · Helm · GitOps · GitHub Actions · Vault · RabbitMQ · Grafana · CoreDNS · cert-manager · Keycloak · Istio · oauth2-proxy · Dagster · CNPG · Percona
Nous recherchons un profil DevOps autonome, disposant d’au moins 5 ans d’expérience, avec une bonne maîtrise des environnements Kubernetes et des pratiques GitOps / CI-CD.
Vous êtes à l’aise avec l’exploitation de plateformes en production, l’analyse d’incidents et le maintien de services fortement automatisés.
Démarrage : début octobre
Localisation : Rennes
Télétravail : jusqu’à 2 jours par semaine
Expérience : 5 ans minimum