Mission for architecte Mobile Banking Service - France and Maghreb
partage
01/04/2019
6 months
Non défini
Projet de lancement d’un service de Mobile Money au Maroc. Ce service sera constitué d’une solution centralisée fournie par le Groupe sur laquelle des développements locaux seront intégrés.
Les autorités marocaines mettent en place un Switch Inter Bancaire d’interopérabilité sur lequel toutes les banques marocaines seront connectées afin de réaliser les transferts d’argents et les paiements marchands entre elles. Une fonctionnalité importante sera la souscription au service et son mécanisme d’enrôlement auprès du switch interbancaire pour tout nouveau client.
Un volet important de ce projet consistera à interconnecter le SI local à la solution Groupe en particulier pour les phases de souscriptions avec les boutiques, incluant les adaptations nécessaires sur l’outil de Back Office de gestion et de stockage des KYC des clients. Egalement, une interface locale de connexion à un agrégateur de facturiers sera à développer.
C’est dans ce cadre que nous cherchons un architecte pour accompagner les équipes locales afin de les aider dans la mise en œuvre de cette intégration.
Mission
Mission de consulting en architecture auprès des équipes techniques groupe et pays, selon les exigences fonctionnelles, non fonctionnelles et contraintes de l’écosystème dans lequel viendront s’intégrer les produits locaux et les composants de la solution Groupe.
La prestation technique sera en :
- rattachement principal à l’architecte Groupe qui validera les documents produits par le prestataire pour tout ce qui touche aux composants centralisés et qui assurera un conseil et les recommandations pour mener à bien la prestation. Cet Architecte Groupe est situé à Chatillon en région parisienne.
- rattachement secondaire à l’architecte local responsable de la mise en place de ce nouveau service au sein du SI marocain. Cet architecte est localisé à Casablanca.
Activités
Réaliser et maintenir les documents et schémas nécessaires aux développeurs logiciels et aux intégrateurs en s’appuyant sur les uses cases ou user stories déjà produites :
o vue globale des composants du système et de leurs interactions
o modèles de données logiques, diagramme de classe
o diagrammes de séquence détaillés
o spécifications d’interfaces (API) et des codes erreurs
o diagrammes de déploiement
o dans une moindre mesure : être en capacité de faire l’interface entre les éléments d’architecture logicielle produits et les architectes techniques locaux qui seront en charge de produire les schémas d’architecture technique (hébergement, machines nécessaires, matrice de flux, …)
Assurer un support aux équipes de développements locales Maroc au cours des phases de développements, de recettes unitaires, de recettes avec les équipes Groupe qui portent les composants centralisés puis les phases de recettes client menées par les équipes locales.
Assurer un transfert de compétences aux équipes d’architectes et de développement locales afin qu’elles puissent reprendre en toute autonomie cette activité.
Compétences
08- Informatique / IT3- Mobile Money6- Mmoney7- Mpaiement2- Architect IT / IT Architect...02- Français / French01- Anglais / English
Une expérience de 10 ans en architecture IT est nécessaire, une première expérience dans le domaine Mobile Banking serait un plus
Connaissance d’une méthode de conception d’architecture, et des langages de modélisation (UML, outils Plant UML et/ou Enterprise Architect)
Compétences sur la conception d’APIs (REST, SOAP) et les outils de spécification d’API (Swagger)
Connaissance des infrastructures, notamment des infrastructures cloud et containers (VM Ware, Open Stack, Open Shift)
Compétences en sécurité
Un bon niveau d’anglais parlé et écrit est nécessaire
Une expérience en développement logiciel, une connaissance des technologies mises en œuvre sur tout ou partie des éléments techniques utilisés (bases de données, USSD, SMSC …), et une sensibilisation au domaine de la qualité de service seraient un plus.
Grande autonomie et bon relationnel.