Expert Postgresql - Timescaledb - Architecte DBA Production H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
la convergence progressive vers un environnement PostgreSQL en remplacement d’Oracle ;
- la migration d’une plateforme de données de séries temporelles d’InfluxDB vers TimescaleDB ;
- l’industrialisation des pratiques de conception, d’exploitation et de performance des bases de données.
L’objectif est de garantir la robustesse, la scalabilité et l’exploitabilité des nouveaux socles de données tout en accompagnant les équipes internes dans l’adoption des standards.
Missions
-
Définition des standards DBA PostgreSQL / TimescaleDB
- Définir et faire appliquer les standards de conception et d’exploitation des bases de données :
- conventions de modélisation et de structuration des données ;
- stratégie d’indexation et d’optimisation SQL ;
- règles de partitionnement et gestion des grandes volumétries ;
- politiques de rétention et d’archivage des données ;
- règles de cloisonnement des données dans un contexte multi-clients ;
- standards de sauvegarde, restauration et reprise après incident.
- Participer aux revues techniques afin de garantir l’application des bonnes pratiques auprès des équipes de développement.
-
Accompagnement des migrations de bases de données A) Migration Oracle vers PostgreSQL :
- analyse des existants Oracle ;
- identification des impacts applicatifs et techniques ;
- définition de stratégies de migration progressive ;
- accompagnement des phases de migration et de validation ;
- définition des procédures de retour arrière.
B) Migration InfluxDB vers TimescaleDB :
- conception du modèle cible séries temporelles ;
- définition des stratégies de stockage et de rétention ;
- optimisation des performances sur de fortes volumétries ;
- accompagnement des équipes sur les nouveaux usages TimescaleDB.
-
Performance et capacity planning
- analyse des plans d’exécution SQL (EXPLAIN / EXPLAIN ANALYZE) ;
- identification des points de contention ;
- optimisation des requêtes et des index ;
- analyse des besoins de capacité ;
- recommandations d’évolution d’architecture ;
-
suivi des métriques de performance et de consommation des ressources. Les recommandations devront être basées sur des mesures objectives et documentées.
-
Exploitation et fiabilisation des environnements
- optimisation des paramètres PostgreSQL ;
- stratégie de maintenance (VACUUM, analyse, nettoyage) ;
- mise en place ou amélioration de la supervision ;
- définition des procédures d’exploitation ;
- validation des mécanismes de sauvegarde/restauration ;
- accompagnement des équipes d’exploitation.
-
Transmission et accompagnement des équipes
- partage des bonnes pratiques auprès des développeurs ;
- accompagnement des équipes internes et de l’infogérant ;
- rédaction de documentation technique ;
- transfert de compétences pour garantir l’autonomie des équipes à l’issue de la mission.
Outils & Environnement
- Bases de données : PostgreSQL (expert), TimescaleDB, Oracle, InfluxDB
- Technologies associées : SQL avancé, EXPLAIN / analyse de plans d’exécution, réplication PostgreSQL, partitionnement, gestion de séries temporelles, sauvegarde / restauration / PRA
- Écosystème data : StreamSets, RabbitMQ, Azure Data Explorer, Azure Synapse
- Environnements complémentaires appréciés : Kubernetes, CloudNativePG, architectures cloud natives
Requirements
Profil recherché15 ans minimum d’expérience dans l’administration et l’expertise bases de donnéesExpérience significative sur des environnements de production critiques avec forte volumétrieExpérience réussie d’une migration Oracle vers PostgreSQL en productionExpérience sur des bases de données séries temporelles volumineusesExpérience dans la définition et l’adoption de standards DBA auprès d’équipes techniquesExpertise PostgreSQL : optimisation SQL, analyse de performances, indexation, partitionnement, maintenance, réplicationMaîtrise des concepts TimescaleDB : hypertables, rétention, agrégations continues, optimisation des données temporellesSolide expérience en exploitation de bases critiques : haute disponibilité, sauvegarde/restauration, PRA, supervisionForte capacité d’analyse et de diagnosticApproche factuelle basée sur les métriques et la mesureCapacité à faire appliquer des standards techniquesBon relationnel avec les équipes de développement et d’exploitationGoût pour la transmission et la documentationAutonomie dans un contexte complexe et évolutifFrançais courant indispensableAnglais professionnel indispensable, 1. 15 ans minimum d’expérience dans l’administration et l’expertise bases de données
- Expérience significative sur des environnements de production critiques avec forte volumétrie
- Expérience réussie d’une migration Oracle vers PostgreSQL en production
- Expérience sur des bases de données séries temporelles volumineuses
- Expérience dans la définition et l’adoption de standards DBA auprès d’équipes techniques
- Expertise PostgreSQL : optimisation SQL, analyse de performances, indexation, partitionnement, maintenance, réplication
- Maîtrise des concepts TimescaleDB : hypertables, rétention, agrégations continues, optimisation des données temporelles
- Solide expérience en exploitation de bases critiques : haute disponibilité, sauvegarde/restauration, PRA, supervision
- Forte capacité d’analyse et de diagnostic
- Approche factuelle basée sur les métriques et la mesure
- Capacité à faire appliquer des standards techniques
- Bon relationnel avec les équipes de développement et d’exploitation
- Goût pour la transmission et la documentation
- Autonomie dans un contexte complexe et évolutif
- Français courant indispensable
- Anglais professionnel indispensable
EUR
Français Anglais Archivage des données Sauvegarde des données SQL Oracle Création d’une base documentaire Elaboration d’un plan de reprise d’activité Analyse de la performance de la promotion Optimisation des performances Autonomie PostgreSQL Analyse des besoins Esprit d’analyse
Benefits & conditions
Lieu de la mission : Paris
- 2 jours de télétravail par semaine
- Date de démarrage : ASAP
- Mission de longue durée
- Anglais professionnel obligatoire
- Séniorité : 15 ans minimum d’expérience, Taux journalier :Salaire selon profil
About the company
Dans le cadre de la modernisation de ses socles de données, un client recherche un(e) expert(e) PostgreSQL / TimescaleDB pour accompagner l’évolution d’une plateforme SaaS critique exploitée en production 24/7 auprès de clients nationaux et internationaux.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Engineer Salary UK
Best Companies to Work For in Paris: Top 25 Companies in 2023Â
Résumé-Driven Development: How IT trends affect the job market for software developers
Top-Paying Tech Jobs (with Salaries)