En tant qu’administrateur bases de données, vous jouerez un rôle clé dans la conception, la mise en place et la maintenance des systèmes de gestion de bases de données (SGBD) de l’entreprise. Vous serez chargé de garantir la disponibilité, la performance, la sécurité et la conformité des données stockées. Vos missions principales incluront :
- Conception et modélisation des bases de données en fonction des besoins métier.
- Installation, configuration et mise à jour des serveurs de bases de données (MySQL, PostgreSQL, Oracle, SQL Server, etc.).
- Surveillance continue des performances, identification des goulets d’étranglement et mise en œuvre d’optimisations (indexation, partitionnement, tuning).
- Gestion des sauvegardes, des restaurations et de la réplication pour assurer la continuité de service.
- Application des politiques de sécurité (contrôle d’accès, chiffrement, audits).
- Collaboration étroite avec les équipes de développement pour optimiser les requêtes, les schémas et les procédures stockées.
- Participation à la planification de la capacité, à la gestion des incidents et à la résolution de problèmes critiques.
- Rédaction et mise à jour de la documentation technique (diagrammes, procédures, guides d’exploitation).
Vous devrez posséder une solide expérience en administration de bases de données relationnelles, maîtriser les langages SQL, comprendre les principes de normalisation et être à l’aise avec les outils de monitoring et de backup. La capacité à travailler en équipe, à communiquer clairement et à gérer plusieurs projets simultanément est indispensable. Vous bénéficierez d’un environnement de travail stimulant, d’un salaire compétitif et d’avantages sociaux adaptés aux standards du secteur IT au Maroc.