AVIS A MANIFESTATION D’INTERETS
BANQUE AFRICAINE DE DEVELOPPEMENT
Avenue Joseph Anoma, 01 B.P. 1387, Abidjan, CÔTE d’IVOIRE
Département De Technologie de l’Information (CHIS)
E-mail : IT_Recruitment@AFDB.ORG
Telephone : (+225) 20 26 22 61/ (+225) 20 26 25 83
Expression d’intérêt requis pour deux consultants individuels junior : Développeurs Web (Java J2ee, Groovy/Grails et Mobile)
Brève description de la mission:
L’objectif principal de la mission est de fournir différentes compétences selon les besoins identifiés, en particulier de l’expertise en développement d’applications Groovy/Grails. Le consultant doit à la fin de son mandat finaliser les tâches suivantes :
| Activités | Description |
| Développement des applications ci-après : | Analyse, conception, développement, test et déploiement des applications |
| – BPPS (processus de revue et approbation des opérations de la Banque) | |
| – MapAfrica & dataPortal (outil d’aide à la décision, de suivi et de présentation des opérations de la Banque au niveau des pays) | |
| – E-Justice (processus de gestion des requêtes du Tribunal Administratif de la Banque) | |
| – Gestion de l’application « Technical Assistance Platform » du secteur privé | |
| – Outil de génération des références des documents du conseil Développement des applications mobiles ci-après : | |
| – Bppsm : version mobile de BPPS | Applications mobile fonctionnant sur IOS, Android et Windows implémentant les fonctionnalités offline, push notification, SSO, Business rules et workflows |
| – eJusticem : version mobile de E-Justice | |
| – Currency converter native | |
| – dataPortalm: version mobile de dataPortal | |
Département émetteur de la demande : Département De Technologie de l’Information (CHIS)
Lieu d’affectation : Abidjan / Cote d’Ivoire
Durée de la mission : 12 mois
Date prévue du début de la mission : 11 Février 2019.
Termes de référence détaillés de la mission : voir annexe 1.
Date limite pour exprimer l’intérêt : 25 Janvier 2019.
Manifestation d’intérêt à soumettre par email à : IT_RECRUITMENT@AFDB.ORG
Toutes les questions et clarifications nécessaires seront à adresser à :
IT Recruitment Team
Email: IT_RECRUITMENT@AFDB.ORG
Veuillez joindre votre Curriculum Vitae à jour, selon le format indiqué ci-dessous.
MODELE DE CURRICULUM VITAE (CV)
| Titre de la mission: | ||||||||||||
| Département: | ||||||||||||
| Nom: | Prénoms: | |||||||||||
| Date de naissance: | Nationalité: | |||||||||||
| Adresse: | Pays : | |||||||||||
| Téléphone: | E-mail: | |||||||||||
| Avez-vous des parents (conjoint/partenaire, père/mère, frère/sœur, | Oui | Non | ||||||||||
| fils/fille, etc.) employés par la Banque Africaine de Développement ? | Si | ”oui”, | veuillez | |||||||||
| remplir | les | |||||||||||
| informations suivantes | ||||||||||||
| : | ||||||||||||
| Nom | Degré de parenté | Unité | Lieu d’affectation | |||||||||
| organisationnelle | ||||||||||||
| Connaissances | Lisez-vous | Ecrivez-vous | Parlez-vous | |||||||||
| des langues | ||||||||||||
| Anglais | Passable | Passable | Passable | |||||||||
| Bien | Bien | Bien | ||||||||||
| Très bien | Très bien | Très bien | ||||||||||
| Français | Passable | Passable | Passable | |||||||||
| Bien | Bien | Bien | ||||||||||
| Très bien | Très bien | Très bien | ||||||||||
| Autres | (à | Passable | Passable | Passable | ||||||||
| préciser) : | Bien | Bien | Bien | |||||||||
| Très bien | Très bien | Très bien | ||||||||||
Qualifications clés:
Veuillez (i) donner un aperçu des expériences et formations les plus pertinentes pour les tâches relatives à la mission (ii) indiquer le niveau de responsabilités exercées. Utilisez jusqu’à une demi-page.
Education (enseignement supérieur uniquement):
| Nom de l’Etablissement – | Période | Diplôme Obtenu | Sujet | d’étude | |
| Ville – Pays | principal | ||||
| De | A | ||||
Formation professionnelle:
| Nom et lieu | de | Type de formation | Période | Certificats ou diplômes | |
| l’Institut | de | obtenus | |||
| formation | |||||
| De | A | ||||
Fonctions exercées :
Commencer par l’emploi le plus récent. Pour chaque fonction exercée depuis le master, Commencer par l’emploi le plus récent. Pour chaque fonction exercée depuis le master, veuillez indiquer :
- Nom de l’employeur ;
- Genre d’activité de l’employeur ;
- Période en précisant la date de début et fin ;
- Titre / fonction ;
- Lieu de la fonction ;
- Brèves description des tâches et responsabilités principales ;
- Technologies/frameworks utilisées.
Référence :
Donnez le nom et l’adresse de trois personnes n’ayant avec vous aucun lien de parenté et connaissant votre moralité et vos titres.
Je certifie que les déclarations que j’ai faites en réponses aux questions ci-dessus sont toutes, dans la mesure où je puis en être certain(e), vraies, complètes et exactes. Je prends note du fait
que toute déclaration inexacte ou omission importante dans une notice personnelle ou dans toute autre pièce requise par la Banque Africaine de Développement m’expose au rejet de ma candidature, à l’annulation de mon Contrat ou à toute autre pénalité administrative de la part de la Banque. La Banque Africaine de Développement pourra faire vérifier toutes les déclarations contenues dans la présente demande.
Date: ____________
Signature
ANNEX 1 – TERMES DE REFERENCE
RECRUTEMENT DE CONSULTANTS JUNIORS DEVELOPPEURS WEB (JAVA J2EE, GROOVY/GRAILS et MOBILE)
- INTRODUCTION / CONTEXTE
Pour créer, fournir, partager et distribuer les connaissances et les informations en son sein, la Banque utilise ses applications Java et Web 2.0 ainsi que ses sites Internet et Intranet. Ces technologies et outils présentent une importance capitale dans la conception, la navigation, la qualité de leur contenu, de leur apparence et de leurs fonctionnalités. A ce titre, une attention particulière, des revues périodiques du contenu et des services proposés sont essentielles afin d’améliorer l’accès, l’attraction et l’utilisation de ces outils; ce qui motive l’appel à des compétences de développement Java et Web 2.0 répondant à des applications utilisant les technologies les plus récentes dans la ligne de produits utilisée sur la plateforme de développement de la Banque.
- OBJECTIFS DE LA MISSION
L’objectif principal de la mission est de fournir différentes compétences selon les besoins identifiés, en particulier de l’expertise en développement d’applications Groovy/Grails. Le consultant doit à la fin de son mandat finaliser les tâches suivantes :
| MileStones | Description | |
| Développement des applications ci-après : | Analyse, conception, | |
| – BPPS (processus de revue et approbation des | développement, test et | |
| opérations de la Banque) | déploiement des applications | |
| – | MapAfrica & dataPortal (outil d’aide à la | |
| décision, de suivi et de présentation des | ||
| opérations de la Banque au niveau des pays) | ||
| – E-Justice (processus de gestion des requêtes | ||
| du Tribunal Administratif de la Banque) | ||
| – Gestion de l’application « Technical | ||
| Assistance Platform » du secteur privé | ||
| – Outil de génération des références des | ||
| documents du conseil | ||
| Développement des applications mobiles ci-après : | Applications mobile | |
| – | Bppsm | fonctionnant sur IOS, Android |
| – | eJusticem | et Windows implémentant les |
| – | Currency converter native | fonctionnalités offline, push |
| – | dataPortalm | notification, SSO, Business |
| rules et workflows | ||
- ACTIVITES & LIVRABLES
Le consultant expert Groovy/Grails, Java/J2ee aura pour tâche principale à développer et déployer des applications selon les spécifications et les priorités qui lui seront définies par le Chef de Projet avec lequel il aura à travailler. Entre autres, il aura à accomplir les tâches qui suivent :
- Recueillir, analyser et documenter les besoins des utilisateurs conformément à la procédure de développement des applications en vigueur à la Banque africaine de développement ;
- Développer et tester les applications selon les exigences des standards de développement en vigueur au sein de la division et en tenant compte des conditions exigées par l’assurance qualité interne.
- Produire la documentation adéquate appropriée à chaque étape du cycle de vie des applications ;
- Former les utilisateurs ;
- Obtenir le formulaire d’acceptation des applications livrées ;
- Déployer l’application ;
- Rendre compte périodiquement de son travail au Chef de projet avec lequel il travaille ;
- Assurer le transfert de connaissance au personnel de la Banque ;
- Préparer et faire approuver par le Chef de Projet, le rapport final de sa mission.
- QUALIFICATIONS ET EXPERIENCES REQUISES
Le candidat devra avoir les qualifications et compétences suivantes :
- Avoir au moins un Diplôme de Master ou Ingénieur en Informatique ou dans un domaine annexe.
- Avoir entre 2 et 4 ans d’expérience en développement d’applications.
- Avoir moins de 32 ans.
- Les compétences dans les domaines suivants :
- Très bonne expérience en développement d’applications Groovy/Grails, Java/J2ee en utilisant le langage Java et les API de la plateforme J2EE (Java2 Enterprise Edition) ;
- Expertise dans la programmation orientée objet en utilisant Java ;
- Expérience dans les technologies de « Backend integration » des données (Baas) ;
- Expérience dans les technologies d’intégration des applications (ESB) ;
- Bonne expérience dans les technologies de workflow ;
- Expérience de travail avec les institutions de développement ou de la grande industrie entreprise ;
- Maitrise des techniques et technologies de communication ;
- Maîtrise de l’anglais ou du français.
Les qualités suivantes:
- Une robuste expérience en développement sur Groovy/Grails ;
- Expérience de l’architecture à micro services, des outils, REST/JSON et les Frameworks JavaScript AngularJS, Backbone.js, Boostrap, Kendo UI, Ember.js, JQUERY, SAPUI5 ;
- Expérience dans le développement de solutions mobiles (IOS,Android) avec Angular 2/ Ionic 2, apache cordova, des outils de build (npm, grunt, gulp, bower) et les bases de données mobiles locales (mongo DB, pouchDB, SQL Lite, Web Sql, Cloudant, … ) ;
- Une expérience éprouvée dans l’utilisation des IDE IntelliJ IDEA, Spring Tool Suite, Eclipse, Visual Code, Sublime, Xcode ;
- Avoir une expérience dans le développement cloud ;
- Compétence avancée dans l’utilisation des outils utilisant HTML5, JavaScript, CSS3 XML et JSON ;
- Connaissance approfondie de DevOps et de ces outils comme GIT et TFS jenkins ;
- Expérience sur les applications multi-sites ;
- Intégration de solutions SAP, MS, Oracle ;
- Capacité à travailler sous la double pression du temps et de l’exigence de qualité.
- GESTION/SUPERVISION DE LA MISSION
Le consultant effectuera sa mission sous la supervision du chef de division, CHIS1.
- DUREE DE LA MISSION
- La mission est prévue pour Douze (12) mois ;
- La date de commencement est 1er Février 2019.
- LOCALISATION
La mission s’effectuera au siège de la Banque Africaine de Développement à Abidjan, Côte d’Ivoire.
- REMUNERATION
La rémunération sera déterminée selon les règles et les procédures de la Banque pour le paiement des consultants individuels.

















