2. Agenda
Définition du métier Administrateur de bases de données
DBA
Tâches du DBA
Interaction avec les autres équipes IT de l'entreprise
Les qualités requises
Qui recrute
Le marché des bases de données
Questions/Réponses
3. Le métier Administrateur de bases de
données DBA
Définition:
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.
4. Tâches du DBA
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 (gestion de la
sécurité).
5. Tâches du DBA
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.
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.
6. Tâches du DBA
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.
7. Tâches du DBA
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.
8. Interaction avec les autres équipes IT de
l'entreprise
Responsable sécurité informatique
Administrateur système
Administrateur réseau
Chefs de projets
Architecte technique
Ingénieurs d’étude et développement
9. Variabilité des activités
Le rôle de l’administrateur base de données peut varier en fonction
de son positionnement :
chez l’utilisateur (DBA Production):
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 (DBA Développement/Support) :
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…).
10. Les qualités requises
Adaptabilité et curiosité technique car les évolutions technologiques sont
rapides et doivent être assimilées afin d’être capable d’optimiser l’existant.
Réactivité, pour intervenir rapidement en cas d’incident.
Rigueur, sens de la méthode et précision car les bases de données sont un
outil stratégique pour de nombreuses entreprises.
Bonne appréhension du risque, aussi bien technique que lié au contenu des
données.
Bonne résistance à la répétition des tâches, notamment par rapport aux
activités de traitement des incidents et de suivi des flux.
Stress management
12. Qui recrute (Marché Algérien)
Grands comptes utilisateurs de données (notamment
dans le secteur bancaire, Télécom , celui de la grande
distribution ou encore de la vente à distance)
Groupes industriels privés
Éditeurs de logiciels / SSII (support technique)
Secteur étatique