Top Profil

Administrateur de bases de données (DBA) freelance

Un administrateur qui garantit la disponibilité, la performance et la sécurité de vos bases de données, sur site comme dans le cloud, et qui intègre l'IA dans sa pratique sans jamais la laisser agir seule sur la production. Nous vous présentons 1 ou 2 profils évalués en moins de 48h.

Par Hugo Brisset · Mis à jour le

Ce que fait un administrateur de bases de données

L'administrateur de bases de données, ou DBA, est responsable des bases sur lesquelles reposent vos applications. Il installe et configure les moteurs, gère les sauvegardes et les restaurations, met en place la haute disponibilité et la réplication, surveille les performances, applique les correctifs et contrôle les accès. Il intervient sur PostgreSQL, Oracle, SQL Server ou MySQL, et de plus en plus sur des bases NoSQL comme MongoDB.

Le métier évolue avec le cloud. Une part croissante des bases tourne sur des services managés comme Amazon RDS et Aurora, Azure SQL ou Cloud SQL, qui automatisent une partie de l'exploitation. Le DBA se concentre alors sur ce qui reste déterminant : architecture, performances, coûts, sécurité, plans de reprise, et migrations, en particulier d'Oracle vers PostgreSQL. Il automatise son travail avec Ansible, Terraform et des scripts, et collabore étroitement avec les équipes DevOps et de développement.

L'IA apporte un gain réel au diagnostic : analyse d'un plan d'exécution, proposition d'index, conversion de procédures PL/SQL vers PL/pgSQL, rédaction de runbooks. Elle peut aussi proposer une commande destructrice avec assurance. Sur une base de production, une erreur peut entraîner une perte de données. La valeur du DBA tient à sa capacité à vérifier chaque proposition et à poser des garde-fous stricts. C'est ce que nous évaluons.

Les missions confiées à un administrateur de bases de données

Les besoins les plus fréquents pour lesquels nos clients font appel à ce profil.

  • 01

    Assurer l'exploitation des bases

    Maintien en conditions opérationnelles, supervision, gestion des incidents, sauvegardes et tests de restauration, montées de version et application des correctifs de sécurité.

  • 02

    Optimiser les performances

    Analyse des requêtes lentes et des plans d'exécution, indexation, partitionnement, paramétrage des moteurs, recommandations aux équipes de développement.

  • 03

    Mettre en place la haute disponibilité

    Réplication, bascule automatique, SQL Server Always On, Data Guard pour Oracle, Patroni pour PostgreSQL, replica sets MongoDB, plans de reprise d'activité testés.

  • 04

    Migrer vers un autre moteur ou vers le cloud

    Migration d'Oracle vers PostgreSQL, passage vers des services managés (RDS, Aurora, Azure SQL), conversion du code, rapprochement des données et procédure de bascule.

  • 05

    Sécuriser les données

    Gestion des droits et des comptes, chiffrement, audit des accès, masquage des données sensibles, préparation des audits de conformité et du RGPD.

  • 06

    Automatiser l'administration

    Scripts et playbooks Ansible, bases décrites en Terraform, intégration des migrations de schéma dans les pipelines CI/CD, documentation et runbooks d'exploitation.

Les technologies les plus demandées

Les technologies qui reviennent le plus dans les besoins de nos clients.

Bases relationnelles
PostgreSQLOracleSQL ServerMySQLMariaDB
Bases NoSQL
MongoDBRedisCassandra
Cloud managé
Amazon RDSAmazon AuroraAzure SQLCloud SQLMongoDB Atlas
Haute disponibilité et sauvegarde
PatronipgBackRestData GuardRMANAlways On
Automatisation et supervision
AnsibleTerraformLiquibasePrometheusGrafanaOracle Enterprise Manager
IA
Claude CodeGitHub CopilotMCP

Ce qui nous distingue

Comment nous évaluons sa pratique de l'IA

Après une préqualification de 5 à 10 minutes, chaque freelance passe un entretien technique et comportemental mené par un ingénieur, en partie en partage d'écran. Nous voulons voir comment il travaille réellement, pas l'entendre le raconter.

  1. Son environnement de travail

    Quels outils il utilise et sur quelles tâches (diagnostic de performance, scripts, conversion de code, documentation), et quelles limites il a rencontrées. Nous attendons des exemples précis, pas une liste d'outils.

  2. Sa vérification des recommandations

    Comment il valide un index, un paramétrage ou une réécriture de requête proposés par l'IA : plan d'exécution, test sur un environnement représentatif, mesure avant et après.

  3. Ses garde-fous en production

    Ce qu'il accepte de confier à un agent et ce qu'il garde sous contrôle : accès en lecture seule, aucune commande exécutée sans relecture, sauvegarde vérifiée avant toute opération, traçabilité.

  4. Ses réalisations personnelles

    Un Skill, un Subagent ou un serveur MCP pour analyser les requêtes lentes, interroger la supervision ou accélérer une migration de moteur, et la manière dont il l'a fait évoluer.

Critère éliminatoire

Sans pratique de l'IA illustrée et démontrée, nous ne donnons pas suite.

Notre méthode d'évaluation

Tarifs

Combien coûte un DBA freelance ?

Ces montants sont des estimations du TJM constaté sur le marché freelance français, hors taxes. Nous communiquons le TJM exact avec les profils, sous 48h.

TJM moyen constaté sur le marché

530 €

Fourchette : 420 € à 650 € HT par jour

TJM par niveau de séniorité
NiveauTJM marché HT
ConfirméExploitation courante, sauvegardes, supervision et support aux équipes de développement.450 €
SeniorHaute disponibilité, optimisation des performances et automatisation de l'administration.540 €
ExpertArchitecture, migrations de moteur ou vers le cloud, environnements critiques à forte volumétrie.620 €

Source : Estimation de marché établie en octobre 2026 à partir de baromètres publics de TJM freelance en France. Ce ne sont pas des montants facturés par Top Profil. · Free-Work, TJM Administrateur de base de données (Oracle, Sybase, SQL Server) · Free-Work, missions freelance Administrateur de base de données

FAQ

Vos questions sur le administrateur de bases de données freelance

Sur le marché freelance français, un administrateur de bases de données confirmé à expert facture le plus souvent entre 420 et 650 € hors taxes par jour, autour de 530 € en moyenne. Les experts Oracle sur des environnements critiques ou les spécialistes des migrations se situent dans le haut de la fourchette. Nous communiquons le TJM exact avec les profils présentés.

Les services managés automatisent l'installation, les sauvegardes et les correctifs, mais pas la conception, les performances ni les coûts. Une requête mal indexée reste lente et coûteuse, quel que soit l'hébergement. Le DBA se concentre alors sur l'architecture, l'optimisation, la sécurité et les migrations.

Le DBA garantit le bon fonctionnement des bases de données opérationnelles : disponibilité, performances, sauvegardes, sécurité. Le Data Engineer construit les pipelines qui extraient la donnée de ces bases pour l'analyse. Les deux profils collaborent souvent, notamment lors de la mise en place de la capture des changements.

Oui, c'est un sujet fréquent, motivé par les coûts de licence et le passage au cloud. Il demande une analyse du code PL/SQL, une conversion du schéma et des procédures, un rapprochement rigoureux des données et une procédure de bascule testée. Nous qualifions cette expérience en entretien afin de vous présenter un profil adapté.

Oui, c'est un format bien adapté à l'exploitation d'un parc de taille moyenne, à un audit de performances ou à un renfort ponctuel. Une migration ou la mise en place de la haute disponibilité demande en général un temps plein sur la durée du projet. Nous définissons le rythme avec vous dès le premier échange.

Il s'en sert pour analyser des plans d'exécution, proposer des index, convertir du code ou rédiger de la documentation, en lecture seule et sur des environnements de test. Aucune commande n'est exécutée en production sans relecture et sans sauvegarde vérifiée. Nous observons ces garde-fous en entretien.

Fiche rédigée par Hugo Brisset, cofondateur de Top Profil.

Publiée le , mise à jour le .

Vous cherchez un administrateur de bases de données ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.