Nous sommes à la recherche d’un DevOps Senior spécialisé en Kubernetes pour un contrat freelance de 6 mois, renouvelable, au sein de notre équipe à Casablanca. Le candidat retenu jouera un rôle clé dans la transformation digitale de nos clients, en modernisant les plateformes API et en assurant une observabilité robuste.
Missions principales
- Concevoir des architectures Cloud Native en appliquant les meilleures pratiques d’observabilité, de sécurité et de haute disponibilité.
- Développer des infrastructures as‑code avec Terraform, intégrées aux workflows de déploiement et de scaling dynamique.
- Déployer et administrer des charges applicatives sur Azure et Google Cloud Platform (GCP), dans un contexte multi‑cloud.
- Implémenter et maintenir des pipelines CI/CD robustes pour automatiser les tests, builds et déploiements multi‑environnements (GitLab CI, GitHub Actions, Azure DevOps, Helm).
- Utiliser Ansible pour automatiser les déploiements.
- Maîtriser les environnements de conteneurs avec Kubernetes et Docker.
- Participer à la migration des microservices d’observabilité IAAS vers une architecture CAAS (Kubernetes).
- Optimiser les performances des API (temps de réponse, disponibilité).
- Concevoir, mettre en place et alimenter des dashboards de monitoring pour le suivi des API.
- Évoluer dans un environnement Agile (Scrum) et contribuer à l’amélioration continue des outils, processus et performances de la plateforme PAO.
Compétences techniques requises
- Expérience significative en API Management, idéalement sur Apigee.
- Connaissances solides en Azure et GCP.
- Maîtrise des outils d’automatisation : Ansible, Terraform.
- Expérience confirmée en CI/CD avec GitLab CI et Helm.
- Bonne connaissance des conteneurs et orchestrateurs : Docker, Kubernetes.
- Connaissance de la supervision et de l’optimisation du monitoring : Prometheus, Grafana.
- Connaissance en base de données (principes, particularités, bases en PaaS).
- Expérience en production avec astreinte.
- Implémenter l’approche Domain Driven Design (DDD) pour modéliser des architectures logicielles complexes et découplées.
- Intervenir sur des outils internes en Java / Spring Boot et optimiser les performances des applications.
- Assurer la supervision, l’observabilité et le monitoring de l’infrastructure et des applications.
- Gérer les environnements Linux (scripting, permissions, monitoring, tuning système).
Profil recherché
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d’une expérience significative équivalente.
- Plus de 7 ans d’expérience en Kubernetes.
- Expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
- Excellente communication écrite et orale en français.
- Esprit d’analyse et d’amélioration continue.
- Capacité à respecter les délais tout en maintenant des standards élevés.
- Esprit d’équipe et capacité à collaborer efficacement.
Conditions
Contrat freelance de 6 mois, renouvelable, rémunération à négocier en fonction de l’expérience. Travail à Casablanca, présentiel, dans un cadre Agile.