Le poste Database Engineer (H/F)
Partager cette offre
Contexte
Le/La Database Engineer est garant de la performance, de la disponibilité et de l'intégrité des systèmes de gestion de bases de données de l’entreprise. Il/elle conçoit, déploie et maintient des architectures de données robustes, scalables et automatisées pour supporter les applications et l'exploitation des données métiers. En lien direct avec les équipes de l’IT, les Data Architects et les équipes de développement, il/elle participe activement à l’optimisation des requêtes, à la sécurisation des données, à la gestion du cycle de vie des bases et à la veille technologique sur les solutions de stockage.
Missions
Administration & Opérations
Implémenter, configurer et maintenir les solutions de bases de données (SQL, NoSQL, Cloud-native).
Assurer la haute disponibilité, les stratégies de sauvegarde et les plans de reprise d'activité (PCA/PRA).
Contribuer au déploiement de standards de configuration conformes aux pratiques DevOps et à l'approche "Database as Code"
Performance & Optimisation
Surveiller les performances des bases de données via des outils de monitoring.
Analyser et optimiser les requêtes complexes, l'indexation et le partitionnement des données.
Proposer et mettre en oeuvre des mesures de tuning pour garantir des temps de réponse optimaux.
Sécurité & Gouvernance des Données
Administrer les politiques d'accès aux données et le chiffrement (Cloud & On-Premise). Automatiser la gestion des schémas et les processus de rafraîchissement d'environnements.
S’assurer de la conformité des plateformes aux exigences RGPD et aux politiques de sécurité internes.
Profil recherché
Maîtrise des concepts de bases de données : modélisation (Merise, UML), SQL avancé, NoSQL, réplication, sharding, et intégration des changements de base de données dans les pipelines CI/CD.
Expérience avec des outils et moteurs tels que : PostgreSQL, Oracle, Opensearch, Redis, Snowflake.
Bonne compréhension des environnements hybrides (On-Prem / Cloud : AWS RDS, Azure SQL, Aiven).
Connaissance des standards de gestion de données et de sécurité (Audit, chiffrement au repos et en transit).
Pratique de l'automatisation (Terraform, Ansible, scripts shell).
Connaissance d’au moins un langage de programmation courant (Python, Go, ou Java) pour le tooling DB.
Bon niveau en administration Linux et Windows Server orientée performance (I/O, RAM, CPU).
Compétences professionnelles :
Être orienté vers l’amélioration continue, toujours à la recherche de nouvelles solutions pour optimiser les performances.
Faire preuve d’autonomie et avoir une volonté constante de s'améliorer.
Avoir un état d’esprit positif, axé sur la résolution de problèmes en proposant des solutions durables.
Être en capacité de travailler sous pression (gestion d'incidents de production) tout en respectant les délais.
Posséder une aisance en anglais, tant à l’écrit qu’à l’oral.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 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 Engineer (H/F)
WINSIDE Technology
