Job position Database Engineer (H/F)
Share this job
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.
Apply to this job!
Find your next career move from +1,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Database Engineer (H/F)
WINSIDE Technology
