Le développeur base de données est chargé de concevoir, développer, maintenir et optimiser les bases de données utilisées par les applications et les systèmes d’information. Principales responsabilités
Concevoir et développer les structures de bases de données.
Créer et maintenir les tables, vues, procédures stockées, fonctions et triggers.
Développer et optimiser les requêtes SQL.
Assurer la performance, la disponibilité et la fiabilité des bases de données.
Analyser et résoudre les problèmes liés aux bases de données.
Participer à la migration, l’intégration et la synchronisation des données.
Contrôler la qualité et l’intégrité des données.
Mettre en place des mécanismes de sauvegarde et de restauration avec les équipes concernées.
Participer à la sécurité et à la gestion des accès aux bases de données.
Rédiger et maintenir la documentation technique.
Collaborer avec les développeurs, les équipes système, réseau et support.