Vous êtes un professionnel confirmé du DevOps, spécialisé dans les environnements multi‑cloud et la modernisation des plateformes API. Votre mission principale consiste à concevoir des architectures Cloud Native en appliquant les meilleures pratiques d’observabilité, de sécurité et de haute disponibilité. Vous développerez des infrastructures as‑code avec Terraform, intégrées aux workflows de déploiement et de scaling dynamique, et déploierez ainsi que l’administrerez des charges applicatives sur Azure et Google Cloud Platform (GCP) dans un contexte multi‑cloud.
Vous implémenterez et maintiendrez des pipelines CI/CD robustes pour automatiser les tests, builds et déploiements multi‑environnements, en utilisant GitLab CI, GitHub Actions, Azure DevOps et Helm. Vous utiliserez Ansible pour automatiser les déploiements et maîtriserez les environnements de conteneurs avec Kubernetes et Docker. Vous participerez à la migration des microservices d’observabilité IAAS vers une architecture CAAS (Kubernetes) et optimiserez les performances des API (temps de réponse, disponibilité).
Vous concevrez, mettrez en place et alimenterez des dashboards de monitoring pour le suivi des API, en utilisant Prometheus et Grafana. Vous évoluerez dans un environnement agile (Scrum) et contribuerez à l’amélioration continue des outils, processus et performances de la plateforme PAO. Vous intervenez également sur des outils internes en Java / Spring Boot et optimisez les performances des applications.
Votre expertise technique doit inclure une expérience significative en API Management, idéalement sur Apigee, ainsi que des connaissances solides en Azure et GCP. Vous maîtrisez les outils d’automatisation (Ansible, Terraform), l’expérience confirmée en CI/CD avec GitLab CI et Helm, et la supervision et optimisation du monitoring. Vous avez également une connaissance des bases de données (principes, particularités, bases en PaaS) et une expérience en production avec astreinte.
Vous êtes capable d’implémenter l’approche Domain Driven Design (DDD) pour modéliser des architectures logicielles complexes et découplées. Vous avez une excellente communication écrite et orale en français, et vous êtes capable de travailler dans un environnement Agile (Scrum, Sprint Planning, Backlog) tout en respectant les délais et en maintenant des standards élevés. Vous avez un esprit d’équipe, d’analyse et d’amélioration continue, et vous êtes capable de proposer des solutions d’amélioration.
Vous êtes 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. Vous avez plus de 7 ans d’expérience en Kubernetes et une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.