Comment devenir Administrateur de Base de Données ?
En bref
- Salaire : 42k à 90k € brut/an en France (2026)
- Niveau d'études : Bac+3 à Bac+5 (3 à 5 ans)
- Domaine : Tech & Intelligence Artificielle
- Conditions d'exercice : Bureau
- Code ROME : M1805
L'administrateur de base de données (DBA, Database Administrator) est un expert informatique responsable de la conception, de l'installation, de la configuration, de la sécurisation, de l'optimisation et de la supervision des bases de données d'une organisation. Il garantit la disponibilité 24/7, la performance, l'intégrité et la sécurité des données stratégiques de l'entreprise (données clients, transactions financières, données RH, données produits, données IoT). Il travaille sur des moteurs de bases de données relationnelles (PostgreSQL, MySQL, MariaDB, Oracle, SQL Server) et de plus en plus NoSQL (MongoDB, Redis, Cassandra, Elasticsearch) ou Cloud-native (AWS RDS, Aurora, Azure SQL, Google Cloud Spanner, Snowflake, BigQuery). Le code ROME associé est M1805 — Études et développement informatique, complété par M1810 — Production et exploitation de systèmes d'information.
En 2026, le métier de DBA est stratégique dans un contexte d'explosion des données. Selon Numeum (ex-Syntec Numérique) et APEC, la France compte environ 18 000 DBA en poste (salariés dans les entreprises clientes finales ou ESN type Capgemini, Sopra Steria, Atos, Accenture), avec 2 500 postes vacants non pourvus. Le marché est en tension : IDC estime que le volume mondial de données atteindra 180 zettaoctets en 2026 (vs 33 zettaoctets en 2018), nécessitant des infrastructures de données robustes. Le RGPD et les obligations de souveraineté numérique (SecNumCloud de l'ANSSI, DORA pour le secteur financier) renforcent le besoin de DBA maîtrisant la sécurité (chiffrement au repos et en transit, audit trails, gestion des accès IAM, masquage de données). Le cloud (AWS, Azure, GCP, OVHcloud) transforme le métier : le DBA devient Cloud Database Engineer avec expertise multi-cloud, IaC (Terraform, CloudFormation), bases managed (RDS, Aurora Serverless, Cloud SQL, Cloud Spanner). Les entreprises moteurs : banques (BNP Paribas, Crédit Agricole, Société Générale), assurances (AXA, Allianz, Groupama), grandes entreprises (Carrefour, Renault, TotalEnergies, Airbus), scale-ups tech (Doctolib, Mirakl, Criteo, Blablacar), ESN (Capgemini, Sopra Steria, Atos).
Au quotidien, le DBA installe et configure les moteurs de bases de données (Oracle 23ai, PostgreSQL 17, MySQL 9.x, SQL Server 2025), conçoit les schémas de données avec les architectes (modélisation entité-relation, normalisation 3NF, dénormalisation pour performance), crée les procédures de sauvegarde et restauration (dumps complets, incrémentiels, Point-in-Time Recovery via Oracle RMAN, pg_basebackup PostgreSQL), supervise la performance (requêtes lentes via EXPLAIN, optimisation index, partitionnement des grandes tables, plans d'exécution), gère la haute disponibilité (clusters Oracle RAC, PostgreSQL streaming replication, MySQL Group Replication, Always On SQL Server), assure la sécurité (chiffrement TDE, gestion des rôles et privilèges, audits, masquage données sensibles pour RGPD), planifie la capacité (stockage, CPU, RAM, IOPS), gère les migrations (version-to-version, on-premise vers cloud, Oracle vers PostgreSQL pour réduire les coûts de licence). Il travaille souvent en astreinte (rotation 1 semaine sur 4 ou 6) pour gérer les incidents production 24/7.
Salaire
42k - 90k € brut annuel
Niveau d'études : Bac+3 à Bac+5 · Durée : 3 à 5 ans
Missions principales
- Installer, configurer et paramétrer les SGBD (Oracle, PostgreSQL, MySQL, SQL Server, MongoDB)
- Concevoir les schémas de données avec les architectes (modélisation, normalisation, dénormalisation)
- Mettre en place les procédures de sauvegarde et restauration (RMAN, pg_basebackup, BAK SQL Server)
- Superviser la performance des bases (requêtes lentes, index, plans d'exécution, tuning)
- Garantir la haute disponibilité (clusters actifs/passifs, réplication, failover automatique)
- Sécuriser les bases (chiffrement TDE, gestion rôles et privilèges, audit trails, masquage données)
- Gérer la capacity planning (dimensionnement stockage, IOPS, CPU, RAM, prévisions de croissance)
- Migrer les bases (upgrade versions, on-premise vers cloud AWS/Azure/GCP, Oracle vers PostgreSQL)
- Automatiser les tâches d'administration (scripts Bash, PowerShell, Ansible, Terraform)
- Gérer les incidents production (astreinte 24/7 rotation équipe, outils PagerDuty, Opsgenie)
- Mettre en place le monitoring (Prometheus, Grafana, Datadog, Nagios, Zabbix, outils natifs Oracle Enterprise Manager)
- Assurer la conformité RGPD et sécurité (audits ANSSI, DORA pour finance, HDS pour santé)
- Accompagner les développeurs sur l'optimisation SQL et les bonnes pratiques de modélisation
- Documenter les architectures, procédures et runbooks (Confluence, Notion, wikis internes)
Compétences requises
- Maîtrise experte d'au moins un SGBD : Oracle (19c, 21c, 23ai), PostgreSQL 15-17, SQL Server, MySQL, MariaDB
- Connaissance des bases NoSQL : MongoDB, Redis, Cassandra, Elasticsearch, DynamoDB
- SQL avancé : PL/SQL (Oracle), T-SQL (SQL Server), PL/pgSQL (PostgreSQL), procédures stockées, triggers
- Administration système Linux/Unix (RHEL, Ubuntu, CentOS) et Windows Server
- Scripting : Bash, PowerShell, Python (pour automatisation et outils DBA)
- Cloud et bases managed : AWS (RDS, Aurora, DynamoDB), Azure (SQL Database, CosmosDB), GCP (Cloud SQL, Spanner, BigQuery)
- Infrastructure as Code : Terraform, CloudFormation, Ansible pour automatiser le déploiement
- Haute disponibilité : Oracle RAC et Data Guard, PostgreSQL streaming replication, SQL Server Always On, MySQL Group Replication
- Sauvegardes et restauration : RMAN Oracle, pg_dump/pg_basebackup PostgreSQL, VSS SQL Server, mysqldump
- Monitoring et observabilité : Prometheus, Grafana, Datadog, New Relic, Zabbix, Oracle Enterprise Manager
- Sécurité : chiffrement TDE et SSL/TLS, LDAP/AD, Kerberos, IAM cloud, HashiCorp Vault pour secrets
- RGPD et conformité : masquage de données, pseudonymisation, audit trails, retention policies
- Containerisation : Docker, Kubernetes (opérateurs PostgreSQL CloudNativePG, Zalando Postgres Operator)
- Anglais technique B2/C1 (documentation Oracle/Microsoft en anglais, communautés, tickets support)
- Certifications reconnues : Oracle OCA/OCP/OCM, Microsoft Azure Database Administrator (DP-300), AWS Database Specialty
Formations pour devenir Administrateur de Base de Données
- Master Informatique avec spécialisation Bases de Données (Sorbonne Université, Paris-Saclay, Lyon 1, Grenoble INP)
- École d'ingénieurs informatique (EPITA, Epitech, INSA Lyon, Centrale, Télécom Paris, ENSIMAG)
- BUT Informatique parcours Systèmes d'Information (ex-DUT Info, Bac+3) — voie universitaire
- Licence professionnelle Métiers de l'Informatique parcours Administration de Bases de Données
- Master Data Science ou Big Data (passerelle vers Data Engineer et DBA cloud)
- Certifications Oracle : OCA (Oracle Certified Associate), OCP (Professional), OCM (Master) — référence mondiale
- Certifications Microsoft : Azure Database Administrator Associate (DP-300), Azure Data Engineer (DP-203)
- Certifications AWS : AWS Certified Database Specialty, AWS Solutions Architect
- Certifications PostgreSQL : PostgreSQL Certified Professional (EDB), CPP Associate
- Formation continue via Cybersec et OpenClassrooms (Chemin DBA), Udemy, Coursera — reconversion possible
Grille salariale détaillée
- DBA junior (0-3 ans) : 42 000 – 55 000 € brut/an
- DBA confirmé (3-7 ans) : 52 000 – 72 000 € brut/an
- DBA senior / spécialiste cloud (7-12 ans) : 68 000 – 95 000 € brut/an
- Lead DBA / Database Architect (12+ ans) : 90 000 – 140 000 € brut/an
Avantages et inconvénients
Les plus
- Salaire élevé et progression rapide (42 K€ à 85 K€ en 10 ans)
- Forte demande et 2 500 postes vacants en permanence (APEC, Numeum)
- Métier stratégique reconnu (données = ADN de l'entreprise moderne)
- Télétravail fréquent 2-4 jours/semaine (outils d'administration à distance)
- Diversité des secteurs (finance, santé, industrie, tech, public)
- Évolution possible vers Data Architect, CTO, consultant indépendant
- Stabilité d'emploi (métier difficile à automatiser totalement, expertise critique)
Les moins
- Astreintes 24/7 rotatives (1 semaine sur 4 ou 6, réveils nocturnes, week-ends)
- Pression forte en cas d'incident (production bloquée = perte de CA directe)
- Charge mentale élevée (responsabilité de données stratégiques)
- Veille technologique permanente (nouvelles versions, cloud, sécurité, IA)
- Isolement possible (métier d'expert parfois solitaire dans les petites structures)
- Stress de la conformité (RGPD, audits ANSSI, DORA, sanctions CNIL jusqu'à 4 % CA mondial)
Secteurs qui recrutent
- ESN et conseil — Capgemini, Sopra Steria, Atos, Accenture, CGI France, Devoteam, Micropole, Keyrus
- Banques et finance — BNP Paribas, Crédit Agricole, Société Générale, BPCE, Crédit Mutuel, HSBC France
- Assurance — AXA, Allianz, Generali, MAIF, Groupama, Covéa, CNP Assurances, Crédit Agricole Assurances
- Grandes entreprises du CAC 40 — Carrefour, Renault, Stellantis, TotalEnergies, Airbus, Sanofi, L'Oréal, Orange
- Scale-ups tech et licornes — Doctolib, Mirakl, Criteo, Blablacar, Qonto, Dataiku, ContentSquare, Alan, Payfit
- Secteur public et administrations — DGFiP (Direction Générale des Finances Publiques), CNAF, Assurance Maladie, CNAV, Pôle Emploi (France Travail)
- Éditeurs de logiciels — Dassault Systèmes, SAP France, Oracle France, Microsoft France, Cegid, Sopra Banking
- Santé et pharma — Sanofi, Servier, Institut Pasteur, Pierre Fabre, AP-HP, Doctolib (secteur HDS obligatoire)
- Énergie et utilities — EDF, Engie, TotalEnergies, Veolia, Suez, RTE, Enedis, Orano
- E-commerce et retail — Fnac Darty, Carrefour, Leroy Merlin, Decathlon, Cdiscount, Veepee, Rakuten France
Évolution de carrière
Un DBA junior (0-3 ans) gagne 42 000 à 52 000 € brut/an en ESN ou entreprise cliente finale (Convention collective Syntec IDCC 1486, position 2.2 cadre). Un DBA confirmé (3-7 ans, maîtrise un SGBD et un cloud provider) atteint 50 000 à 68 000 € brut/an. Un DBA senior (7-12 ans, expertise multi-SGBD, cloud, sécurité) perçoit 65 000 à 85 000 €. Un lead DBA ou DBA architecte (12+ ans, vision d'architecture data, management d'une équipe de 3-8 DBA) atteint 80 000 à 110 000 €. Les Database Reliability Engineers (DBRE, rôle émergent mixant DBA et SRE) et les Database Cloud Engineers spécialisés (AWS Aurora, Google Cloud Spanner) peuvent dépasser 100 000 à 140 000 € dans les scale-ups tech (Doctolib, Mirakl, Criteo) et les banques de financement et d'investissement (BNP Paribas CIB, Société Générale CIB). Les freelances senior facturent 650-950 €/jour (TJM Malt, FreelanceRepublik). Les profils experts Oracle (RAC, Exadata, Golden Gate) restent très recherchés avec des salaires majorés de 10-15 % malgré la bascule progressive vers PostgreSQL et les bases cloud. Évolutions possibles : Cloud Data Architect, Head of Data Engineering, CTO dans les scale-ups, consultant indépendant expert Oracle ou PostgreSQL, créateur de startup DataOps. Le métier est classé parmi les 10 profils IT les plus recherchés en 2026 par APEC et Numeum.
Questions fréquentes sur le métier de Administrateur de Base de Données
- Comment devenir administrateur de base de données en 2026 ?
- Le parcours classique passe par un Master Informatique avec spécialisation Bases de Données (Sorbonne Université, Paris-Saclay, Lyon 1, Grenoble INP) ou une école d'ingénieurs (EPITA, Epitech, INSA Lyon, Centrale Paris, Télécom Paris, ENSIMAG). Le BUT Informatique parcours Systèmes d'Information (Bac+3) est une voie universitaire accessible. Les Licences Professionnelles Métiers de l'Informatique parcours Administration de Bases de Données (universités Nanterre, Lille, Montpellier) forment des techniciens spécialisés. Les certifications sont essentielles pour la carrière : Oracle OCA/OCP/OCM (référence mondiale), Microsoft Azure DP-300, AWS Certified Database Specialty, PostgreSQL Certified Professional. La reconversion est possible pour les développeurs SQL ou les administrateurs système via OpenClassrooms (parcours DBA) ou Cybersec formation. L'anglais technique B2/C1 est indispensable (documentation officielle, communautés, tickets support). L'alternance en BUT ou Master est fortement recommandée pour entrer sur le marché avec de l'expérience terrain.
- Quel est le salaire d'un DBA en France en 2026 ?
- Un DBA junior (0-3 ans) gagne 42 000 à 55 000 € brut/an. Un confirmé (3-7 ans, maîtrise un SGBD et un cloud) atteint 52 000 à 72 000 €. Un DBA senior (7-12 ans, expertise multi-SGBD, cloud, sécurité) perçoit 68 000 à 95 000 €. Un lead DBA ou Database Architect (12+ ans, management) atteint 90 000 à 140 000 €. Les Database Reliability Engineers (DBRE) et spécialistes cloud (AWS Aurora, Cloud Spanner) peuvent dépasser 100 000 à 150 000 € dans les scale-ups tech (Doctolib, Mirakl, Criteo) et BFI (BNP Paribas CIB, Société Générale CIB). Les freelances senior facturent 650-950 €/jour (TJM Malt). Les profils experts Oracle avec certification OCM (Oracle Certified Master) et maîtrise Exadata/RAC/Data Guard ont des rémunérations majorées de 10-15 %. La Convention collective Syntec (IDCC 1486) position 2.2 ou 2.3 cadre s'applique. Les banques et assurances paient en moyenne 15-20 % de plus que les ESN classiques.
- Oracle, PostgreSQL, MySQL, SQL Server : lequel choisir en 2026 ?
- Le choix stratégique en 2026 dépend du contexte marché. (1) PostgreSQL est le moteur qui monte le plus fort : open source, robuste, sans coût de licence, adopté massivement par les scale-ups et grandes entreprises qui migrent depuis Oracle (stratégie Open Source France). C'est le choix le plus prometteur pour un jeune DBA. (2) Oracle reste dominant dans les banques, assurances, grands comptes traditionnels (BNP Paribas, AXA, TotalEnergies) mais la tendance est à la réduction des licences très coûteuses. Les experts Oracle (OCM, Exadata) sont bien payés mais marché en contraction lente. (3) SQL Server (Microsoft) est leader sur les environnements Microsoft avec Azure, très présent dans le secteur public et les ETI industrielles. Azure SQL Database est en croissance. (4) MySQL/MariaDB dominent le web et les PME, utilisé par WordPress, Shopify, etc. Compétences plus accessibles mais salaires plus modestes. Conseil stratégique 2026 : maîtriser PostgreSQL + un cloud (AWS Aurora ou Azure) + MongoDB pour le NoSQL = combinaison gagnante pour les 10 prochaines années.
- Le métier a-t-il de l'avenir face au cloud et aux bases managed ?
- Oui, le métier évolue mais reste stratégique. Les bases managed du cloud (AWS RDS/Aurora, Azure SQL Database, Google Cloud SQL/Spanner) automatisent beaucoup de tâches d'administration traditionnelles (sauvegardes, haute dispo, upgrades), mais ne remplacent pas le DBA : elles créent le rôle de Cloud Database Engineer qui doit maîtriser l'IaC (Terraform), l'optimisation des coûts cloud (right-sizing, reserved instances), la sécurité cloud (IAM, VPC, chiffrement), la migration from-to (Oracle vers PostgreSQL managé pour économiser 60-80 % de licences). Les nouveaux enjeux : (1) Gestion des bases distribuées multi-region (Cloud Spanner, CockroachDB, Aurora Global). (2) Performance à grande échelle (bases >1 To, >100 000 TPS). (3) Sécurité et conformité RGPD/DORA (chiffrement, audit, souveraineté). (4) Intégration avec les pipelines data (Snowflake, BigQuery, Data Lakehouse). (5) IA et bases vectorielles (pgvector PostgreSQL, Pinecone, Weaviate) pour les applications GenAI. Le DBA devient Data Platform Engineer, rôle qui ne disparaîtra pas.
- Quelles différences entre DBA, Data Engineer et Data Architect ?
- Les trois métiers manipulent la donnée mais avec des focus différents. Le DBA (Database Administrator) est responsable du bon fonctionnement opérationnel des bases de données de production : installation, configuration, performance, sauvegardes, sécurité, incidents 24/7. Focus : fiabilité et performance. Le Data Engineer conçoit et maintient les pipelines de données et les entrepôts de données : ingestion (Airflow, Kafka, Fivetran), transformation (dbt, Spark), stockage analytique (Snowflake, BigQuery, Databricks), modélisation pour la BI. Focus : flux de données et analyse. Le Data Architect définit la stratégie et l'architecture globale des données à l'échelle de l'entreprise : choix technologiques, modélisation conceptuelle, gouvernance (data catalog, lineage), stratégie data mesh ou data lakehouse, alignement avec les métiers et la stratégie business. Focus : vision long terme et alignement. Les trois métiers sont complémentaires : DBA (opérations), Data Engineer (production data), Data Architect (stratégie). Les passerelles sont fréquentes : un DBA senior peut évoluer vers Data Architect après 10-12 ans.
Métiers similaires
- Technicien Biomédical — 26k - 45k € · Bac+2 à Bac+3
- Technicien de Maintenance en Informatique — 30k - 45k € · Bac+3 à Bac+5
- Technicien de Maintenance Éolienne — 30k - 45k € · Bac+3 à Bac+5
- Technicien en Énergies Renouvelables — 30k - 45k € · Bac+3 à Bac+5
- Technicien Informatique — 25k - 40k € · Bac+2 à Bac+5
Références officielles
Approfondissez avec les sources publiques françaises de référence (France Travail, ONISEP).
- France Travail — Fiche ROME M1805 (candidat.francetravail.fr)
- ONISEP — Administrateur de Base de Données (www.onisep.fr)
Explorer tout le domaine Tech & Intelligence Artificielle
Découvrez les 61 métiers du domaine Tech & Intelligence Artificielle : salaires, formations, débouchés et perspectives d'évolution.