L'Agence Nationale du Soutien Social lance un appel à candidatures pour le poste Administrateur des Bases de Données et Gestion des Données (1), rattaché(e) à la Service « Gestion et Traitement des Données » Division « Données et Applications »
Conditions de Travail :
- Lieu : Rabat (avec des déplacements à prévoir).
- Emploi : Statutaire.
MISSION ET RESPONSABILITES :
- La / le titulaire du poste a pour mission principale de gérer et sécuriser les bases de données, principalement Oracle et Postgres, tout en contribuant activement à la structuration, à la qualité et à la valorisation des données. Son rôle s'inscrit dans les objectifs de fiabilité, de performance et de meilleure exploitation des données au service de l'action sociale.
Ses responsabilités incluent, sans y être limitées, les taches suivantes :
Administration des bases de données :
- Installer, configurer et administrer les bases de données (Oracle, PostgreSQL/PostGIS, MySQL, MongoDB ...) et assurer leur mise à jour et migration selon les versions supportées.
- Assurer la disponibilité, la sécurité des bases de données et la haute disponibilité ;
- Mettre en place et appliquer des stratégies de sauvegarde, de restauration et de reprise après sinistre ;
- Surveiller et optimiser les performances (tuning SQL, requêtes, index, ...)
- Diagnostiquer et résoudre les incidents liés aux bases de données.
- Appliquer les règles de sécurité, droits d'accès, traçabilité et conformité chiffrement des données ;
- Automatiser les tâches récurrentes et documenter les environnements techniques et procédures ;
Gestion des données et intégration :
- Participer à l'intégration des données issues des différentes sources et garantir la sécurité des échanges ;
- Collaborer avec les équipes projets pour concevoir des modèles de données performants ;
- Développer des scripts d'extraction, de transformation et de chargement (ETL) ;
- Assurer la qualité, l'intégrité et la sécurité des données stockées ;
- Effectuer des analyses exploratoires des données pour détecter des anomalies, évaluer la qualité, et la cohérence des données ;
Veille technologique et sécurité des données :
- Effectuer une veille continue sur les évolutions technologiques liées aux bases de données.
- Proposer des solutions innovantes pour améliorer la gestion des données.
- Participer à la mise en œuvre des politiques de sécurité des données.
Support et collaboration interne :
- Assurer le support pour les bases de données et les flux ;
- Collaborer avec les développeurs pour assurer une intégration fluide des bases de données dans les applications.
- Assister les équipes métiers dans l'exploitation des données pour les besoins opérationnels et analytiques.
Documentation, reporting et analyse :
- Rédiger et mettre à jour la documentation technique des bases de données.
- Générer des rapports périodiques sur l'état des bases de données et des processus d’intégration.
COMPETENCES ET QUALIFICATIONS REQUISES :
L'appel à candidature est ouvert aux candidats remplissant les conditions suivantes :
- Être de Nationalité Marocaine.
Formation
- Diplôme d'ingénieur d'Etat, master ou équivalent en informatique, administration des bases de données, gestion des données.
Expérience professionnelle
- Minimum 1 an d'expérience en gestion des bases de données ;
- Expérience avérée en gestion des bases de données (Oracle, PostgreSQL, MySQL, MongoDB).
- Expérience concrète dans des projets de gestion des données.
Compétences Techniques attendues
- Maîtrise du SGBD Oracle (19c), PL/SQL, Dataguard, RMAN, Tuning SQL, Oracle entreprise Manager (OEM) ;
- Maitrise d'autre SGBD (PostgreSQL, MySQL, MongoDB, …).
- Expertise en optimisation des requêtes SQL.
- Maitrise des outils de sauvegarde et de reprise après sinistre.
- Connaissance et expérience en la mise en place des normes de sécurité des données, gestion des utilisateurs et privilège, chiffrement des données (TDE, SSL/TLS, pgcrypto) ;
- Expérience en scripts ETL, intégration et transformation des données.
- Maîtrise des outils d'automatisation et des scripts (Python, Bash, etc.).
- Compétences en analyse de données (SQL, Python, R).
- Une connaissance BI est appréciée.
Compétences Interpersonnelles
- Capacité à travailler en équipe et à collaborer avec des profils techniques et métiers.
- Esprit d'équipe, capacité d'adaptation et sens analyse.
- Rigueur, autonomie, réactivité et sens de l'organisation.
- Excellentes compétences en communication.
- Capacité à comprendre les enjeux sociaux des projets et à y contribuer de manière éthique et engagée.
Langues :
- Maîtrise de l'arabe et du français (obligatoire).
- La maîtrise de l'anglais est un atout (documentation technique, échanges internationaux).