Architecte MDM (Master Data Management)

Ref : 240507D002
Logo client
Description de la mission

Nous recherchons un Architecte MDM pour une mission de mois, en full télétravail (site client situé à Marne-la-Vallée). Des compétences en urbanisme et architecture d'entreprise sont également demandées car la mission pourrait se pérenniser sur un pan plus axé urbanisation dans le cadre d'un projet de remplacement de solutions SIRH.

Descriptif mission MDM du client :

• Projet : remplacement de la solution de Master Data Management – EBX TIBCO, en 2 phases :

o Phase 1 « Fondations / MVP » dans le cadre d’un projet en cours

 De façon opportuniste, nous souhaitons remplacer l’outil actuel par une autre solution à définir, une solution maison a priori fondée sur une base de données NoSQL et une couche d’API

 L’architecte recherché.e sera chargé.e notamment de définir toute la couche d’API nécessaire aux applications clientes pour s’y intégrer et d’apporter les solutions aux besoins / usages exprimés, incluant notamment les NFR

 Il/elle sera associé.e à un architecte logiciel / applicatif / cloud déjà dans l’équipe qui se chargera de concevoir les couches le plus techniques en fonction de la solution définie

o Phase 2 – Généralisation

 Suite à une analyse de l’ensemble des usages existants de l’outil, identification des solutions cibles (dont probablement l’enrichissement de la solution développée en phase 1)

• Eco-système technique

o MDM EBX TIBCO, bases NoSQL (MongoDB, DynamoDB), API Rest (Spring Boot / Spring REST, AWS API Manager, APIGee)

• Compétences – il me faut quelqu’un d’aguerri aux étapes « amont » des projets, celles des études préparatoires aux demandes budgétaires ou de solutioning / HLD.

o Requises :

 Conception d’API REST à travers DDD, idéalement via l’animation d’ateliers Event Storming

 Conception de solutions , identifications des sujets problématiques pour répondre à un besoin donné, hypothèses et recommandations, modélisation UML et Archimate, estimation de coûts

 Bon niveau d’anglais oral et écrit

 Excellente capacité d’écoute et de communication aussi bien avec des techniciens que des non techniciens – Notamment aptitude à comprendre et challenger les besoins fonctionnels

 Définir les patterns / styles d’architecture d’intégration adaptés au contexte / aux systèmes / aux exigences (synchrone, asynchrone, push, pull, ETL, messaging/eventing, web services/REST API, files exchanges, etc.)

o Optionnelles

 Bonne connaissance des solutions de MDM du marché

 Bonne connaissance des solutions Data en général

 Modélisation des processus métiers en BPMN

• Livrables :

o HLD – use case diagram, system context diagram, sequence diagram, data landscape, API contract, etc.

o Documentation dans le référentiel d’architecture d’entreprise Sparx (utilisant UML/ Archimate comme langages de modélisation)