Mission
L'Administrateur de bases de données prend en charge la maintenance, l'administration ainsi que le maintien en condition opérationnelle de l'ensemble des bases de données de la banque.
Principales missions
Conception de bases de données
- En étroite collaboration avec l'architecte S.I., mettre en place des standards concernant les bases de données et préconiser des bonnes pratiques à destination des équipes de développement.
- Effectuer les choix d'implémentation des bases de données dans le respect du cahier des charges, en collaboration avec les acteurs du projet (chef de projet, architectes, intégrateurs, consultants ERP, experts en informatique décisionnelle…).
- Définir de manière optimale les paramètres de la base de données.
- Définir des règles de sécurité (physique et logique) des données ainsi que des normes d'utilisation des bases.
- Modéliser la base et concevoir les tables et les clés.
- Prendre en compte les spécificités du client interne ou externe, en collaboration avec l'architecte infrastructure, notamment la taille de la base (capacity planning).
Administration et maintenance des bases de données
- Créer les bases et implanter les données sur les supports physiques.
- Dimensionner le serveur.
- Garantir la disponibilité et la qualité des données par le maintien et l'amélioration des performances (« tuning ») et des fonctionnalités.
- Suivre les statistiques des performances d'accès aux objets de la base afin d'assurer le tuning.
- Gérer les montées en charge (suivi de la volumétrie…) sur l'aspect accès aux données.
- Administrer les autorisations d'accès des utilisateurs et les problématiques de sécurité des données avec l'ingénieur sécurité.
- Gérer les migrations de version.
- Mettre à jour les programmes, corriger les éventuels bugs (passer des patches) et donner son aval avant les mises en production.
- Préconiser des dispositifs de sauvegarde (back-up) à réaliser par les services d'exploitation, notamment l'archivage et la purge des données.
- Définir des normes qualité, élaborer des tableaux de bord et en assurer le suivi.
Supervision, tests et reprise
- Assurer le suivi des outils de supervision et analyser les incidents survenus afin d'en comprendre la gravité et les origines.
- Élaborer et exécuter les procédures et programmes de test, lors des migrations ou à la suite d'un incident.
- S'assurer que les sauvegardes sont bien effectuées (notamment via des tests dans un centre de back-up) et contrôler les mouvements sur les données.
- Assurer la récupération des données et la remise en condition opérationnelle des bases (disaster recovery) suite à un incident grave.
Mise en forme par Postule ·
Signaler un problème