Le poste Database administrator
Partager cette offre
Nous recherchons un(e) Administrateur(trice) de bases de données (DBA) fiable et rigoureux(se) pour garantir l’intégrité, la cohérence et la performance des bases de données qui alimentent notre infrastructure de marché de nouvelle génération dédiée à la distribution de fonds. Évoluant dans un environnement cloud-native et basé sur des microservices, avec des interactions avec des composants blockchain/DLT, ce rôle est essentiel pour assurer la cohérence, la sécurité et la qualité de l’ensemble des données gérées par la plateforme.
Le ou la candidat(e) idéal(e) combine une solide expertise technique en administration de bases de données avec de fortes capacités d’analyse et de communication. Il/elle supervisera les modèles de données, garantira la cohérence des données de bout en bout et pilotera les migrations de données clients, en collaboration étroite avec les équipes Produit, Ingénierie, DevOps et Conformité.
Responsabilités
Gestion des bases de données & excellence opérationnelle
Administrer, surveiller et maintenir les bases de données de production, de préproduction et de développement dans un environnement cloud-native.
Garantir la cohérence, la consistance et l’intégrité des données à travers les microservices et les flux de données inter-systèmes.
Gérer les évolutions de schémas, les mises à niveau, les correctifs et l’optimisation des configurations.
Optimiser en continu les performances des bases de données et l’exécution des requêtes pour des charges de travail à haute disponibilité.
Gouvernance des modèles de données
Maintenir et faire évoluer les modèles de données logiques et physiques de la plateforme en cohérence avec l’architecture produit.
Collaborer avec les architectes produit et les ingénieurs afin de garantir la scalabilité et la performance à long terme des modèles de données.
Assurer l’application cohérente des conventions de nommage, des définitions de données et des structures relationnelles / NoSQL sur l’ensemble des services.
Participer aux revues de conception pour valider les choix de stockage des données et la gestion de leur cycle de vie.
Migration et onboarding des données clients
Planifier, exécuter et superviser les migrations de données clients, de l’extraction initiale à la transformation, la validation et l’import sécurisé.
Concevoir des workflows de migration robustes et des plans de validation pour garantir un onboarding propre et fiable.
Développer des outils, scripts et automatisations pour les activités récurrentes de migration de données.
Accompagner les clients et les équipes internes sur les questions et incidents liés aux migrations.
Qualité des données, conformité & sécurité
Mettre en place et superviser des contrôles de qualité des données (intégrité référentielle, détection d’anomalies, règles de rapprochement).
Garantir la conformité aux réglementations sur la protection des données (rétention, confidentialité, auditabilité, contrôles d’accès).
Collaborer avec les équipes Sécurité et Conformité pour le chiffrement, le masquage et la gestion sécurisée des données.
Réaliser régulièrement des tests de sauvegarde, de restauration et de reprise après sinistre pour valider la résilience de l’infrastructure.
Collaboration transverse
Travailler étroitement avec les Product Owners, Business Analysts et ingénieurs pour comprendre les besoins fonctionnels et techniques liés aux données.
Accompagner les développeurs lors des livraisons fonctionnelles (évolutions de schémas, requêtes, contrôles de cohérence).
Collaborer avec les équipes DevOps pour intégrer les opérations de bases de données dans les pipelines CI/CD et les frameworks d’infrastructure as code.
Apporter une expertise lors des incidents, analyses de causes racines et revues de performance.
Compétences clés
Expertise solide en bases de données relationnelles (PostgreSQL, MySQL, Oracle…) et/ou NoSQL (MongoDB, CosmosDB, etc.).
Très bonne compréhension de la modélisation de données, du design de schémas et des principes de normalisation / dénormalisation.
Expérience pratique des migrations de données, outils ETL/ELT et transformations de données structurées.
Familiarité avec les services de données cloud-native (Azure SQL) et les bases de données managées.
Compréhension des architectures microservices et des patterns de données distribuées.
Connaissance des flux de données blockchain/DLT et de la cohérence on-chain / off-chain (fort atout).
Maîtrise du SQL, des langages de scripting (Python, Bash…) et de l’optimisation de requêtes.
Solides capacités d’analyse et de résolution de problèmes liés aux performances et à la cohérence des données.
Sensibilité aux exigences de conformité, de protection des données et d’audit dans des environnements financiers.
Expérience requise
4 à 8 ans (ou plus) d’expérience en tant que DBA, Data Engineer ou poste équivalent.
Expérience de gestion de bases de données dans des architectures cloud-native et microservices.
Expérience avérée en migrations de données et en assurance qualité des données.
Une expérience préalable en fintech, services financiers ou secteurs réglementés est un plus.
Habitude de travailler avec des équipes transverses et de supporter des environnements de production.
Connaissance des pratiques DevOps, de l’automatisation et de l’infrastructure as code appréciée.
Environnement de travail
Nous recherchon
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Database administrator
Gentis Recruitment SAS
