Je vous présente mon expérience professionnel en commençant par le dernier projet que j’ai
effectué
Gestion
dossiers Finance
des
APRI
SQLserve
Clients ur
Gestion du
Gestion de comportement
compta Prisme Fichiers des
clients.MKG
Oracle plats
effectué chez ACMNVIE dans le cadre du projet « AVIE » pour la mise en place d’une
solution de gestion des contrats d’assurance vie.
En effet, nous étions une équipe de deux ingénieurs, le but du projet était de mettre en place
une application dont l’objectif principal était le suivi de l’activité des souscriptions aux
différents types d’assurance vie de « ACMNVIE » et de ces partenaires.
Au niveau des bases opérationnelles il y avait
APRI : cette une application interne qui gère les dossiers des clients, elle est développée en
programme JAVA, et la base de données est implémentée en ORACLE 10G
SOFIA : une application interne qui s’occupe de la gestion des contrats des clients,
développée en JAVA, et sa base de données est ORACLE10G
PRISM : l’application qui gère la comptabilité
Enfin AVIE la base d’interfaces elle aussi est développée en JAVA, implémenté sous
ORACLE 10G
Lors de la première phase du projet j’ai commencé par le développement des
mappings d’alimentations du datawarehouse à partir des bases APRI, SOFIA, PRISM et
AVIE. Je précise que c’est une fonction quotidienne une fois la base est mise en place, c'est-à-
dire lors de l’exploitation de la chaine décisionnelle.
Ces alimentations passent en premier lieu par une base de staging afin de solliciter le moins
de temps possible les bases opérationnelles.
J’ai aussi modifié selon les nouvelles règles de gestion les mapping existants, ceux-ci
permettent d’alimenter les données à partir des bases opérationnelles existantes, j’ai dû faire
de l’optimisation de ces derniers. Et enfin j’ai développé les nouveaux mapping
La deuxième phase du projet, j’ai fait de la conception des MCD et MPD au niveau
des différentes DATAMARTS du projet tout en me basant sur les indicateurs ainsi que les
axes d’analyses, définis dans les SFD du reporting finale. J’ai aussi développé, lors de cette
phase des mappings qui alimentent les différents DATAMARTS orientés métiers à savoir la
finance, activités commerciales, suivi des partenaires et l’analyse des comportements des
clients
Voilà donc l’architecture du projet que j’ai mené chez ACMNVIE, permettez moi de
vous faire une petite synthèse des tâches que j’ai effectué tous au long du projet
J’ai développé plusieurs mappings réutilisables tels que les recyclages de données, les
purges et des systèmes de gestion et de reprise sur erreur.
J’ai participé à la phase de tests d’intégration des différents flux ainsi que la gestion
des anomalies et des évolutions.
Ce qui était assez motivant chez ACMNVIE, c’est surtout l’aspect coordination car
j’étais très actif sur la gestion des livraisons et des mises en production avec le service
livraison et j’étais toujours en interface avec la maîtrise d’ouvrage en tout ce qui concerne
gestion d’anomalies et des évolutions.
Mon deuxième projet c’est déroulé au sein de l’entreprise CONFORAMA, je suis intervenu
dans le cadre de la mise en place de la chaine décisionnelle « ROSACE » pour le suivi des
activités comptabilité, des stocks, de la facturation et CRM
AVR2006-SEP2007
CONFORAMA
Datamarts
Gestion des
stocks
Bacara Ventes et des
Gestion ventes
des promotionnelles
stocks
Gestion de PRISM
compta Oracle
Stocks et
approvisionnements
Data DWH
Gestion des Fideli
cartes de staging
Postgre
fidélité des
clients SQL
Gestion des
promotions et
promo Comptabilité
des ventes confo
promotionnelles
A mon arrivée, j’ai intégré une équipe de trois ingénieurs et d’un chef de projet, j’ai
commencé par la rédaction des spécifications fonctionnelles détaillées, ainsi que les
spécifications techniques détaillées.
Lors de la phase développement, j’ai développé l’ensemble des Mappings nécessaires pour
l’extraction la transformation et le chargement des flux de données dans le datawarehouse à
partir des différentes bases opérationnelles, en passant par une base pivot. J’ai aussi développé
les mappings d’alimentation des différents datamarts orientés métiers, en me basant sur les
règles de gestion défini dans les SFD.
J’étais amené à optimiser tous les mappings que j’ai développés. Et à développer des
mappings réutilisables. J’ai aussi concentré tout les traitements sur le serveur Oracle car le
serveur informatica n’était pas puissant
Bien sur tout le long des développements de mappings, je faisais les tests unitaires des
mappings que j’ai développés pour m’assurer de leur bon fonctionnement.
J’ai aussi développé, lors de cette phase, les Batchs Shell pour l’ordonnancement et le
lancement des mappings et des workflows.
Lors de la phase test d’intégration j’ai fait les tests d’intégrations et aussi le suivi et la
gestion des anomalies et des évolutions.
Mon premier projet s’est déroulé chez la CAISSE D’EPARGNE, ou j’ai intervenu
dans le cadre d’une mise en place de l’application « APRI » pour la gestion des produits et
des opérations financières.
Gestion de Sage X
compta 3 Analyse des
Sql Profiles des
serveur
clients
CAISSE D’EPARGNE :
Gestion des
crédits à la Conso
consommation Oracle
Le but est de charger dans le Data warehouse des données qui viennent des bases de
données des applications du système d’information, APRI, IMO, sageX3, et CONSO, pour
alimenter les différentes datamarts orientées métiers en l’occurrence, finance, datamarts
commerciales et datamarts profile des clients
A mon arrivée, j’ai intégré une équipe 4 personnes, 1 CPMOE, et 3 ingénieurs
d’études et développement. J’ai commencé par la rédaction des spécifications
fonctionnelles détaillées en suite j’ai rédigé les spécifications technique détaillées.
Tout au long des développements, je faisais des tests unitaires mapping par mapping,
pour m’assurer de leur bon fonctionnement
Voilà donc brièvement les 03 missions que j’ai accomplies ces 6 dernières années, les
projets étaient motivants pour moi d’une part de leurs richesses fonctionnelles et d’autre part
de leur richesses techniques. J’ai acquis une expérience solide dans le décisionnel,
spécialement dans l’environnement INFORMATICA.
Mon objectif aujourd’hui est de travailler sur un projet qui s’inscrit dans la continuité
de mes compétences techniques, tout en cherchant des axes d’enrichissement sur d’autres
outils et sur d’autres domaines fonctionnels.