DBA OPENSOURCE - OVH

CDI
En savoir plus
Société :
OVH
Publié le :
23 août 2019
Type :
  • CDI
Compétences :
Expérience significative en tant qu'administrateur base de données ainsi qu'en développement e
Poste à pourvoir à partir de :
10 novembre 2019
Rémunération
Prise de poste : ASAP / Salaire suivant XP
Votre mission

Poste ouvert à Bordeaux et à l’ensemble de nos cities.

Tous les services fournis par OVH ont besoin d’une base de données. Ces bases de données internes constituent le cœur du système d’information d’OVH et sont évidemment très critiques.
Comme nous avons des millions de clients dans le monde entier, des centaines d’applications et de développeurs, ces bases de données ont un nombre important de demandes à traiter. Un énorme nombre. En fonction des besoins, nous devons trouver un compromis entre la rapidité, la cohérence, la disponibilité et les coûts.

Parce que le maintien des bases de données en conditions opérationnelles est très spécifique, et comme nous ne voulons pas copier-coller les administrateurs de bases de données dans chaque section, nous avons créé une équipe pour les gouverner toutes.

L’équipe gère les plates-formes de bases de données internes décrites plus haut, composées de 350 bases de données sur 36 grappes européennes et 15 grappes canadiennes. Nous croyons que la disponibilité du service, la gestion opérationnelle, la performance, les fonctionnalités, l’efficacité et la qualité du service, l’innovation… toutes ces choses diverses et variées doivent être gérées par les mêmes personnes.
Votre rôle ?

Automatiser et industrialiser la gestion des bases de données internes.
Être proactif sur les erreurs, donner des conseils et bonnes pratiques à nos développeurs, revoir leur MCD et leur donner des outils pour accroître leur autonomie, connaître leurs besoins et proposer les solutions appropriées. Innover et proposer des évolutions sur l’infrastructure pour s’adapter aux besoins (très changeants).
Identifier et corriger les causes premières afin que l’erreur ne se reproduise plus.

Vos atouts ?

Autonome et capable de travailler main dans la main avec son équipe ainsi que les autres équipes.
Capable de se concentrer sur les tâches techniques complexes et s’adapter à un contexte changeant où les interruptions sont fréquentes.
Faire preuve d’humilité et communiquer sur le travail de l’équipe (vous pourriez être amené à participer à des meet-up ou conférences si vous le souhaitez).
Travailler en utilisant des itérations à court terme et avoir une vision à long terme.

Savoir-faire : Sysadmin+ ; DBA+++ ; Dev++

La plateforme parfaite est une plateforme 100% disponible, avec très peu d’interventions humaines, qui correspond toujours aux besoins changeants. Nous avons besoin de quelqu’un qui sait comment mettre en place cela tout en utilisant son expérience de production avancée ainsi que ces connaissances et expérience en SGBD open source (MySQL, PostgreSQL, Maria…).
Connaître ce que la gestion des bases de données a de spécifique par rapport à tout autre service, et savoir s’en servir.

Nous utilisons Python, Perl, Go…. Certaines parties du code source sont récentes, d’autres parties sont historiques. Il en est de même pour les autres services internes que nous utilisons. Nous recherchons donc un profil adaptable et qui va savoir faire un compromis entre utiliser cet historique tel quel, en l’optimisant, ou en le refaisant de zéro, en fonction du rapport avantages/coûts.
Votre parcours ?

Vous disposez d’une expérience significative en tant qu’administrateur base de données ainsi qu’en développement et vous êtes, surtout, un vrai passionné qui souhaite travailler avec d’autres passionnés.