TOULOUSE - Administrateur Bases de données (DBA) PostgreSQL (F/H)
Description
Au sein de l’équipe DBA de production, vous administrez et faites évoluer des bases de données PostgreSQL dans des environnements critiques, sur site et dans le cloud. Vous veillez à leur disponibilité, à leurs performances et à leur capacité, tout en assurant leur maintenance préventive et corrective : application de correctifs, montées de version et recommandations d’évolution.
Vous gérez les sauvegardes, les restaurations et les dispositifs de reprise d’activité, et contribuez aux architectures de haute disponibilité, notamment par la réplication et la bascule automatique. Vous analysez les incidents et optimisez les bases — requêtes SQL, index et plans d’exécution — puis apportez un soutien de niveau 2/3 aux équipes internes et aux projets métiers.
Vous automatisez les opérations récurrentes à l’aide d’outils comme Ansible, Terraform et des scripts Shell, participez à la standardisation des environnements et contribuez à l’administration des serveurs Linux. Le poste implique une collaboration étroite avec les équipes systèmes, cloud, développement et exploitation.
Profil recherché
Au moins 6 ans d’expérience en administration de bases de données et maîtrise avancée de PostgreSQL, de son exploitation et du diagnostic d’incidents.
Expertise en haute disponibilité, réplication, sauvegarde et restauration (Patroni, Repmgr, pgBackRest, PITR), ainsi qu’en optimisation des performances et analyse des plans SQL.
Maîtrise du support de production N2/N3, de la sécurité et des montées de version PostgreSQL.
Expérience de Linux, notamment Ubuntu ou Debian, et du scripting Bash.
Capacité à formuler des recommandations techniques et à accompagner les équipes projets.
Ansible et supervision (Zabbix, Grafana ou équivalent) appréciés; Terraform, Kubernetes, Docker, Git, les environnements cloud et Oracle constituent des atouts.
2 à 3 jours de présentiel par semaine.