Imad - Architecte PERL
Ref : 161123T001-
77176 SAVIGNE LE TEMPLE
-
Chef de projet, Architecte, Consultant technique (43 ans)
-
Freelance
APHP, CHEF DE PROJET / TECH LEAD 2012-08, 48 mois
Projet: SI-RH
Missions:
• Modélisation de l’infocentre central regroupant les données transactionnelles du domaine RH (HR Access, Gestion du temps de travail, Référentiel structures) Mise en place du Framework d’intégration des Jobs DataStage dans le SI
• Mise en place des interfaces d’échange entrante entre l’infocentre les applications sources (HR Access, SIRIUS (Structures), GESTIME (Gestion du temps de travail) et sortante vers les pôles des groupes hospitalier
• Production des bilans sociaux & formation du personnel médical et non médical
• Mise en place du moteur de diffusion des données réglementaires (interfaces sortantes).
• Mise en place de l’outil de pilotage des effectifs, de l’absentéisme, de la formation et de la masse salariale par établissement / pôle
Environnement: HP UX, JAVA, TOMCAT, HADOOP, SPARK, HIVE, HR ACCESS 7, SAP ECC, SAP BW, ELASTICSEARCH
FORTIS / BMCI / MCM, CHEF DE PROJET TECHNIQUE 2010-05, 26 mois
Projets: CRM Fortis / Datamart des indicateurs dynamiques / DWH BMCI
Missions: CRM Fortis : Mise en place d’un SI orienté CRM
• Spécification et paramétrage du progiciel TRM pour répondre aux besoins Fortis
• Spécification et développement des interfaces d’échanges entre le DWH Marketing, le moteur de calcul des campagnes et les canaux de diffusion.
• Spécification et développement des composants spécifiques (Java/J2EE) pour le recyclage des opportunités de contact de l’ancienne solution CRM.
• Création des dossiers d’installation et d’exploitation des projets du SI
• Déploiement des composants applicatifs sous WebSphere.
• Création et livraison des patchs correctifs dans le cadre du plan de maintenance BNP.
• Suivi des exécutions et pilotage des actions de relance sur incident.
• Spécification du modèle de données sur lequel est basé le reporting opérationnel de la solution CRM.
• Spécification et développement de l’outil de reporting (Java) produisant les 6 rapports quotidiens (fichiers Excel envoyés par mail aux marqueteurs).
• Optimisation des requêtes de ciblage et de contrôle manipulées par le moteur de calcul des campagnes marketing (production des opportunités de contact).
• Préparer la montée de version du SGBD et du progiciel CRM.
Datamart DID (Indicateurs Dynamiques) :
Mise en place d’un moteur de calcul des indicateurs dynamiques postés par les utilisateurs via une interface Web (déclaration des indicateurs via un EAR déployer sous WebSphere), l’agrégation de ces indicateurs est faite au niveau client, la diffusion (extraction + transfert CFT) est assurée par un certain nombre de jobs DataStage et CFT. La logique étant implémentée principalement coté moteur de calcul (Java), l’ETL est utilisé uniquement pour harmoniser l’extraction et le formatage des indicateurs avant l’envoi vers le mainframe Fortis. L’objectif de ce projet est de proposer un outil standard paramétrable produisant des indicateurs pertinents pour le suivi du dossier client.
DWH BMCI :
Conception et réalisation d’un DWH orienté marketing pour la banque BMCI (MAROC). Préparer l’intégration des données du DWH dans les applications utilisatrices (base des indicateurs dynamiques, base de notation et de calcul des scores, base des campagnes marketing). Afin d’économiser les frais de licence l’intégration des données ATLAS a été assurée par un outil générique de type ELT (Java/J2EE sous JBOSS) développé spécifiquement pour répondre au besoin du site BMCI, maintenance de l’application SCB (scores SAS).
MCM :
Mise en place d’un environnement de recette dynamique pour la validation des composants standardisé de l’ensemble des partenaires BNP Paribas, l’objectif étant de factoriser les environnements de validation « bout en bout », pour cela il a été nécessaire d’industrialiser au maximum la création et la configuration des environnements :
• Procédure de réplication des métas donnés et des données source multi source vers la base Teradata.
• Création du méta-configurateur, outil d’implémentation de la configuration d’un partenaire en quelques clics.
• Assurer la bonne exécution de la boucle CRM de l’environnement de recette.
Environnement: UNIX AIX, JAVA/J2EE, DATASTAGE V8.1, TERADATA V12, TRM 6 (TERADATA RELATIONSHIP MANAGER), WEBSPHERE 6, SVN, SAS 9, SYBASE POWER AMC
MEDERIC MALAKOFF, EXPERTISE & FORMATION 2010-01, 4 mois
Projet: VIASANTE
Missions:
• Préparer la migration des projets DataStage Server vers la version 7.5.3
• Mise en place du Framework d’intégration des Jobs DataStage dans le SI
• Formation des développeurs sur les méthodes agile d’intégration des données
• Audit des projets DataStage Server
• Création des composants modèle (Template)
• Mise en place des procédures de réplication du SI VIA-SANTE dans le SI Décisionnel
• Mise en place des procédures génériques de propagation des nouvelles entités du SI VIA-SANTE
• Conversion des graphes SAS en jobs DataStage PX.
Environnement: REDHAT, SYBASE ASE 15, DATASTAGE SERVER 7.5.3, SAS, POWER AMC
SOCIÉTÉ GENERAL, CONSULTANT BI/CRM 2009-06, 7 mois
Projet: DTM Géomarketing
Mission:
• Audit du projet.
• Refonte du lot 1 du projet (périmètre clients privés & référentiel) : fiabilisation des traitements (paramétrage et performance).
• Spécification du modèle démoralisé du lot 2(données INSEE, PRO & ENT).
• Réalisation des traitements d’alimentation des tables du lot 2
• Recette du lot 2 et tests de non régression du périmètre lot 1.
• Création des scenarii de calcul SAS pour la simulation du repositionnement marketing des agences
Environnement: UNIX AIX, ORACLE 10G, DATASTAGE PX 7.5.3, BIRT, CLEAR CASE, MEGA DATABASE, SAS.
SNCF, ARCHITECTE TECHNIQUE 2007-12, 18 mois
Projets: PHARE & KOMODEC
Missions: Projet PHARE
• Audit des chaînes d’alimentation, reporting & monitoring des batch ETL (DataStage Server 7.5.2) & DB (Oracle 10g).
• Création des procédures de sauvegarde et de restauration sur demande des projets
• Monitoring et remontée automatique des traitements critiques (durée > 1h)
• Création du Framework générique de lancement des chaînes d’alimentation via l’ordonnanceur
• Création de la boite à outil commune aux projets (ensemble de scripts Shell).
• Formation des développeurs et des équipes d’intégration sur DataStage Server et PX.
• Support en phase d’installation et de paramétrage des environnements et des projets.
• Support des administrateurs Unix lors du paramétrage et la configuration des serveurs DataStage sous REDHAT (serveur multi-nœud avec Grid Computing).
Projet KOMODEC
• Refonte du système d’information décisionnelle de la SNCF, construit autour de 3 couches (ODS, DWH, MDW) :
• Le système opérationnel est basé sur l’ERP People Soft (modules FSCM & EPM), l’objectif étant d’assurer la réplication (via CDC Oracle) du périmètre opérationnel nécessaire depuis l’ERP vers l’entrepôt de données (ODS), cette étape est basée sur un ensemble de procédures stockés codées en PL/SQL qui assurent la propagation des changements vers le SI Décisionnel, la mise jour de ce dernier est assurée par un package de jobs DataStage génériques, l’ensemble étant piloté par le moteur Sun Grid Computing pour mieux répartir la charge des traitements sur les différents serveurs (noeuds).
• La couche DWH est alimentée depuis l’ODS, l’historisation des tables liées aux flux achat et comptabilité est assurée par un package de jobs DataStage.
• La couche MDW (ensembles des Datamart métier) est alimentée depuis l’ODS et le DWH, l’alimentation d’une partie commune (ensemble des dimensions) est assurée par un package Oracle + DataStage, l’alimentation des tables de fait est spécifique a chaque projet (CFO, PLI, Achat,…).
• Travail avec Les DBA pour l’optimisation des extractions et des chargements depuis/vers Oracle 10g et aussi avec les administrateurs Unix pour le déploiement des projets en qualification puis en production, mise en place des dossiers d’installation et d’exploitation pour les projets ODS, DWH et DTM Achat
• Création d’un ensemble d’outils spécifiques au SI Décisionnel pour le monitoring et le suivi des batch quotidiens mais aussi pour accélérer la phase d’analyse des incidents techniques et fonctionnels.
Environnement: REDHAT, GRID COMPUTING, ORACLE 10G, DATASTAGE SERVER 7.5.2, POWER AMC
SFR, ARCHITECTE TECHNIQUE 2007-09, 3 mois
Projet: DWH Service
Mission:
• Mise en place de l’architecture technique du projet autour des solutions Teradata V2R6 & DataStage PX 7.5.
• Spécification du modèle démoralisé du lot 1.
• Mise en place des composants Template pour le projet d’intégration des données.
Environnement: UNIX AIX, TERADATA V2R6, DATASTAGE PX 7.5.3
HSBC, INGENIEUR D’ETUDE / REALISATION 2006-10, 9 mois
Projet: DTM Risque Client (Pri & Pro), Scoring Bale 2
Mission:
• Audit des chaînes d’alimentation et du modèle de la base de données.
• Maintenance applicative de l’existant.
• Spécification fonctionnelle et technique du module Centrale des Risques.
• Spécification technique du module Scoring Bâle 2.
• Création des procédures PL/SQL de reprise de données lors de la montée de version du modèle du datamart.
• Prise en compte des évolutions du reporting, modélisation et alimentation des nouvelles dimensions et tables de faits, modélisation et création des univers BO.
• Généralisation de l’historisation paramétrée sur l’ensemble des dimensions du DataMart.
• Développement des outils spécifique pour accélérer les tests unitaires et la recette.
• Spécification technique de l’IHM (java) pour le reporting hors BO et suivi des développements réalisés en Inde.
Environnement: UNIX HP, ORACLE 9I, DATASTAGE PX 7.1, BO V6, ERWIN
LA BANQUE POSTALE, INGENIEUR D’ETUDE / REALISATION 2005-09, 12 mois
Projet: SI Décisionnel de la Banque Postale
Mission: Intervention dans la mise en place du système d’information décisionnel de La Banque Postale (Entrepôt, DTW et deux DataMart (Risque & LAB))
-DTW : Conception et réalisation des traitements de calcul des agrégats transverses ainsi que les traitements de génération des fichiers nécessaires pour la synchronisation des différents DTM.
-DATAMART Risque Client : Conception, réalisation et recette des traitements d’alimentation du référentiel du DataMart (Clients, Agences, Contrats, Mouvements) ainsi que les traitements de calculs des agrégats spécifiques aux mesures du risque (Globalisation et Scoring Bâle 2) . La complexité du projet réside dans l’importance des volumes traités quotidiennement ainsi que la complexité des normes Bâle 2 implémentées directement dans le DataMart Risque Client sans passer pas un moteur de calcul.
Environnement : UNIX AIX, DB2 8.2, DATASTAGE PX 7.1, BO V6, POWER AMC.
SFR, INGENIEUR D’ETUDE / REALISATION 2005-02, 7 mois
Projet: SLC ORIAN
Mission: Conception, réalisation et recette des traitements de migration des données du Système d’Information SLC (SFR LA CARTE) : projet de migration des données de trois systèmes d’information (Logistique, Billing et CRM) vers un système unique (ORIAN), le projet consiste à extraire les données des différents systèmes et d’y appliquer les différentes règles de gestion pour assurer l’intégrité référentielle ainsi que la compatibilité avec le modèle cible (ORIAN). La complexité du projet réside dans l’importance des volumes traités ainsi que la divergence entre les interfaces source & cible.
Environnement : Unix HP, Oracle 9i, DataStage PX 7.5.
ETUDES – DIPLOMES
2005 Diplôme d’Ingénieur de l’Ecole Centrale de Lille (Génie Informatique).
2000-2002 Classes préparatoires scientifiques MPSI-MP*.
FORMATIONS
2010 Formation Advanced Teradata v12.
2010 Formation Administration Oracle 11g.
2007 Formation Informatica Power Center.
2005 Formation DataStage PX 7.5.
2005 Formation Informatica Power Center.
2005 Formation Java/J2EE.
DOMAINES DE COMPETENCES
Modélisation, optimisation, intégration des données, administration base de données, administration Unix/Linux, suivi de production, coordination.
Solutions (+3: Expertise, +2 Confirmé, +1 Notions)
Systèmes Windows (+2), Unix (+3), Linux (+3).
Languages SQL/PLSQL (+3), Perl (3+), Python (3+), Java (3+), Shell (+3), C++ (+2).
ETL DataStage Server & PX (+3), Informatica (+2), Talend (+2).
Serveur App Tomcat (+2), IBM Websphere (+2)
IDE Eclipse (+3), JDeveloper (2+).
SGBD(s) Oracle (+3), Teradata (+3), Sybase (+2), DB2 (+2), MySQL (2+).
GCL SVN (+3), PVCS (+2).
Méthodes UML (+2), Merise (+2).
Modélisation Power AMC (+3), SQL Modeler (3+), ERWIN (+2).
Scheduling TNG (2+), XOS (2+), CTL-M (2+).
Big Data Hadoop, Hbase, Hive, Spark (PySpark), Pig, Sqoop, Hue
Autres Sécurité des systèmes ouverts, Grid Computing, Cloud Computing.
LANGUES
Anglais Courant (Lu, écrit, parlé, utilisation fréquente en projet).
Italien Notion.