Ref. No. a0MP900000AP8sfMAD
- AWS
Description
Fiche de poste – Senior DBA PostgreSQL / AWS Aurora
Contexte du poste
En tant que membre senior de l'équipe Ops, vous serez responsable de la maintenance, de l'exploitation et de l'évolution de l'infrastructure de bases de données de TheFork.
Missions principales
- Assurer les activités fondamentales d'administration des bases de données : sauvegarde et restauration, haute disponibilité, réplication, mises à niveau et migrations.
- Accompagner la montée en charge de l'infrastructure de bases de données afin de soutenir la croissance internationale de TheFork.
- Optimiser les infrastructures de bases de données sur AWS en matière de performances et de coûts.
- Mettre en place et gérer les rôles, les droits d'accès et les exigences de conformité des bases de données.
- Assurer la supervision et le monitoring en temps réel, notamment en participant aux rotations d'astreinte.
- Collaborer avec les équipes Engineering sur les problématiques de performance, de modélisation des données et d'accompagnement des projets.
- Piloter l'analyse et la résolution des incidents, y compris les analyses post-incident (postmortems) et le suivi des actions correctives.
- Accompagner les autres ingénieurs dans leur montée en compétences et contribuer à la définition des bonnes pratiques d'administration des bases de données.
Profil recherché
- Au moins 5 ans d'expérience en tant que DBA sur des systèmes de production à fort trafic utilisant Aurora PostgreSQL, PostgreSQL et/ou MySQL, avec une solide maîtrise de l'optimisation des moteurs de bases de données (tuning).
- Expérience dans l'administration d'un parc de bases de données sur AWS.
- Bonne maîtrise opérationnelle de Terraform et Python.
- Expérience dans des environnements impliquant régulièrement le traitement de données personnelles identifiables (PII) ou de données sensibles.
- Approche proactive de la sécurité et de l'évolution des plateformes.
- Rigueur, curiosité et esprit collaboratif, avec une capacité à évoluer au sein d'une équipe agile.
- Anglais courant, permettant de communiquer efficacement avec des collaborateurs situés dans différents pays.
Compétences complémentaires appréciées
- Scripting Bash.
- Docker et/ou Kubernetes.
- Outils d'observabilité tels que Grafana, Kibana ou équivalents.