Administrateur de Bases de Données - Cloud Natif (H/F)
Role details
Job location
Tech stack
Job description
Exploitation et administration ? Offre Kubernetes Native
? Déployer, configurer et opérer les bases de données via leurs opérateurs Kubernetes :
? PostgreSQL via CloudNativePG (CNPG) : gestion des clusters, réplication, failover, sauvegardes via Barman/pgBackRest
? Elasticsearch / OpenSearch via ECK : clusters multi-n?uds, gestion des index, ILM et snapshots
? MariaDB : déploiement via opérateur ou Helm, réplication Galera, gestion des volumes persistants (PVC)
? MongoDB : replica sets et sharding via opérateur Kubernetes, gestion des secrets
? Gérer les manifests et Helm charts dans une logique GitOps (ArgoCD / Flux)
? Assurer les montées de version des moteurs et des opérateurs
? Gérer les ressources Kubernetes liées aux bases de données : namespaces, RBAC, quotas, Persistent Volume Claims, Storage Classes
? Appliquer les politiques de sécurité des données : chiffrement au repos et en transit, gestion des secrets (Vault, K8s Secrets).
Exploitation et administration ? Bases de données classiques
? Administrer les instances de bases de données sur infrastructure traditionnelle ou virtualisée :
? PostgreSQL standalone : streaming replication, Patroni, pgBouncer
? Oracle Database : administration courante, RMAN, Data Guard
? MySQL / MariaDB : réplication asynchrone / semi-synchrone, Galera
? Assurer les sauvegardes, tester les restaurations et contribuer aux plans de reprise d'activité (PRA/PCA)
Performance et optimisation
? Analyser et optimiser les performances : plans d'exécution, tuning des requêtes, gestion des index et des statistiques
? Participer aux revues de performance en lien avec les équipes applicatives
? Mettre en place et maintenir les outils de supervision et d'observabilité (Prometheus, Grafana, alerting)
Amélioration continue et documentation
? Rédiger et maintenir la documentation technique : runbooks, procédures d'exploitation, architecture
? Contribuer aux chantiers d'industrialisation et d'automatisation de l'équipe
? Assurer une veille technologique sur les évolutions des moteurs de bases de données et de l'écosystème Kubernetes
Requirements
? Bac+5 en informatique, systèmes d'information ou équivalent
? 5 ans minimum d'expérience en administration de bases de données, dont au moins 2 ans sur des environnements Kubernetes
Compétences techniques ? Incontournables
? Maîtrise de PostgreSQL : administration avancée, CNPG, réplication, performances
? Expérience opérationnelle sur Kubernetes : manifests, Helm, RBAC, opérateurs de BDD
? Administration de Elasticsearch/OpenSearch et pratique de l'opérateur ECK
? Administration de MariaDB/MySQL en production (Galera, réplication)
? Administration de MongoDB (replica sets, opérateur K8s)
Compétences techniques ? Souhaitées
? Expérience sur Oracle Database (RMAN, Data Guard)
? Pratiques GitOps (ArgoCD, Flux) et Infrastructure as Code (Terraform, Ansible)
? Observabilité : Prometheus, Grafana, Loki
? Connaissance des contraintes de certification HDS ou environnements régulés
Compétences transverses
? Rigueur dans la documentation et les processus ITIL (gestion des changements, incidents)
? Bon relationnel avec les équipes applicatives et les autres pôles infrastructure
? Autonomie et capacité à diagnostiquer des problèmes complexes en production
Curiosité technique et appétence pour les environnements cloud natifs