Hakim - Consultant TALEND DI
Ref : 090717B003-
94110 ARCUEIL
-
Consultant, Consultant technique, Développeur (39 ans)
-
Freelance
EXPERIENCES PROFESSIONNELLES
OPCO-AFDAS Expert Talend ESB/DI
De Septembre 2018 à ce jour (1 an 3 mois)
Projet : MyA
La mission consiste à développer des flux ESB&DI, afin de créer une plateforme de communication inter-applicative pour la gestion des demandes de prise en charge mais également la synchronisation des données avec les autres SI (iBMI/AS400, RH, COMPTABILITE, ….) avec l’outil Talend. Mais également la migration des données de l’ancien SI (IBMI AS400) vers la nouvelle plateforme MyA (Salesforce).
Installation Infrastructure :
Installation de Talend DataFabric (JobServer, Runtime, Tac, SAM, LogServer)
Réalisation d’un JsonSchema pour contrôler et valider les messages entrants et sortants
Migration IBMi (AS400) vers SalesForce
Analyse des spécifications fonctionnelles détaillées SFD.
Challenger les SBA/AMOA sur la stratégie de migration.
Mise en place d’un outil de Transco générique pour traduire les données sortantes &entrantes en fonction de la source de départ et de la cible.
Migration de plus de 50 objets Salesforce (Référentiel et objets métiers)
Flux MyA
Mise en place de plusieurs flux ESB pour la synchronisation des données en temps réel (REST) avec les SI externe (DGEFP, ERP COMPTA, …) mais également avec les applications interne (Calculateur)
Utilisation et optimisation de requête Salesforce lors des extractions
Mise en place de flux ETL pour la synchronisation de donnée sur évènement ou orchestrateur.
Environnement technique :
Windows 7, PostgreSql, Talend DataFabric 6.5.1, Nexus, Karaf, Rest, Scrum, PuTTY, SVN, Teams, Sharepoint, Salesforce
Juin 2019 (6 jours)
Projet Portalis : Audit du code Camel (4*routes) et 50 jobs d’alimentation développés pas Le ministère.
Normalisation des développements Talend
Mise en place de bonnes pratiques de développements
Mise en place d'une gestion des alertes en cas d'erreur
Modifications et optimisations
Correction de script de démarrage de l’ESB et mise en œuvre d’une méthode de débogage.
Correction des anomalies majeures
Environnement technique :
Windows 7, Talend TOS 6.1
De Juin 2017 à Septembre 2018 (1 an 4 mois)
Projet : Gaia
Refonte de l’ancien SI de gestion des DPC (Demande de prise en charge) et changement de technologie (Salesforce)
La mission est le développement des flux ESB (Web service, Routes et Talend data intégration), afin de créer une plateforme de communication inter-applicative interne et externe (ERP Qualiac, Training Orchestra, Salesforce, DGEFP, DROOLS ) avec Talend.
Analyse des spécifications fonctionnelles détaillées SFD
Participation à l’élaboration du dossier d’architecture de la solution à mettre en place
Factoriser et normaliser les développements existants (Mise en place des bonnes pratiques de développement Talend)
Développement Talend ESB
Création des web service via Talend ESB (Rest/SOAP)
Mise en place des routes Camel pour orchestration des messages JMS, les messages sont stockés dans le broker ActiveMQ.
Correction des problèmes Karaf.
Création d’alerte via un WS sur le temps d’exécution des jobs de TAC
Mise en place de Web Service pour afficher les statistiques du SI Salesforce
Utilisation de DataMapper pour la réalisation des schémas complexes
Optimisation des requêtes SalesForce
Environnement technique :
Windows 7, PostgreSql, Talend Platform DI/ESB 6.2.1, Nexus, Karaf, ActiveMQ, Rest,SOAP, Scrum, PuTTY, SVN, ORACLE.
De Novembre 2016 à Juin (9 mois)
Projet :
Création d’une plateforme inter-applicative pour l’optimisation et la gestion de la planification des interventions. La mission est le développement des flux ESB (Web service et Routes et Talend data intégration), afin de créer une plateforme de communication inter-applicative (entre outil de planification opti- time, mobile et un portail WEB) avec Talend.
Analyse des spécifications fonctionnelles détaillées SFD
Participation à l’élaboration du dossier d’architecture de la solution à mettre en place
Factoriser et normaliser les développements existants
Développement Talend ESB
Création des web service via Talend ESB
Migration des composants MongoDB dans la plateforme ESB
Mise en place des routes Camel pour orchestration des messages JMS, les messages sont stockés dans le broker ActiveMQ
Optimisation du nombre de pool de connexion mongoDB
Assurer les livraisons via Apache Nexus
Déployer les routes dans Apache Karaf via ESB Conductor de la Talend Administration Center
Analyse et correction des anomalies et réalisation des évolutions
Support pour la recette et les tests de montée en charge
Accompagnement pour la mise en production
Environnement technique :
Windows 7, MongoDB 3.0.4, Talend Platform DI/ESB 6.1.1, Nexus, Karaf, ActiveMQ, Robomongo 1.0.0, Scrum, PuTTY, SVN, Jmeter
Juillet 2016 (15 jours)
Projet DWH11 : Audit de 90 jobs d’alimentation développés pas Vix Technologie.
Normalisation des développements Talend
Mise en place de bonnes pratiques de développements
Mise en place d'une gestion des alertes en cas d'erreur
Modifications et optimisations (ELT + Parallélisation) des jobs d'alimentation existants.
Revoir la politique d’alimentation des données.
Rappel sur les règles de conception et d’alimentation d’un Datawarehouse Environnement technique :
Windows 7, Oracle 9, Talend TOS 6.1
De Novembre 2014 à novembre 2016 (2 ans)
Projet AutoImmat : Mise en place des services web auto immatriculation via Talend ESB
Développement des web service via Talend ESB
Mise en place des routes Camel pour orchestration des messages JMS, les messages sont stockés dans le broker ActiveMQ
Assurer les livraisons via Apache Nexus
Déployer les routes dans Apache Karaf
Support pour la recette
Projet Titus : Évolution de la plateforme décisionnelle d’AAA DATA composée d'une plateforme Talend pour l’alimentation et de Microstrategy pour le Reporting.
Normalisation des développements Talend
Mise en place de bonnes pratiques de développements
Mise en place d'une gestion des alertes en cas d'erreur
Modifications et optimisations (ELT + Parallélisation) des jobs d'alimentation existants.
Conception et développement des Jobs servant à l’alimentation de l’ODS et du Datawarehouse
Développement des interfaces pour intégration de fichiers (Excel, Positionnel, CSV)
Développement des jobs pour intégration et transformation des données de SAS vers MySql
Création de graphes d’ordonnancement de tâches avec C2O
Migration Projet Titus : Migration des bases Mysql vers Vertica.
Management de deux développeurs
Chiffrage des développements
Modification du composant Vertica de Talend (Vertica-jdk)
Migration des jobs complexes et validation des développements de la TMA
Projet Replicon : Suivi des charges et des productions d’équipes : planning, gestion de temps et ressources
Développement des jobs pour intégration et transformation des données de l’application Web Replicon vers le Datawarehouse Replicon
Lecture de boite e-Mail, récupération des fichiers, Intégration de la donnée
Environnement technique :
Windows 7, MySQL, MariaDB, Talend Platform DI/ESB 5.2.2, Nexus, Karaf, ActiveMQ, Scrum, PuTTY, SVN, Vertica 6.01, C2O, MicroStrategy 9.4,
Aout 2016 (5 jours)
Former les futurs ingénieurs en Informatique (Promos Big Data 25 personnes) sur Talend DI (formation théorique + TD).
Principe de fonctionnement de Talend
Bonnes pratiques de développements
Gestion des alertes en cas d'erreur
Travailler avec des variables de contexte
Environnement technique :
Windows 7, Mysql, Talend TOS DI 6.1
De 05/01/2014 au 25/01/ 2014 (20 jours) FEWWARE
Fonction Consultant Talend
Descriptif Le but du client est la mise en place d’un nouveau référentiel produit propre et optimale pour le besoin des autres applications.
Détails
Modification (ajout de nouvelles tables, MAJ modèle) de la base de données décisionnelle existante
Développement/modification des modules ETL (Alimentation des données, contrôle des données et planification des JOBs)
Environnement technique
Langages: Java
Progiciels: Talend Data Integration 5.3
Base de données : Mysql, Oracle 11g
De 03/2013 au 10/ 2013 (8 mois) SPEIG (Société Parisienne d’Etudes Informatique et de Gestion)
Fonction Stagiaire
Descriptif Elaboration d’un nouvel outil de reporting avec Business Objects Financial Consolidation (BOFC) SAP pour le groupe Colas dans le but de suivre l’activité environnemental dans le périmètre Français et à l’international.
Détails
Rédaction des spécifications techniques détaillées
Suivi du paramétrage financier de l’outil de consolidation et de reporting SAP BFC
Tests unitaires, validation fonctionnelle et d'intégration
Administration de l’outil de consolidation et de reporting SAP BFC
Mise en œuvre d'un Cube décisionnel
Calcul d'indicateurs avec des requêtes MDX (base Multi-dimensionnelle)
Modification d’univers et de rapport Business Objects
Modification et création de nouveaux reports EPM Add-in
Création et administration d’une plateforme collaborative
Automatisation des processus de gestion et de mise à jour des structures
Environnement technique
Langages : VBA, MDX
Progiciels : SAP BFC v10, SAP BOFC Cube Designer v10, MS BI SSAS, SharePoint 2010,
SAP Business Objects BI 4.0
OS et Base de données: Windows, Oracle
Compétences fonctionnelle
Finance et la politique environnementale
De 03/ 2012 au 09/ 2012 (7 mois) Essilor Internationale
Fonction Stagiaire
Descriptif Administration et exploitation des systèmes d’information logistique
Détails
Extraction et traitement de données
Tableaux de bord journaliers et analyse l’état des stocks
Reporting hebdomadaire sur les indicateurs de performance des gestionnaires d’approvisionnement
Correction des anomalies de l’ERP
Gestion de l’obsolescence
Automatisation des maquettes de nouveaux produits
Maintiens des paramètres système (ERP)
Environnement technique
Progiciels : ERP Comet (Oracle), Safety Stock
Langages : VBA
Compétences fonctionnelles
Gestion d’approvisionnement
Logistique
Suivi de commandes
De 10/2010 au 06/2011 (9 mois) Opérateur téléphonique Nedjma
Fonction Ingénieur d’études en informatique
Descriptif Participation à la mise en place d’un système décisionnel pour un opérateur téléphonique
Le but du client été d’homogénéisé ses données qui sont stockées dans des plateformes hétérogènes à fin de les utilisées pour la prise de décision pour le marketing
Détails
Analyse de besoins
Modélisation et réglets de chargement
Alimentation, gestion des alertes et des rejets
Tests unitaires et tests de non-régression
Restitution des données
Environnement technique
Langages: Java, VBA
Progiciels: Talend (TOS V4.5)
Base de données : Mysql, SQL Server 2008
Compétences fonctionnelles
Communication client, marketing
Du 09/2009 au 07/ 2010 (11 mois) ADE (Algérienne Des Eaux)
Fonction Ingénieur d’études en informatique
Descriptif Mise en place d’une application ergonomique pour la gestion des stocks
Détails
Analyse de besoins
Modélisation du BDDR (MCD, MLD, MPD)
Développement des procédures stockées
Tests unitaires et tests de non-régression
Déploiement de la solution et maintenance corrective.
Formation utilisateurs
Support fonctionnel
Environnement technique
Langages : Pascal, VBA
Base de données : SQL Server 2008
Outils : Delphi
Compétences fonctionnelles
Communication client
Gestion des stocks
FORMATION ET LANGUES
2012-2013 Université de Versailles (UVSQ)
Master 1 Génie Logistique
2011 Université Basse-Normandie Caen (UNICAEN)
Master professionnel en Informatique
Spécialité Informatique Décisionnelle
2008-2009 Université de Béjaia
Ingénieur en Recherche Opérationnelle
Langues Anglais : Technique
Arabe : Courant
COMPETENCES TECHNIQUES
Méthodologiques
Analyse
Conception
Développement
Tests
Outils
Méthodes de conceptions : UML, Merise
Progiciel : Talend, Mvminer, WEKA, SAS, Microsoft BI (SS Integration Services, SS Analysis Services, SS Reporting Services), SAP Business Objects BI 4.0, SAP Business Objects Financial Consolidation (BFC) V 10.0 (Ex Magnitude)
Language : Java, C\, SQL, PL/SQL, PHP, MDX (base Multi-dimensionnelle), Delphi 7
Environnement : NetBeans, Eclipse
Base de données : SQL Server 2008/2012, Oracle 10, PostgreSQL, MySQL, Access
Systèmes : Windows, Linux
COMPETENCES FONCTIONNELLES
Qualités
Esprit d’équipe
Autonomie
Rigueur
Sens des responsabilités
Respect des délais