Abdelhadi - Consultant technique DATASTAGE PX
Ref : 140325R001-
94700 MAISON ALFORT
-
Développeur, Ingénieur de production, Consultant technique (42 ans)
-
Freelance
07/2017-Aujourd’hui BNP CARDIF
Consultant Moody’s/RFO
Réalisation du chargement des fichiers (structurels et fonctionnels) avec des
scripts SHELL et de l’ETL Informatica
Développement de procédures stockées Avec PL/SQL
Documentation et rédaction des spécifications fonctionnelles
Gestion des incidents en production
Chiffrage et qualification des anomalies
Environnement technique INFORMATICA, PLSQL, ORACLE, CONTROL-M, SHEL, MOODY’S, RFO
05/2015-06/2017 Société générale
Consultant études et développement
Réalisation du chargement des fichiers (structurels et fonctionnels) avec des
scripts SHELL et de l’ETL DATASTAGE
Développement de procédures stockées Avec BTEQ/TERADATA
Développement JAVA/J2EE
o Couche de présentation (STRUTS, JSF, JAVASCRIPT)
o Couche de traitement en EJB.
o Couche d’accès aux données avec JDBC.
o Déploiement sur un serveur WEBLOGIC.
Participation avec les équipes métier à la mise en place de l'infrastructure MicroStrategy
Designs, développements, tests et documentations de rapports et tableaux de bord MicroStrategy.
Migration Oracle vers Teradata
Environnement technique DATASTAGE PX 9.1, PLSQL, ORACLE, J2EE, JAVA, MICROSTRATEGY 9.3, CLEARCASE, ECLIPSE 3.7, TERADATA
02/2015 – 04/2015 TCS Consulting
Formateur
• Au sein du pôle Formations et Apprentissage, prise en charge de la réalisation des formations suivantes :
o Datastage PX
Réalisation du support de formation
Installation des outils de développement
Développement de concepts théoriques
Réalisation de prototypes
Réalisation de travaux pratiques avec des cas pédagogiques
Rappel des bonnes pratiques
o Business Object
Réalisation du support de formation
Installation des outils de développement
Développement de concepts théoriques
Réalisation de démonstrations
Réalisation de travaux pratiques avec des cas pédagogiques
Rappel des bonnes pratiques
o Big Data
Réalisation du support de formation
Développement de concepts théoriques
o Technologies de stockage distribué : NO SQL HADOOP
o Traitements et extraction des données : MapReduce
o Archivage et sécurité
o Infrastructure de stockage
02/2014 – 01/2015 Dalkia
Consultant études et développement
• Au sein du Département Marché de l’Energie, prise en charge de la gestion du projet Kyoto (Gestion des achats CO2) :
Lotissement du projet et définition du périmètre de chaque lot
Challenge et validation des chiffrages.
Suivi de la réalisation technique
Rédaction des spécifications techniques
Conception technique
Réalisation du chargement des fichiers (structurels et fonctionnels) avec des scripts SHELL et de l’ETL DATASTAGE
Revue de codes et validations techniques des livraisons Datastage
Optimisation des stages
Développement et optimisation des procédures stockées PLSQL
Recette d’intégration
Environnement technique DATASTAGE PX 9.1, PLSQL, ORACLE, PLANISWARE, HP QC
01/2013 – 01/2014 Banque de France
Consultant études et développement
• Au sein de la Direction Générale des Statistiques et plus particulièrement au
sein du service des Projets et Maintenances Statistiques, prise en charge de
la maintenance évolutive et corrective de l’application de déclaration des informations statistiques :
Conception technique
Gestion des flux et réalisation des chargements de fichiers avec des scripts Shell et de l’ETL DATASTAGE
Développement de procédures stockées
Réalisation des tests en recette d’intégration
Réalisation des investigations sur les incidents en production
Optimisation des jobs Datastage
Réalisation des procédures stockées
Rédaction des spécifications techniques
Réalisation de requêtes SAS permettant l’investigation suite à une question utilisateurs
Environnement technique SAS, QC, DB2, ORACLE, MVS, TSO, DATASTAGE PX 9.1
06/2012 – 12/2012 PERSONAL FINANCE – BNP PARIBAS
Consultant études et développement
• Au sein de la Direction des Systèmes Ouverts, prise en charge de la maintenance évolutive et corrective des modules applicatifs de mise à disposition de données à l’ensemble du SI.
A partir des demandes :
Etude des spécifications fonctionnelles détaillées.
Prise en charge de la constitution des dossiers d’exigences techniques.
Chiffrage et estimation des charges.
Mise à jour du modèle de données sous ORACLE.
Développement des solutions :
o Batchs en JAVA sous ECLIPSE, avec SPRING BATCH.
o Accès aux données en JAVA (JPA / HIBERNATE).
o Procédures stockées PL/SQL sous ORACLE.
o Intégration de données avec SQL LOADER.
o Scripts SHELL KSH sous UNIX, et services métier en C.
Prise en charge de l’optimisation des performances sous ORACLE.
Tests unitaires, d’ensemble et de non régression.
Gestion des sources via CLEARCASE, du ticketing via QUALITY CENTER.
Livraison en environnement de recette.
Prise en charge de la recette fonctionnelle sous QUALITY CENTER
o Rédaction des cas de tests.
o Rédactions des scenarii.
o Exécution de la recette
Prise en charge de l’analyse et des corrections d’anomalies.
Livraison en environnement de production.
Suivi de production, détection de problèmes.
Déclaration d’incidents et communication avec les utilisateurs.
Accompagnement au changement des utilisateurs.
Environnement technique UNIX SOLARIS, C, SHELL, JAVA, ECLIPSE, SPRING BATCH, CLEARCASE, QUALITY CENTER, PL/SQL, ISAM, ORACLE, CMMI2
08/2008 – 05/2012 BNP PARIBAS ITGS – GROUPE RISQUE
Consultant études et développement
• Participation à l’analyse et à la réalisation des corrections et des évolutions de version de l’application centrale de consolidation de tous les types de risques (assurance, crédit, banque, etc.).
Etude détaillée des besoins et des documents fournis :
o De la définition des critères de structure.
o Des différents contrôles fonctionnels à implémenter.
Enrichissement et mise à jour de la documentation technique.
Réalisation des modèles de données avec POWERAMC.
Rédaction des documents descriptifs des MCD.
Préparation de la phase de test :
o Réalisation des plans de tests (réussites et anomalies).
o Développement d’une solution de visualisation des résultats en VB/ORACLE.
Réalisation du chargement des fichiers avec DATASTAGE :
o Développement de scripts en SHELL accédants à ORACLE.
o Chargement et validation fonctionnelle avec DATASTAGE (Ajout de paramétrage et de contrôle).
Développement de l’outil de traitement en JAVA/J2EE sous RAD 6 et 7 :
o Couche de présentation (JSP, JAVASCRIPT)
o Couche de traitement avec le Framework STRUTS.
o Couche de traitement en EJB via le Framework SWEETDEV.
o Couche d’accès aux données avec HIBERNATE.
o Déploiement sur un serveur WEBSPHERE.
Développement et optimisation de procédures stockées en PL/SQL avec PL/SQL DEVELOPER :
o Réalisation de requêtes SQL complexes.
o Suivi des plans d’exécution des requêtes et procédures.
o Optimisation et mise en place d’index.
o Mise en place de partitionnement.
Suivi de version sous SERENA et utilisation de QUALITY CENTER.
Suivi des normes CMMI niveau 3.
Tests unitaires, de non-régression et d’intégration.
Participation à la recette MOE.
Réalisation du suivi de la recette de la maitrise d’ouvrage.
Suivi des phases de qualification.
Préparation de la version de production et mise en production.
Environnement technique J2EE, JAVA, STRUTS, SWEETDEV, JSP, JAVASCRIPT, EJB, RAD 7, ORACLE, PL/SQL, SQL, PL/SQL DEVELOPER, SYBASE, DATASTAGE PX 7.5, SHELL
10/07 – 04/08 SOCIETE GENERALE - SGCIB
Ingénieur d’études
• Participation à la réalisation d’un portail de gestion des risques opérationnels. Ce site permet de communiquer des informations au niveau mondial au sein de la SGCIB, de gérer les sites de rassemblement et de continuité d’activité, les contacts, les procédures de sécurité et offre un moteur de recherche sur une base documentaire (400 Go de données).
A partir de l’expression des besoins :
Conduite d’entretiens de recueil des besoins.
Participation à la rédaction du cahier des charges.
Détermination de l’architecture technique avec les services techniques internes.
Planification du projet et découpage en lots.
Modélisation de la base et création sous MYSQL.
Développement du portail en PHP 5.0 / AJAX sous DREAMWEAVER.
Tests unitaires sous PHPUNIT et tests d’ensemble.
Livraison en environnement de recette.
Mise en production du site.
Environnement technique PHP 5.0, DREAMWEAVER, HTML, JAVASCRIPT, CSS, AJAX, XML, PHPUNIT, SQL, MYSQL
FORMATION
Formation professionnelle
Formation « DATASTAGE – Développeur PX »
Formation « MicroStrategy »
Formation initiale
2007 Master Ingénierie Informatique
Université de Marne-la-vallée
2006 Master Architecture de Système en Réseaux
Université d’Evry
2003 DEUG MIAS
2000 Baccalauréat scientifique
DOMAINE DE COMPETENCE
Compétences techniques
DataStage PX
PLSQL
ORACLE
Unix
Java/J2EE
MicroStrategy
Business Object
Teradata
BTEQ
Shell
Compétences fonctionnelles/métiers
Risque : Bâle II et III
Energie : Protocole de Kyoto
Banque : Rentabilité client
Assurance : Solvency II
Niveaux d’Intervention et méthodologies (facultatif)
CMMi
QUALITY CENTER
Langues
Anglais : Courant