Le DBA recherché est un expert des bases de données PostgreSQL, il intègrera l?équipe DBAs d'environ 12 personnes.
La prestation couvre l'ensemble des SI du client soit la totalité des applications et outils s'appuyant sur la technologie PostgreSQL (environ 1800 bases allant jusqu'à 25To), pour tous les environnements, du développement à la production.
Les missions sont attendues dans le périmètre de l?administration des bases de données et la performance des traitements :
- Optimisation des performances des bases de données PostgreSQL, analyse des plans d'exécution, suggestion d'index
- Optimisation des traitements techniques et métiers autour des bases de données
- Assistance dans la conception des traitements et l?écriture des requêtes SQL
- Tuning des moteurs de bases de données (vacuum, analyse, etc)
- Surveillance des statistiques
- Administration des réplications physiques et logiques
- Exploitation des journaux PostgreSQL
- Support aux équipes de Recette, en particulier pour le rafraîchissement d'environnements
- Développement de scripts utiles à l'administration des bases de données et de ses outils, afin de faciliter les tâches récurrentes et industrialiser les opérations
- Etudier les problèmes et incidents, résoudre ou proposer des contournements
- Apporter un support d?expertise aux équipes de Production
D?une façon générale, la gestion des bases de très fortes volumétries est un enjeu fort dans cette prestation
En complément, il est demandé de prendre en charge des astreintes périodiques.
Cela signifie :
- Etre disponible pour des d'astreintes et/ou interventions périodiques en soirs et week-end dans le cadre d'un dispositif 24/7 (dans une équipe de 4 à 5 DBAs)
- Etre disponible pour couvrir aussi des astreintes et/ou interventions dans le cadre de mise en oeuvre d'évolutions techniques ou en support d'opérations sensibles
La connaissance des logiciels composant l'éco-système PostgreSQL (cf. ci-dessous pavé "Environnement technique") sera particulièrement appréciée.
D'autres SGBD sont exploités et la maîtrise de MariaDB, SQLServer, Oracle ou Db2Luw serait un plus.
Profil candidat:
Compétences :
PostgreSQL (EXPERT)
Langages SQL (EXPERT)
MEGA / Power Designer (PRATIQUE)
Système Linux (EXPERT)
IBM Change data Capture (MAITRISE)
PgBackrest (EXPERT)
Prometheus & Grafana (MAITRISE)
Scripting shell (EXPERT)
Savoir-faire :
Optimisation des requêtes et analyse de performances de traitements (MAITRISE)
Réplication physique et logique (MAITRISE)
Modélisation de bases de données (PRATIQUE)
Compétences non techniques :
Capacités rédactionnelles : documentation technique, cahier des charges, communication et compte-rendu (MAITRISE)
Capacités relationnelles: sens de l?écoute et du dialogue, animation de réunion de travail (MAITRISE)
Sens du service et du client (MAITRISE)
Proactivité(MAITRISE)
Go to job list