Responsabilités principales :
- Concevoir, déployer et maintenir les bases de données (SQL, NoSQL) utilisées par les applications internes et externes.
- Optimiser les performances des requêtes, analyser les plans d’exécution et mettre en place des index appropriés.
- Garantir la sécurité des données en appliquant les politiques d’accès, en configurant les rôles et en effectuant des audits réguliers.
- Mettre en place des procédures de sauvegarde et de restauration, tester la récupération après sinistre et assurer la conformité aux exigences réglementaires.
- Collaborer étroitement avec les équipes de développement pour concevoir des schémas adaptés aux besoins fonctionnels et garantir la cohérence des données.
- Surveiller l’état de santé des serveurs, anticiper les besoins de montée en capacité et proposer des solutions d’optimisation.
- Documenter les procédures, les scripts et les bonnes pratiques afin de faciliter la maintenance et la montée en compétence des équipes.
- Participer aux projets d’intégration de données, aux migrations vers de nouvelles plateformes et aux tests de charge.
Compétences requises :
- Maîtrise des systèmes de gestion de bases de données relationnelles (Oracle, MySQL, PostgreSQL) et/ou NoSQL (MongoDB, Cassandra).
- Connaissance approfondie des modèles de données, de la normalisation et de la conception de schémas.
- Expérience en tuning SQL, indexation, partitionnement et optimisation des performances.
- Maîtrise des outils de monitoring (Prometheus, Grafana, etc.) et des scripts d’automatisation (Python, Bash).
- Connaissance des bonnes pratiques de sécurité (chiffrement, gestion des rôles, audit).
- Capacité à travailler en équipe, à communiquer clairement et à résoudre les incidents de façon autonome.
Profil recherché :
- Diplôme universitaire en informatique, génie logiciel ou domaine connexe.
- Expérience professionnelle d’au moins 3 à 5 ans en administration de bases de données.
- Forte capacité d’analyse, rigueur et sens de l’organisation.
- Esprit d’initiative et volonté de rester à jour sur les nouvelles technologies.
Conditions :
- CDI à temps plein, basé à Casablanca.
- Rémunération compétitive selon expérience.
- Environnement de travail dynamique, avec possibilités d’évolution et de formation continue.