Recruter un DBA
C'est l'une des fonctions où le risque de continuité est le plus concret. Beaucoup d'entreprises reposent sur un DBA historique qui connaît seul les particularités d'une base critique, et découvrent la rareté du vivier le jour de son départ. Le renouvellement est lent : les formations orientent vers la donnée analytique bien plus que vers l'administration transactionnelle. Un recrutement de DBA se prépare donc avant d'être urgent, et il commence par documenter ce que la personne en place est la seule à savoir.
Aussi appelé Administrateur de bases de données, Database Administrator, DBA Oracle, DBA SQL Server, DBA PostgreSQL.
Ce que nous observons
Pourquoi un recrutement de DBA échoue.
Le recrutement démarre au moment du départ
Sans recouvrement, le successeur hérite d'un environnement dont personne ne peut expliquer les choix. Sur des bases anciennes et paramétrées finement, cette perte de connaissance coûte des mois. Quand le départ est connu, il faut lancer la recherche immédiatement et prévoir une période de transmission — c'est le seul moyen de récupérer ce qui n'est pas écrit.
Le moteur n'est pas nommé, ou trop de moteurs le sont
Un DBA se définit d'abord par ses moteurs. Une annonce qui en cite cinq cherche un profil qui n'existe pas, ou accepte un niveau superficiel sur chacun. Une annonce qui n'en cite aucun n'est pas lue. Il faut nommer le ou les deux moteurs réellement critiques, et distinguer ce qui est indispensable de ce qui est souhaitable.
On confond administration et optimisation
Tenir une base en production — sauvegardes testées, restaurations, disponibilité, mises à jour — et optimiser des requêtes lourdes sont deux compétences distinctes, que les mêmes personnes ne possèdent pas toujours au même niveau. L'annonce doit dire laquelle domine, sous peine de décevoir des deux côtés.
La sauvegarde est mentionnée, la restauration jamais testée
Un candidat expérimenté demandera quand la dernière restauration complète a été réalisée. Si la réponse est « jamais », il en tirera des conclusions sur l'organisation. C'est aussi une occasion : présenté comme un chantier à mener, ce constat attire les profils qui aiment mettre en sécurité un environnement.
Le poste est isolé et porte seul la disponibilité
Un DBA unique, sans binôme ni astreinte partagée, sur des bases critiques, est un point de fragilité pour l'entreprise et une charge mentale pour la personne. Les candidats expérimentés le refusent souvent. Quand la situation est celle-là, il faut soit prévoir un second profil, soit l'assumer explicitement et le rémunérer en conséquence.
Avant de chercher
Ce que nous cadrons avec vous.
Le brief conditionne tout le reste. Un cadrage approximatif se paie en candidatures hors sujet et en semaines perdues.
Les moteurs et les versions
Ce qui est critique, ce qui est marginal, quelles versions sont encore supportées. Un environnement en fin de support est un contexte à annoncer : il attire des profils de migration, qui existent et se recrutent.
La criticité et le niveau de service
Volumétrie, disponibilité attendue, tolérance à la perte de données, obligations réglementaires. C'est ce qui décide du niveau de séniorité et du régime d'astreinte.
Administration, performance ou migration
La proportion entre maintien en condition, optimisation et projets de migration. Ces trois activités n'attirent pas les mêmes personnes, et la répartition se dit dans l'annonce.
L'organisation autour du poste
Binôme, astreinte partagée, relation avec l'exploitation et le développement, existence d'une documentation. Un poste isolé n'est pas disqualifiant, mais il doit être annoncé et valorisé.
Lecture de marché
Ce que dit le marché aujourd'hui.
Fourchettes issues de notre baromètre des salaires, en brut annuel, pour la France.
Le vivier se renouvelle lentement. Les cursus orientent massivement vers l'ingénierie et l'analyse de données, et l'administration transactionnelle attire peu de jeunes diplômés. La conséquence se voit à l'embauche : les profils confirmés sont rares et rarement en recherche active.
Les moteurs commerciaux historiques restent très présents dans les environnements de gestion, tandis que les moteurs libres progressent fortement sur les nouveaux projets. Les profils capables de tenir les deux mondes sont particulièrement recherchés, notamment sur les migrations.
Notre baromètre situe la fonction entre environ 40 000 € pour un profil junior encadré et 75 000 € et au-delà pour un DBA confirmé sur environnement critique avec astreintes. La criticité des bases pèse davantage que la taille de l'entreprise.
Les migrations de bases vers le nuage constituent une part croissante de la demande, et elles valorisent les profils qui ont déjà conduit ce type de bascule sans interruption de service. C'est un critère qui se vérifie précisément en entretien.
Les infogéreurs et éditeurs captent une partie du vivier en offrant de la variété technique. Une entreprise se distingue par la criticité de ses environnements et par l'autonomie laissée — deux arguments qui parlent à ce profil plus que le salaire seul.
- Junior (0-3 ans)38-50 k€
- Confirmé (3-7 ans)50-72 k€
- Senior (7-12 ans)72-95 k€
- Lead / Expert (12+ ans)95-130 k€+
Questions fréquentes
Ce que les dirigeants nous demandent.
- Quelle différence entre un DBA et un Data Engineer ?
- Le DBA administre des bases en production : disponibilité, performance, sauvegarde, sécurité, migrations de version. Le data engineer construit des chaînes qui déplacent et transforment la donnée à des fins d'analyse. Le premier garantit qu'une base répond et ne perd rien ; le second garantit que la donnée arrive là où on l'exploite.
- Faut-il un DBA spécialisé sur un moteur ou un généraliste ?
- Cela dépend de la criticité. Sur une base qui porte l'activité, la spécialisation est un gage de sécurité et se paie. Sur un parc hétérogène de bases secondaires, un généraliste solide couvre mieux le besoin. L'erreur fréquente est d'exiger l'expertise sur quatre ou cinq moteurs à la fois.
- Quand faut-il lancer le recrutement d'un DBA ?
- Dès que le départ du titulaire est connu, et si possible avec un recouvrement. La connaissance d'un environnement paramétré depuis des années ne se retrouve pas dans la documentation, et le vivier est trop étroit pour espérer un remplacement immédiat. Un management de transition peut couvrir l'intervalle.
- Combien de temps faut-il pour recruter un DBA ?
- Nous présentons les premiers profils qualifiés sous 10 jours ouvrés en CDI et sous 48 heures en management de transition. Sur les moteurs commerciaux historiques et les environnements critiques, le délai de décision du candidat est souvent plus long que la recherche elle-même.
- Combien coûte le recrutement d'un DBA ?
- Nous facturons au succès : rien tant que le candidat n'a pas accepté l'offre, pas d'avance et pas d'exclusivité payante. Si le candidat ne prend finalement pas son poste, les honoraires versés sont intégralement remboursés.
- Intervenez-vous en management de transition sur cette fonction ?
- Oui, et c'est un cas fréquent : couvrir le départ d'un DBA unique, sécuriser une migration ou remettre à niveau des sauvegardes et des procédures de restauration. Premiers profils sous 48 heures.
Aller plus loin
Les autres fonctions Tech que nous recrutons.
Sur les technologies voisines :
Voir aussi la fiche métier détaillée, notre expertise Tech ou les 2 offres ouvertes en Tech.
Décrivez le poste, nous cadrons le reste.
Un consultant Finance vous recontacte sous 24 heures ouvrées pour qualifier le mandat et arrêter la stratégie d'approche.
