Administrateur base de données

Dernière modification de la page : 24/12/2012 à 13:05
  • Imprimer
  • Envoyer

L'administrateur base de données surveille, exploite et développe une ou plusieurs bases de données dont il garantit la cohérence et l'accessibilité permanente des informations.

 

Autres intitulés

  • Database administrator (DBA)
  • Ingénieur en base de données
  • Responsable base de données
  • Ingénieur data warehouse
  • Ingénieur en informatique décisionnelle

 

Pour en savoir plus sur la fonction Système, réseaux, données

Développement de bases de données

Élaborer les bases de données dans le respect du cahier des charges et en collaboration avec les différents acteurs du projet (chef de projet, architecte de bases de données...).

Prendre en compte les spécificités du client interne ou externe en ce qui concerne notamment la taille de la base.

Définir de manière optimale les paramètres de la base de données.

Activer les logiciels et les progiciels de gestion de bases de données.

Implanter les données sur les supports physiques.

Administrer les autorisations d'accès pour les utilisateurs.

 

Administration et maintenance des bases de données

  • Garantir la disponibilité et la qualité des données par le maintien d'un bon niveau de performance (rapidité des traitements, suivi de la volumétrie...).
  • Assurer le suivi des outils de supervision et étudier l'ensemble des incidents survenus afin de comprendre leur gravité et leur origine.
  • Définir des normes qualité et élaborer des tableaux de bord pour en assurer le suivi.
  • Mettre en place des programmes de test.
  • Définir des règles de sécurité (physique et logique) des données ainsi que des normes d'utilisation des bases.
  • Mettre en place des dispositifs de sauvegarde (back up) pour assurer l'intégrité de l'ensemble des données de la base.
  • S'assurer que les sauvegardes sont bien effectuées et contrôler les mouvements sur les données.

 

Support technique et assistance aux utilisateurs

  • Assister les utilisateurs sur le plan technique en développant leur maîtrise des outils.
  • Mettre un support technique à la disposition des utilisateurs et définir les procédures d'intervention afin de résoudre les éventuels problèmes.
  • Intervenir immédiatement en cas d'incidents limitant les performances des bases de données ou l'accès aux informations.

 

Veille technologique et optimisation de la base de données

  • Assurer une veille technologique afin de maintenir l'adéquation des performances et des spécificités des bases de données aux besoins de l'entreprise.
  • Faire évoluer les bases de données (" tuning ") : améliorer leur automatisation, optimiser les traitements et les requêtes, les paramétrages... dans le but d'améliorer leurs performances et leurs fonctionnalités.

 

Activités éventuelles

 

L'administrateur base de données peut également prendre part à des projets de développement liés au système d'information de l'entreprise et impliquant les bases de données. Il apporte son expertise technique au chef de projet, architecte et ingénieur d'étude pour tous les sujets d'interface avec les bases de données.

 

Très en amont d'un projet, il peut conseiller la direction informatique dans la sélection d'un système de gestion de bases de données.

 

Il peut enfin réaliser lui-même des activités plus directement liées au contenu de la base de données : dédoublonnage, extractions...

 

Variabilité des activités

 

Le rôle de l'administrateur base de données peut varier en fonction de son positionnement :

  • chez l'utilisateur, il peut inscrire son action dans la durée et se consacrer à l'administration de bases de données qu'il maîtrise parfaitement. Il a en général peu de contacts externes, sauf au sein de la direction informatique avec des équipes de hotliners (remontée des incidents utilisateurs) ou de développeurs.
  • en société de service, il peut être en lien direct avec les équipes informatiques et datamining travaillant chez les clients ; il exerce non seulement un rôle d'expertise technique pour la maintenance des bases de données, mais il joue également souvent un rôle de conseil technique en proposant de nouvelles solutions aux clients (modèle d'organisation, choix d'outils statistiques et analytiques...).

  • Jeune cadre : entre 25 et 40 k€
  • Cadre confirmé : entre 40 et 60 k€

Des compétences techniques. Il possède de bonnes connaissances de l'architecture des systèmes d'information, des langages de programmation (notamment le SQL), en système et réseau, en bases de données (Oracle, MySQL, SyBAse, SQL Server...) et maîtrise les outils spécialisés dans l'administration de ces bases. Sensible à l'environnement (clients, secteur d'activité, données sensibles...) et au fonctionnement de l'entreprise, il peut faire face aux risques liés à la sécurité. L'anglais technique est nécessaire.

 

Des qualités personnelles. Les bases de données étant un outil stratégique pour de nombreuses entreprises, l'administrateur est rigoureux et méthodique. Il appréhende correctement le risque, aussi bien technique que lié au contenu des données, et sait être réactif pour intervenir rapidement en cas d'incident. Curieux et très au fait des évolutions technologiques, il peut facilement optimiser le système existant et s'accommoder de la nécessaire répétition des tâches, notamment par rapport aux activités de traitement des incidents et de suivi des flux. Il dispose enfin de capacités à synthétiser les besoins des clients internes ou externe, tâche facilitée par son ouverture relationnelle.

Diplômes

  • Diplôme de type bac+2 en informatique : BTS/DUT informatique.
  • Diplôme de type bac+4 en informatique : MIAGE, IUP informatique, maîtrise informatique, ingénieur maître...
  • École d'ingénieurs (informatique, télécoms, généraliste).
  • DESS/DEA informatique.

N.B. : Une certification (type Oracle) peut être requise dans le cadre de certaines offres.

 

Expérience

Ce poste s'adresse avant tout à des jeunes cadres disposant de 2 à 3 ans d'expérience professionnelle.

 

Postes précédents

  • Assistant dba ou dba junior
  • Ingénieur d'étude et de développement
  • Ingénieur système et réseau
  • Administrateur réseau

  • Grands comptes utilisateurs de données (notamment dans le secteur bancaire, celui de la grande distribution ou encore de la vente à distance)
  • Sociétés de service en hébergement de bases de données
  • Éditeurs de logiciels (support technique)
  • SSII

  • Directeur informatique
  • Directeur technique
  • Responsable d'exploitation
  • Responsable du SI métier

  • Directeur des études
  • Responsable sécurité informatique
  • Chefs de projet
  • Architecte technique
  • Ingénieurs d'étude et développement
  • Administrateur réseau

  • Architecte de bases de données
  • Chef de projet (dans le domaine du décisionnel et des bases de données)
  • Responsable informatique (dans une PME)

VIDEO Jean-Paul Beconne, administrateur de bases de données

Une vidéo pour comprendre la réalité du métier d'administrateur de bases de données