Rattaché(e) au Directeur Infrastructure, Le DBA intervient sur les différentes phases des projets, de l'étude technique à la mise en production, et garantit la disponibilité, la performance, la sécurité et l'intégrité des bases de données.
Administration et maintien en condition opérationnelle
- Administrer et maintenir les environnements PostgreSQL / SQL Server
- Participer à la gestion des incidents et au diagnostic des problèmes complexes
- Participer aux mises en production et aux opérations techniques sensibles
Architecture et projets
- Intervenir sur toutes les phases projet, de l'étude technique à la mise en production
- Participer à la conception et à l'évolution des architectures de bases de données avec les équipes R&D
- Préparer et exécuter les migrations : tests, répétitions, bascules et retours arrière
Continuité de service
- Mettre en place et maintenir les mécanismes de sauvegarde et restauration
- Administrer la réplication et les dispositifs de haute disponibilité
- Participer à la mise en place et au maintien des PRA/PCA
Performance
- Surveiller les performances et la disponibilité des bases
- Identifier et traiter les points de contention : requêtes SQL, index, verrous, configuration
- Réaliser des analyses et proposer des actions d'optimisation
Sécurité
- Gérer les utilisateurs, rôles, droits et politiques de sécurité
- Garantir l'intégrité et la confidentialité des données
Automatisation et transmission
- Automatiser les tâches d'administration et d'exploitation (Shell/Bash)
- Industrialiser les opérations récurrentes : déploiement, sauvegarde, restauration, migration, supervision
- Accompagner les équipes Développement, Infrastructure et DevOps
- Rédiger et maintenir la documentation technique, procédures d'exploitation et dossiers de migration
- Assurer une veille sur les évolutions et bonnes pratiques