Administrateur Bases de Données (H/F)

10-05-2025 DATE DE PUBLICATION

Fédération Royale Marocaine de Football

  • Type de contrat
  • CDI
  • nombre de poste
  • 1
  • localisation
  • Rabat
  • rémunération proposée
  • A communiquer plus tard
  • Métier
  • Secteur associatif / ONG Internationales
Partager cette annonce sur
Facebook Linkedin whatsapp

profil demandé

  • Formation :
    • Bac+5 et plus
  • Expériences :
    • De 5 à 8 ans

description de l'emploi

  • Profil demandé :

    • Formation : Bac +5 en Informatique, Base de Données ou équivalent.
    • Minimum 5 ans d’expérience dans l’administration de bases de données (Oracle, Mysql, Sql server, ...).

    Compétences techniques :

    • Maîtrise de plusieurs SGBD : SQL Server, Oracle, MySQL, PostgreSQL, MariaDB
    • Langage SQL et procédures stockées (T-SQL, PL/SQL...)
    • Outils de sauvegarde et de réplication (RMAN, SQL Server Agent, etc.)
    • Supervision et tuning de performance (AWR, Explain Plan, Profiler...)
    • Connaissances en sécurité des données (chiffrement, RBAC...)
    • Bonne compréhension des architectures haute disponibilité (AlwaysOn, RAC, clustering...)

    Compétences comportementales :

    • Rigueur et fiabilité
    • Sens des responsabilités
    • Esprit d’analyse
    • Réactivité
    • Capacité à travailler en équipe

    Missions principales :

    • Assurer l’installation, la configuration et la mise en œuvre des systèmes de gestion de bases de données (SQL Server, Oracle, MySQL, PostgreSQL, MariaDB, etc.).
    • Gérer la maintenance préventive et curative des bases de données afin de garantir leur disponibilité et leur fiabilité.
    • Surveiller les performances des bases de données et optimiser les requêtes, indexations, schémas et configurations.
    • Mettre en œuvre les stratégies de sauvegarde et de restauration des bases, et tester régulièrement les plans de reprise après sinistre.
    • Garantir la sécurité des données : gestion des droits d’accès, chiffrement, audit et conformité aux normes en vigueur.
    • Appliquer les mises à jour, patchs de sécurité et versions des moteurs SGBD dans le respect des bonnes pratiques.
    • Assurer la migration et l’évolution des bases de données en fonction des besoins métiers ou des projets techniques.
    • Collaborer avec les développeurs pour optimiser les requêtes SQL/T-SQL etc.
    • Documenter les procédures, les architectures logiques et physiques ainsi que les politiques de gestion des bases.
    • Mettre en place des outils de supervision pour détecter les anomalies ou comportements anormaux (I/O, verrous, temps de réponse, etc.).
    • Participer à la définition et à la mise en œuvre des politiques de haute disponibilité et de réplication.
    • Réaliser des opérations de tuning pour améliorer les performances globales des bases de données (optimisation des plans d’exécution, gestion des ressources, ajustement des paramètres système).
    • Garantir l’intégrité, la cohérence et la qualité des données au sein des systèmes d’information.

    Activités Principales :

    Exploitation et administration des bases de données :

    • Installer, configurer et maintenir les SGBD (SQL Server, Oracle, MySQL, etc.).
    • Garantir la disponibilité, l’intégrité et la performance des bases.
    • Mettre en place les stratégies de sauvegarde et de restauration.
    • Assurer la gestion des utilisateurs, des droits d’accès et des schémas.
    • Automatiser les tâches récurrentes (scripting SQL, procédures stockées...).

    Sécurité et optimisation :

    • Surveiller les performances des bases (requêtes lentes, verrous, index).
    • Appliquer les correctifs de sécurité et les mises à jour des moteurs SGBD.
    • Sécuriser les accès aux données (authentification, chiffrement, rôles...).
    • Participer aux plans de continuité (PCA) et de reprise (PRA).

    Support et projets :

    • Participer à la conception des bases de données avec les équipes projets.
    • Fournir un support technique sur les incidents liés aux bases.
    • Documenter l’architecture, les procédures de gestion et d’intervention.
    • Réaliser des audits réguliers (intégrité, volumétrie, journalisation...).