Platform Engineer - Data services H/F
Role details
Job location
Tech stack
Job description
L'équipe Plateforme (12 personnes) conçoit et industrialise le socle technique pour optimiser l'expérience des Feature Teams. Suite au replatforming majeur de 2025, nous entrons dans une phase d'itération pour enrichir et consolider cette nouvelle plateforme.
Nous cherchons un Platform Engineer avec une appétence pour les bases de données afin de renforcer l'équipe. La responsabilité du poste est globale : construire les solutions de demain (automatisation, catalogue de services) tout en assurant le run au quotidien.
Assurer un rôle complet de Platform Engineer : contribuer au socle commun (Cloud, K8s, CI/CD) tout en mettant à profit une forte appétence pour les sujets de bases de données.
- Missions Platform Engineering
Participer à la vie globale de l'infrastructure et à l'amélioration de l'expérience développeur (DevEx) en tant que membre de l'équipe Plateforme.
- Gestion Cloud & Kubernetes : Maintenir et faire évoluer les clusters EKS, la gestion des nœuds (Bottlerocket) et l'infrastructure AWS sous-jacente. Garantir un socle d'exécution robuste, sécurisé et à jour.
- Amélioration Continue & Industrialisation : Optimiser les chaînes de CI/CD (GitLab CI), renforcer l'approche GitOps avec ArgoCD et automatiser les tâches récurrentes pour réduire la charge opérationnelle de l'équipe.
- Animation & Culture DevOps : Accompagner les Feature Teams dans l'adoption des outils de la plateforme. Agir en tant que facilitateur pour aider les développeurs à être autonomes tout en diffusant les bonnes pratiques (observabilité, résilience, sécurité).
- Services de Données & Middlewares
Prendre le lead sur la gestion des bases de données et des middlewares, en les intégrant aux standards de la plateforme.
- Faire évoluer les Data Services :
- Concevoir et implémenter les ressources Crossplane ("Compositions") pour permettre aux équipes de gérer l'écosystème de leurs bases de données (Postgres, MySQL, etc.) en autonomie.
- Couvrir notamment la gestion des utilisateurs, le cycle de vie de la donnée ou encore la mise à disposition de jeux de données de test. L'objectif est d'offrir ces fonctionnalités en self-service, consommables comme n'importe quelle autre ressource Kubernetes.
- Définir les architectures de référence pour la haute disponibilité et le Disaster Recovery.
- Fiabilité & Observabilité :
- Mettre en place un monitoring fin pour anticiper les besoins en capacité (Capacity Planning) et garantir la santé des services.
- Répondre aux sollicitations de production et aider à l'analyse des comportements anormaux (requêtes lentes, problèmes de configuration).
- Contribuer à la démarche SRE (Site Reliability Engineering) et à l'amélioration continue de la qualité de service de la plateforme.
Requirements
Nous recherchons avant tout un ingénieur expérimenté, curieux techniquement, qui souhaite développer son expertise autour des bases de données tout en évoluant dans un collectif fort.
- 5 à 10 ans d'expérience sur la construction et l'évolution de plateformes similaires. Vous avez déjà vécu les défis de la mise à l'échelle et de l'industrialisation.
- Socle technique : bonne culture système/DevOps et compréhension du fonctionnement des infrastructures modernes (Réseau, OS, Stockage).
- Appétence pour les Bases de Données : Sans être nécessairement un expert DBA, vous n'avez pas peur de mettre les mains dans une base de données. Vous aimez comprendre le fonctionnement d'un moteur de stockage et avez envie de creuser les sujets d'architecture et de performance (SQL, NoSQL, Middlewares).
- Esprit d'équipe & Synergie : Vous construisez avec l'équipe et partagez votre expérience pour porter des solutions communes.
- Esprit "Builder" & "Runner" : Vous aimez construire de nouveaux services et automatiser, mais êtes aussi conscient des enjeux de la production et de la stabilité nécessaire.
- Approche Infrastructure as Code : Vous avez l'habitude de gérer des infrastructures par le code (YAML, Git) plutôt que manuellement.
Stack technique
- Orchestration & Cloud : Kubernetes (EKS), AWS, Bottlerocket, Container.
- GitOps & IaC : Crossplane, ArgoCD, Terraform.
- CI/CD : GitLab, GitLab CI, Artifactory.
- Bases de Données : RDS (PostgreSQL & MySQL), Oracle, Cassandra (DSE).
- Middleware & Streaming : Kafka, RabbitMQ, Redis, Spark.