Platform Engineer - Data services H/F

Datanumia
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Tech stack

Amazon Web Services (AWS)
Cloud Computing
Databases
Continuous Integration
DevOps
Disaster Recovery
Middleware
PostgreSQL
MySQL
NoSQL
Oracle Applications
RabbitMQ
Redis
Reliability Engineering
SQL Databases
Data Streaming
Test Data
YAML
Spark
Gitlab
GIT
Gitlab-ci
Kubernetes
Cassandra
Kafka
Terraform
User Administration
Artifactory

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.

  1. 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é).
  1. 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.

About the company

Filiale du Groupe EDF, Datanumia est une société éditrice de logiciel spécialisée dans la valorisation de la donnée énergétique. Au quotidien, ce ne sont pas moins de 270 collaborateurs qui évoluent dans un écosystème innovant - mêlant IA, machine learning et IoT - et donnent du sens à notre raison d'être : permettre à chacun d'optimiser sa consommation d'énergie et son empreinte carbone en révélant tout le potentiel de la data. Plus de 20 millions de particuliers et 70 000 professionnels (tertiaire, industrie, collectivité) bénéficient ainsi de solutions digitales dédiées aux fonctionnalités avancées : suivi multi-fluides, répartition des usages, alertes en cas de dépassement de seuil ou encore plan d'actions d'économies d'énergie, les utilisateurs ont toutes les clés en main pour consommer moins, et mieux., Dans le groupe EDF et chez Datanumia, accueillir des personnes en situation de handicap fait partie de notre ADN. Notre objectif est d'ouvrir nos portes à toutes les compétences, toutes les énergies et toutes les personnalités sans exclusion. Le poste proposé est donc ouvert à toutes et à tous.

Apply for this position