Créée en 1964, la Banque africaine de développement (BAD) est la première institution panafricaine de développement, qui promeut la croissance économique et le progrès social sur l’ensemble du continent. Il y a 81 États membres, dont 54 en Afrique (Pays membres régionaux). Le programme de développement de la Banque fournit un soutien financier et technique à des projets transformateurs qui réduiront considérablement la pauvreté grâce à une croissance économique inclusive et durable. Afin de cibler clairement les objectifs de la Stratégie décennale (2024-2033) et d’assurer un plus grand impact sur le développement, cinq domaines majeurs (High 5), qui accéléreront tous notre action pour l’Afrique, ont été identifiés pour l’expansion, à savoir l’énergie, l’agro-industrie, l’industrialisation, l’intégration et l’amélioration de la qualité de vie des populations africaines.
Type de consultant : Consultant individuel
Lieu du consultant : Abidjan, Côte d’Ivoire
Date de publication : 09-Apr-2025
Date de clôture : 18-Apr-2025
Famille d’emplois : Technologies de l’information
Le consultant sera responsable de l’amélioration et de la coordination d’un processus de publication de logiciels et d’un processus automatisé de construction et d’intégration du code source.
Les principales tâches comprennent les tâches et les livrables suivants :
- Maintenance du code source : Administrez et gérez les référentiels de contrôle de code source dans GIT, générez des systèmes, créez des serveurs d’automatisation et des scripts associés.
- Intégration du code source : Gérez l’intégration des codes sources et des builds au sein de plusieurs équipes de développement.
- Gestion des branches de fonctionnalités de code source : Créez, gérez et documentez les branches d’implémentation de fonctionnalités, les builds et les environnements de test.
- Gestion de la branche de publication : Préparer les livrables, documents, scripts, branches de mise en production requis pour le déploiement en production.
- Gestion des versions du code : Gérez la gestion des versions et suivez les versions du code dans quels environnements.
- Gestion de la version du code : Coordonnez les versions, les versions, les branches et les versions de correctifs dans plusieurs environnements
- Mise en œuvre de DevSecOps : Mettre en œuvre la stratégie DevSecOps et s’assurer que les applications sont inscrites dans le processus DevSecOps.
- Automatisation de la construction et de la mise en production : Automatisez des tâches simples pour les mises en production et automatisez les builds à l’aide d’un langage de script.
- Automatisation des tests : Développer et exécuter des suites de tests automatisées en fonction des besoins.
- Résolution du problème : Trouvez des solutions aux problèmes d’automatisation des tests.
- Rédaction du cas de test : Rédiger des cas de test manuels et des étapes de test en fonction des exigences et les exécuter.
- Exécution des tests : Effectuer d’autres tâches liées aux essais, au besoin.
- Implémentation d’Azure Keyvault : Travailler avec le développement et les opérations pour mettre en pratique le concept de coffre de clés Azure.
- Gestion des paquets : Contribuer à la mise en place de la gestion des packages avec Azure DevSecOps.
- Tests de sécurité : Ajouter et assurer des tâches de couverture, d’analyse de code et de sécurité au niveau du pipeline.
- Soutien aux équipes de développement : Travailler et soutenir plusieurs équipes dans la gestion des versions et les builds automatisés.
- Innovation : Contribuer de manière significative à la réingénierie des processus du département informatique.
- Collaboration et communication : Participez activement aux discussions et aux forums technologiques, collaborez et communiquez bien avec les autres.
CLIQUEZ ICI POUR POSTULER A LA BANQUE