La Division de l’infrastructure et des télécommunications (CIMM.2) a pour rôle principal de veiller à ce que les systèmes d’infrastructure et du centre de données de la Banque répondent aux besoins de l’Institution et fonctionnent de manière efficace et rentable.

L’infrastructure du centre de données de la Banque africaine de développement comprend trois centres de données à Tunis, à Pretoria et à Abidjan, avec des serveurs de pointe, des systèmes de stockage, des systèmes virtuels et un réseau à haute disponibilité. Les centres de données appuient les applications institutionnelles essentielles à l’accomplissement des tâches, notamment ERP-SAP, BI, les applications Oracle, Internet, Intranet, messagerie Exchange, Sharepoint, etc.

L’administrateur des bases de données est notamment chargé de l’installation, de la conception, de la configuration, de la mise à niveau, de l’optimisation et de la tenue des bases de données et des logiciels associés, en appui aux systèmes opérationnels et à l’environnement de développement.

Fonctions et responsabilités

L’administrateur des bases de données est chargé des normes et de la conception des systèmes de stockage physique des données, de la maintenance et de l’administration de l’accès et de la sécurité. Il ou elle effectue la sauvegarde et la récupération des systèmes de gestion de la base de données, configure les paramètres de la base de données et les prototypes en fonction des modèles de données logiques et définit les exigences en matière de référentiel de données, de dictionnaires de données et de stockage. Ses fonctions consistent également à optimiser l’accès aux bases de données et à affecter/réaffecter les ressources de celles-ci en vue d’optimiser la configuration, la performance et le coût des bases de données.

  • Intervenir en qualité de consultant technique auprès des fournisseurs pour des problèmes, systèmes et projets d’exploitation complexes liés aux bases de données ;
  • Résoudre tout un éventail de problèmes liés à l’intégration des bases de données, notamment la synchronisation de bases de données distinctes, l’intégration, la mise à jour/conversion, les questions liées à la planification des capacités et les nouvelles applications ;
  • Analyser et résoudre les problèmes relatifs à la production du système de base de données, notamment l’analyse des besoins de l’utilisateur et des statistiques ;
  • Contribuer à la définition des normes des objets des bases de données (par exemple, les conventions de désignation) et veiller au respect desdites normes ;
  • Contrôler et gérer la configuration des bases de données, notamment l’installation et la mise à niveau des logiciels, des serveurs et des outils utilisés pour les applications, en veillant à ce que les procédures de contrôle des versions soient suivies, effectuant des corrections et tenant à jour la documentation fournisseur et utilisateur ;
  • Créer, développer et gérer des bases de données importantes et complexes hébergées dans plusieurs serveurs et dans divers environnements matériels ;
  • Comprendre la mission et le fonctionnement du service et établir des relations solides avec les équipes de l’architecture, de l’assistance, des opérations et du développement des applications;
  • Produire de nouveaux rapports pour satisfaire aux exigences des parties prenantes ;
  • Veiller à ce que les modèles de données logiques soient intégrés de manière effective et efficace aux modèles de données physiques qui s’appuient sur les caractéristiques du système de gestion de bases de données utilisé ;
  • Veiller à sécuriser comme il se doit l’ensemble des bases de données et leurs systèmes de gestion respectifs, conformément aux politiques et procédures de sécurité ;
  • Se tenir généralement au fait des technologies, des matériels et/ou des systèmes de pointe ;
  • Assurer la disponibilité et l’intégrité des bases de données à travers des programmes d’accès multiple ; faciliter le partage de données communes en veillant à une bonne gestion des clés et des index ainsi qu’à la mise à jour du dictionnaire de données ;
  • Concevoir et gérer des projets de bases de données en se conformant aux méthodologies, aux politiques et aux procédures de l’organisation, notamment en matière de planification, de coordination, de budgétisation du personnel et des ressources des bases de données ;
  • Gérer des projets techniques liés aux bases de données qui englobent la mise en œuvre au sein de l’Institution de systèmes à grande échelle.

Critères de sélection

Notamment compétences, connaissances et expérience souhaitables

  • Avoir une expérience vaste et approfondie en ingénierie ou administration de bases de données ;
  • Avoir une excellente connaissance des logiciels qui permettent à l’utilisateur de créer, d’enrichir et de manipuler des structures de données, tels SQL Server, DB2, Oracle, Informix, Sybase, Access, etc. ;
  • Avoir une vaste expérience en ingénierie et en administration des systèmes d’exploitation avec Linux, Unix et Windows ;
  • Avoir une expérience vaste et approfondie du script système (par exemple PERL, PYTHON, Shell, etc.) ;
  • Posséder d’excellentes compétences en résolution de problèmes et en dépannage, être capable de faire efficacement des choix sous pression ;
  • Être capable de travailler dans un environnement institutionnel haut de gamme qui change rapidement et est axé sur le client ;
  • Avoir de bonnes compétences organisationnelles et être capable de définir les priorités et d’accomplir simultanément plusieurs tâches ;
  • Être capable de travailler efficacement aussi bien de façon autonome qu’au sein d’une équipe ;
  • Être autonome, avoir le souci du détail et des compétences développées sur le plan technique et relationnel, ainsi qu’en gestion/encadrement de projets ;
  • Être parfaitement capable de communiquer efficacement (tant à l’oral qu’à l’écrit) ;
  • Être capable de dépasser les attentes, de garder son calme et de travailler avec professionnalisme même dans des circonstances stressantes ;
  • Être responsable de la satisfaction des clients ; nouer/entretenir des relations de travail efficaces ;
  • Faire preuve de souplesse (par exemple en cas de redéploiement, de demande d’intervention en dehors des horaires réguliers, etc.) ;
  • Avoir cinq (5) ans d’expérience en administration de bases de données (CM) OU cinq (5) ans d’expérience en programmation, avec une vaste expérience dans la création et l’exploitation de bases de données ;
  • Adopter une approche logique et analytique de la résolution des problèmes et avoir le souci du détail ;
  • Posséder des compétences avérées en communication et être capable de gérer efficacement les contacts client/utilisateur ;
  • Bien maîtriser les concepts et la pratique IS, et, en particulier, la modélisation d’objets et de données, les bases de données et les systèmes de gestion correspondants, ainsi que l’utilisation d’informations en tant que ressources ;
  • Avoir une expérience pratique des applications Internet ;
  • Une certification fournisseur dans l’administration de bases de données constitue incontestablement un atout.

Pour postuler cliquer ici