Contexte de la mission
Dans le cadre de la modernisation et de l'industrialisation de ses infrastructures, notre client recherche un Administrateur Kubernetes afin d’assurer l’administration, le maintien en conditions opérationnelles et l’évolution de ses plateformes conteneurisées. Le consultant interviendra au sein d’une équipe Infrastructure / Cloud / DevOps sur des environnements critiques, en lien avec les équipes de développement, de production, de sécurité et d’architecture.
Missions principales
- Administrer et maintenir les clusters Kubernetes en conditions opérationnelles.
- Assurer l’installation, la configuration, la mise à jour et l’évolution des plateformes Kubernetes.
- Superviser la disponibilité, les performances et la capacité des clusters.
- Gérer les incidents de niveau 2 et 3 et réaliser les analyses de causes racines.
- Déployer et maintenir les composants techniques nécessaires au fonctionnement des plateformes.
- Automatiser les opérations d’administration et de déploiement.
- Mettre en œuvre les bonnes pratiques de sécurité Kubernetes.
- Gérer les droits d’accès, les rôles, les certificats et les secrets.
- Accompagner les équipes applicatives dans le déploiement et l’exploitation de leurs applications.
- Participer à l’amélioration continue, à la standardisation et à l’industrialisation des environnements.
- Rédiger et maintenir la documentation technique et les procédures d’exploitation.
- Participer aux astreintes et aux opérations de mise en production, selon l’organisation du client.
Environnement technique
- Kubernetes, OpenShift, Rancher ou plateformes Kubernetes managées
- Docker et conteneurisation
- Helm, Kustomize
- GitLab CI/CD, Jenkins, Argo CD
- Terraform, Ansible
- Linux, Shell, Python
- Prometheus, Grafana, ELK, Loki Vault, gestion des secrets et certificats
- Réseaux Kubernetes, Ingress, DNS, Load Balancing
- Stockage persistant et gestion des volumes AWS, Azure, GCP ou environnement On-Premise
Compétences recherchées
- Bonne maîtrise de l’administration de clusters Kubernetes.
- Solides connaissances des environnements Linux et des architectures conteneurisées.
- Maîtrise du troubleshooting Kubernetes : pods, nœuds, réseau, stockage, ressources et performances.
- Connaissance des outils d’intégration et de déploiement continus.
- Compétences en automatisation et Infrastructure as Code.
- Connaissance des problématiques de sécurité, de haute disponibilité et de résilience.
- Capacité à intervenir sur des environnements de production critiques.
- Bonne capacité d’analyse, de diagnostic et de résolution d’incidents.
- Aisance dans les échanges avec les équipes techniques et applicatives.
Formation supérieure en informatique, systèmes, réseaux ou infrastructures. Expérience significative en administration Linux, Cloud, DevOps ou Kubernetes. Une expérience d’au moins 3 à 5 ans dans les infrastructures est souhaitée. Une expérience concrète en production sur Kubernetes est indispensable. Les certifications Kubernetes CKA, CKAD ou CKS constituent un plus.
Qualités attendues
- Autonomie et rigueur
- Esprit d’analyse
- Réactivité
- Sens du service
- Capacité à travailler en équipe
- Bonnes qualités de communication
- Goût pour l’automatisation et l’amélioration continue