Présentation
Le métier de DBA.
Le DBA installe, configure, sécurise et optimise les bases de données qui font tourner les applications métier : SGBD relationnels (Oracle, PostgreSQL, MySQL, SQL Server), NoSQL (MongoDB, Cassandra, DynamoDB), bases analytiques (Snowflake, BigQuery, Redshift). Il intervient à la fois sur l'OLTP (transactionnel) et l'OLAP (analytique). Métier d'expert, longtemps reconnu comme spécialiste — il évolue aujourd'hui vers une posture plus 'Database Reliability Engineer' en environnement cloud-native.
Missions principales
Le quotidien et les responsabilités.
- Installer, configurer et maintenir les SGBD (mises à jour, patchs, durcissement)
- Optimiser les performances : tuning de requêtes, indexation, partitioning, capacity planning
- Garantir la haute disponibilité (réplication, failover, clustering)
- Gérer les sauvegardes, restauration et plans de reprise d'activité (RPO / RTO)
- Sécuriser les accès et les données (chiffrement, audit, conformité RGPD)
- Accompagner les développeurs sur la modélisation et les bonnes pratiques SQL
Compétences
Ce qu'il faut maîtriser.
- Expertise approfondie sur au moins un SGBD relationnel (PostgreSQL, MySQL, Oracle, SQL Server)
- Notions solides en NoSQL (MongoDB, Redis) et en bases analytiques (Snowflake, BigQuery)
- SQL avancé : tuning, plans d'exécution, optimisation
- Maîtrise des solutions de haute disponibilité et de réplication
- Scripting (Python, Bash) pour l'automatisation
- Cloud (AWS RDS, Aurora, Azure SQL, GCP Cloud SQL) et Infrastructure as Code
- Bonnes notions de sécurité et conformité
Formation
Le parcours type.
École d'ingénieur, master informatique, BTS / DUT avec expérience terrain. 3 à 15 ans d'expérience selon le niveau. Certifications utiles : Oracle Certified Professional, Microsoft DBA, AWS Database Specialty.
Évolutions
Et après ?
- Database Reliability Engineer (DRE)
- Data Architect
- Cloud Database Architect
- Responsable Plateforme Data
- Consultant indépendant
Conseils Entourage — Recruter
Recruter un DBA.
Sur les bases critiques, un DBA expérimenté qui a vécu des crises (corruption, perte de données, migration complexe) vaut bien plus qu'un junior brillant. Évaluez son sang-froid en situation, sa rigueur sur les procédures, et son appétence pour le cloud — l'autosaut RDS / Cloud SQL est l'avenir du métier.
Conseils Entourage — Candidater
Postuler pour un poste de DBA.
Préparez 2-3 incidents critiques que vous avez traversés (corruption, replication broken, perte de perf) avec la méthode de résolution. Soyez à l'aise pour parler sécurité, performance et coût en environnement cloud.
