Jamal - Chef de projet BI
Ref : 201130G001-
92700 COLOMBES
-
Chef de projet, Consultant, Data Analyst (33 ans)
-
Totalement mobile
-
Freelance
Experiences professionnelles
Sogeti France
Client : Apave
Oct. 2018 – Oct. 2020
Le projet s’inscrit dans le cadre de la refonte du SI ; cette refonte passe, entre autre, par la mise aux
normes des technologies, la refonte d’applications et l’urbanisation des flux de communication inter
applicatif. A ce titre, un projet transverse de migration est lancé pour assurer la transition entre systèmes
existants et système unifié cible.
Rôle : consultant BI et référent migration de la zone parisienne
Mission :
1. Participation à la phase de conception :
✔ Prendre connaissance et monter en compétence du modèle de données source.
✔ Animer les ateliers MOA - MOE de définitions du besoin.
✔ Valider la complétude et la faisabilité de l’expression de besoin de la MOA, challenger et être force de
propositions pour assurer la validité des travaux selon les spécifications produites.
2. Développement de la solution de migration :
✔ Apporter l’expertise en Business Intelligence et notamment sur Talend Data Integration.
✔ Réaliser les développements TALEND, génération des JSON et sollicitation des web services REST.
✔ Optimiser les jobs Talend afin d’avoir des temps de réponses optimums.
✔ Mettre à jour et compléter les grilles de transcodages des données ainsi que rédiger les Spécification
Techniques Détaillées et Mémoire Technique.
✔ Rédiger les rapports techniques des migrations pour valider la complétude des volumes des données
traitées et des résultats constatés.
3. Participation à la phase de recette :
✔ Rédiger les cahiers de tests et réaliser les tests associés.
✔ Participer à la phase d’analyse des résultats et assurer les actions correctives suite aux tests et
recettes.
4. Suivi du projet :
✔ Produire les macro-chiffrages / chiffrages de réalisation des développements (chiffrage MOE).
✔ Participer aux stand-up, CoTECH et CoProj.
✔ Appuyer le CdP dans la coordination des changements techniques et s’assurer de leurs
implémentations en conformité avec les bonnes pratiques.
Environnement technique : Talend Data Integration 6.5, JSON, Webservice REST, Java, Git, Oracle, MariaDB
Veotis
Client : SACEM
Sept. 2017 - Août 2018
L’objectif du projet est de mettre en place un dispositif de données à la demande selon le périmètre et la
profondeur d’historique souhaités, afin de rendre les utilisateurs autonomes dans leur exploitation et
croisement de diverses sources Big Data.
Rôle : chef de projet BI - Pentaho
Mission :
✔ Assurer l’analyse, l’étude, la faisabilité et la charge prévisionnelle des besoins exprimés.
✔ Participer aux ateliers de conception.
✔ Piloter et coordonner les travaux des développeurs.
✔ Assurer le suivi du projet jusqu’à sa mise en production.
✔ Préparer des données simplifiées et automatisées pour des croisements à la volée.
✔ Développer des tableaux de bord CTools, rapports interactifs et rapports d'analyses.
✔ Développer des jobs et transformations (ETL) avec Pentaho Data Integration.
✔ Développer un module de sécurité hybride JDBC/LDAP permettant aux utilisateurs de s'authentifier
avec leur user LDAP et attribution des droits à partir de tables Oracle.
✔ Gérer et administrer les sources de données Pentaho.
Environnement technique : Pentaho EE, CTools, Talend OS, Vertica, Oracle, Git, JIRA
Capgemini TS
Client : ORANGE
Mai 2017 - Août 2017
Projet : assurer la maintenance du système de gestion de contrats et prestations pour les gammes de
produits émergents et la migration applicative, notamment la migration de JOnAs vers Apache Tomcat
ainsi que l’impact de la migration de la version 11c vers la version 12c d’Oracle.
Rôle : Engineer team lead
Mission :
✔ Migrer l'application de prise de commande de JOnAS 5 vers Tomcat 8 et Oracle 12c.
✔ Analyse des résultats et suivi des anomalies.
✔ Développer, tester et livrer les demandes d'évolution applicative.
✔ Participer au support niveau 3 et résoudre les problèmes applicatifs dans l'environnement de
production.
✔ Travailler en mode agile SCRUM et participer aux ateliers de conception.
Environnement technique : Java EE 7, Spring MVC, Hibernate, JOnAS 5, Tomcat 8, Oracle, SVN, Eclipse
Sisteer
Clients :
TUI Connect
Tele2
THALES
MCCI
Mars 2014 - Avril 2017
Rôle : Ingénieur d'études et développement
1. Au sein de l’équipe BI : effectuer une étude d'implémentation d'Hadoop sur un cluster de 11 machines
virtuelles (un datanode, un job tracker et 9 data nodes avec une réplication niveau 3), dans le cadre du
projet de migration des systèmes de gestion de données vers des systèmes Big Data. Les principales
activités effectuées :
✔ Design et développement de l'intégration des flux Sqoop à partir des données des contrats et CDR
dans des bases Oracle et PostgreSQL.
✔ Mise en œuvre de la data layer HBase et développement de quelques queries avec Impala.
✔ Evaluation de l'approche proposée sur un cluster de 11 VMs en utilisant des jeux de données
volumineux.
✔ Définir des architectures IT, en conformité avec les réglementations en vigueur (Datawarehouse,
Datamart et reporting, …) et les nouvelles technologies (Hadoop).
✔ Etude comparative de différentes solutions et technologies Big Data (Cloudera, Apache Hadoop,
MongoDB, Cassandra) et présentation des caractéristiques techniques et commerciales au comité de
direction.
2. Au sein de l’équipe BI: mettre en place des systèmes NoSQL MongoDB (données OLAP) et Cassandra
(données OLTP). Les principales activités effectuées :
✔ Réaliser une étude comparative des solutions NoSQL et mener une étude de faisabilité (POC) sur les
solutions short-listées par le comité de direction (MongoDB et Cassandra).
✔ Mettre en place et configurer MongoDB 2.6 et MongoDB Monitoring Service (MMS) 1.4.
✔ Migrer les entrepôts de données de PostgreSQL 9.4 vers MongoDB 2.6.
✔ Développer les flux ETL Pentaho Kettle pour l'alimentation des entrepôts de données MongoDB.
✔ Développer les scripts permettant aux utilisateurs et aux analystes d'effectuer les opérations CRUD.
✔ Mettre à disposition des utilisateurs finaux et clients des rapports et tableaux de bord à l'aide de
Pentaho BA 5.0 et de Pentaho Report Designer.
✔ Collaborer avec les équipes d'infrastructure, réseaux et les équipes/consultants BI pour assurer la
qualité des données et la haute disponibilité dans l'environnement de production.
3. Au sein de l’équipe SOA, les principales activités effectuées :
✔ Développer les workflows de provisioning, connectors et les chaînes ETL de médiation.
✔ Développer les modules de portabilité des numéros (MNP) sur l'ensemble des plates-formes
maintenues.
✔ Analyser et prise en charge des actions de maintenance corrective et évolutive.
✔ Déplacements chez des clients à l'international et assurer le support technique aux équipes clients.
✔ Développer un module Java permettant aux systèmes OLTP de communiquer avec le cluster
Cassandra.
✔ Gérer les actions correctives et résolution des bugs et anomalies détectées en production.
✔ Assurer le transfert de compétences et formations des équipes SI sur la supervision des clusters
MongoDB.
Environnement technique : Pentaho, Talend, MongoDB, MMS, Cassandra, Hadoop (HDFS, Hive, MapReduce,
HBase), Java SE 7, Free Marker, MS Visio, Apache Tomcat, XML/XSD, Jenkins, SVN, SOAP
Lydec
Mars 2013 - Sept. 2013
Projet : mise en place d'une solution OSBI pour le département Télécom.
Rôle : stagiaire BI
Mission :
✔ Conception de l'architecture technique, des datamarts et développement des scripts.
✔ Schématiser et développer des cubes OLAP, rapports et dashboards.
✔ Développer des flux d'alimentation ETL Talend des datamarts et déploiement de ces flux sous SpagoBI.
Environnement technique : SpagoBI, Talend Open Studio, CUCM (Cisco Unified Communication Manager),
MS SQL Server, SQL, MDX
Compétences
Techniques Big Data: Cloudera, HDFS, Hive, Sqoop, Hue, HBase, Scala, Oozie
NoSQL: Cassandra, MongoDB, MMS, CQL, Datastax OpsCenter
Talend: Talend Data Integration, Talend AMC, Talend Administration Center
ETL: Pentaho DI, MS SIIS
Reporting: Pentaho, SpagoBI, Jasper reports, Tableau Software
SGBR: PostgreSQL, MySQL, Oracle, Vertica, MS SQL Server
Langages: SQL, Java, JSON, XML
Méthodes Gestion de projets : Agile (Scrum, Kanban), Projets BI (Kimball)
Outils Gestion de Configuration : Apache Maven, Nexus, Jenkins, JIRA, Redmine
GCL: SVN, GIT
Diplômes et formations
09/2013 Master 2 MIAGE Nouvelles Technologies et Direction de Projets – Université de Nice Sophia Antipolis
(mention : bien)
09/2013 Diplôme d’ingénieur Informatique et Réseaux MIAGE – Ecole Marocaine des Sciences de l’ingénieur
(mention : bien)
02/2017 Certification Talend Data Integration For Developers 6.0
03/2014 Formation sur la suite Pentaho (Business Analysis et Data Integration
Langues
Anglais Bilingue: team lead et déplacements à l’étranger dans le cadre de projets avec des clients anglophones.