Farhat - Expert Talend DI/ESB/MDM
Ref : 181115B001-
95250 BEAUCHAMP
-
Développeur (38 ans)
-
Freelance
EXPERIENCES PROFESSIONNELLES
VINCI Construction – Janvier 2022 – Aujourd’hui
Chef de projet MOE / Expert Talend DI/ESB/MDM : Novembre 2022 – Aujourd’hui
o Gestion d'une équipe de 2 développeurs (un dev Talend et un Dev Bonita)
o Chiffrage des tickets
o Analyser le risque et identifier les impacts fonctionnels et techniques.
o Estimation de la charge et des délais, développement et assistance à la recette
o Garantir le respect des délais et la qualité des livrables.
o Prendre en charge les développements complexes
o Architecture des flux Talend
o Collaboration avec les équipes MOA, Exploitation, Infrastructure, Architecture, AD, Support sur les différents sujets en relation avec le référentiel de VINCI construction
o Participer aux différents POC de choix d’outil Data Intégration : Talend, Informatica, MuleSoft, SnapLogic
o Mise en place d'un pipeline CI/CD Talend (en cours)
Méthode de travail : Agile kanban
Environnement Technique : Talend MDM Platform 7.3, TAC 7.3, Kibana, sqldeveloper, SoapUI 5.3, Postman, Tyk, Swagger, Bonita, PuTTY, FilleZilla, Git (Bash,Extensions,GUI), Azure DevOps, Karaf, ActiveMQ
Exemples des sources de données : Fichiers plats, XML, JSON, Oracle, WebService SOAP, REST, MDM, PostgreSQL, Active Dirctory, AzureAD
Bug Tracker: Azure DevOps
Développeur Expert Talend DI/ESB/MDM : Janvier 2022 – Octobre 2022
o Référent technique et développeur Talend sur la plateforme MDM de VINCI construction
o Evolutions et maintenances sur les référentiels des Personnes, Organisations, Entités légales et Affaires du pôle Vinci Construction
o Réception puis traduction des besoins fonctionnels en solutions techniques
o Gestion de consultants pour les développements sur le projet référentiel de VINCI construction : un consultant Talend et un consultant Bonita
o Développement des interfaces Talend DI/ESB
o Evolution et maintenance du modelé de données
o Ateliers avec les différents acteurs au sein du groupe sur les différents sujets qui touchent à l’intégration des données pour le projet MDM
o Tests unitaires et tests d’optimisations
o Déploiement/planification des job/WS Talend DI/ESB sur les différents environnements de la TAC DEV/TST
o Préparation du package et phasing des livraisons pour la PPD et PROD
o Accompagner le MOA dans leurs tests fonctionnel/métier sur l’environnement TST et PPD
o Migration de la plateforme Talend MDM du 7.1 vers Talend 7.3
Méthode de travail : Cycle en V
Environnement Technique : Talend Data Fabric/Talend MDM Platform 6.1/7.3, TAC 6.1/7.3,Kibana, sqldeveloper, SoapUI 5.3, Postman, Tyk, Swagger, Bonita, PuTTY, FilleZilla, Git(Bash,Extensions,GUI)
Exemples des sources de données : Fichiers plats, XML, JSON, Oracle, WebService SOAP, REST, MDM, PostgreSQL, Active Dirctory
Bug Tracker: Redmine
Servier groupe – Mai 2021 – Aujourd’hui
Développeur Expert Talend DI/ESB
Développement des interfaces Talend DI pour alimenter les référentiels MDM Tibco EBX
Développement des interfaces Talend ESB pour échangés les données entre les référentiels client MDM EBX et les applications ciblées
Ateliers avec les différents acteurs au sein du groupe sur les différents sujets qui touchent à l’intégration des données
Tests unitaires et tests d’optimisations
Documentations : DDS, GDC et IC
Déploiement des jobs Talend DI/ESB sur les différents environnements de la TAC (DEV, UAT et PROD)
Tests métier sur l’environnement UAT
Migration en cours de Talend 6.1 on-premise vers Talend 7.3 cloud (Studio et TMC)
Méthode de travail : Agile scrum
Environnement Technique : Talend 6.1, TAC, SoapUI 5.3, Postman, Swagger
Exemples des sources de données : Fichiers plats, XML, JSON, Oracle, WebService REST
Pierres & Vacances – Juillet 2019 – Avril 2021 (1 an et 10 mois)
Développeur Sénior Talend
Maintenance évolutive et corrective du projet Talend PAB (Price, Availability and Bookings) vise à synchroniser les données relatives à la disponibilité des hébergements Center Parcs entre le système de réservations RES et la base de données WEB.
Mise en place trois nouveaux projets Talend PABOOKING, PAEXPEDIA et PAAVAILPRO vise à produire les éléments nécessaires aux trois partenaires (********, expedia et availpro) qui distribuent les produits du groupe Pierre & Vacances - Center Parcs, il s’agit principalement des informations de catalogue, de prix et les informations liées à disponibilité (stock à la nuitée), utilisable par les partenaires dans son propre système de réservation.
Mise en place d’un nouveau projet d’animation prescripteurs CE et envoyer de mail welcome.
Participation aux ateliers des définitions des besoins métier et fonctionnels pour les nouveaux projets.
Développement des interfaces Talend des nouveaux projets
Mettre en place un mécanisme d'ordonnancement des jobs daily et cycliques pour chaque tour-operator
Tests unitaires et tests d’optimisations
Intégration/Déploiement continue CI/CD
Packaging et livraison
Accompagnement en recette
Migration des plusieurs projets de l’ancienne plateforme Talend 5.6 vers la nouvelle plateforme Cloud 7.3
Intervenir sur des autres projets selon la disponibilité et la priorité
Méthode de travail : Agile kanban
Environnement Technique : Talend 5.6, Talend Cloud 7.2/7.3, TAC, TMC, Jenkins, Git, SVN, Oracle 11, SoapUI 5.3, FileZilla
Exemples des sources de données : Fichiers plats, XML, JSON, Oracle, AS400, MySQL,WebService REST,SOAP, FTP, SFTP
De Jan.2015 à ce jour Picard surgelés
Fonction : Analyste Programmeur
Projets et Responsabilités:
Conception et implémentation des interfaces d’échange entre applications
Modélisation et développement des interfaces TALEND
Maintenir des applications existantes
Test unitaire des interfaces en DEV et accompagnement des
fonctionnels en recette
Gestion de la livraison projet (packaging, Fichier de mise en prod,
variables de contexte,...)
Support de production et accompagnement en production
Participer avec l’équipe DEV de mise en place de projet MDM
Création et maintenir des rapports Qlikvieuw
Environnement Technique : Talend Integration Suite 5.3 - 6.0 et 6.1, Qlikvieuw 11, Oracle
Exemples des sources des données
: Fichiers plats, Excel, Oracle, PostgreSQL, SAP, Active
Directory, PLM
De Nov.2014 à Déc.2014 Altimate
Fonction :
Développeur Talend
Client : Institut pasteur
Projets et Responsabilités:
TMA corrective sur des jobs qui alimenter les annuaires AD et
développement des flux Talend afin d’alimenter la base d’analyse du
laboratoire Biologique
Correction des interfaces existantes qui alimentant les annuaires AD
Développement des nouvelles interfaces pour alimenter la base
d’analyse du laboratoire Biologique
Former un développeur sur l’ETL Talend
Environnement Technique : Talend Open Studio DI 5.3, AD, PostgreSQL, Oracle
De Juil.2014 à Oct.2014 Altimate
Fonction : Développeur Talend
Client : Pierre et Vacances
Projets et Responsabilités:
TMA évolutive des jobs Talend ainsi que le développement
des nouveaux jobs afin d’assure la génération des fichiers de stock et de réservation (à la nuitée et à la durée) pour tous les sites de Pierre et
Vacances.
Migration de base de données MySql vers oracle
Extension de périmètre de jobs existant
Développement des jobs Talend : Assure la génération des fichiers de
stock et de réservation pour tous les sites de Pierre et Vacances.
Test unitaire des jobs Talend
Environnement Technique : Java, PL/SQL, Oracle11g, SQL developer, Talend Integration Suite5.1
De Jan.2013 à Juil.2014 SMI : Solutions Municipalités Informatique
Fonction : Développeur BI
Client : En Interne
Projets et Responsabilités: Création d’un DATAWAREHOUSE pour la gestion des appels d’offres des municipalités : émission des appels d’offres,
définition des critères de sélection des prestataires, fiches signalétiques des prestataires, notation des prestataires avec commentaires, suivi des
délais des projets avec justifications des imprévus
Modélisation du DWH
Développement des flux de données avec Talend
Développement PL\SQL (proc stock) et calcule des indicateurs
Développer les restitutions (Rapports et tableaux de bord)
Environnement Technique :
Java, PL/SQL, Oracle10g, SQL developer, Talend Open Studio 5.1, QlikView 11
De Mar. 2012 à Sep. 2013 PRAGMACOM
Fonction : Développeur BI Client :
Forfait pour le Ministère de l’Investissement et de la Coopération
Internationale Projets et Responsabilités :
Couplage d’un SIG (système d’information géographique) et un SID
(système d’information décisionnel) de manière à créer une cartographie des ressources et des besoins de chaque ville et chaque
région. Cette application sert à mettre en place la gestion des Grands
Travaux du Ministère
Participer à la rédaction des spécifications fonctionnelles et techniques
Développer les flux d'alimentation
Tests de performance
Optimisation des jobs Talend
Développer les restitutions
Environnement Technique : Java, PL/SQL, Oracle 10g, Talend Open Studio 4.2, QlikView 11,
QGIS 1.7
De Jan. 2012 à Mar. 2012 LABORATOIRE GR
EYC de Caen
Fonction : Stagiaire Talend
Projets et Responsabilités : Concevoir et alimenter une base multidimensionnelle de données en
schéma en étoile pour un problème Client-Fournisseur-Produit
Conception du modèle de données Décisionnel
Intégration de données
Transformation de données
Chargement de donnes dans le DWH oracle
Environnement technique: PL/SQL, Talend Open Studio 4.2
De Jan. 2011 à Mar. 2011 LABORATOIRE GREYC de Caen
Fonction : Stagiaire SAS
Projets et Responsabilités :Etude sur la dette publique dans
l’Europe et zone euro et l’influence sur des payes européens
Intégration de données
Générer des courbes
Analyser de données
Environnement technique: SAS 9.********
Fonction :
Stagiaire UML/JAVA
Projets et Responsabilités :
Conception et développement d’une plate-forme multi-agent pour la
résolution des problèmes NP-Difficile
Participer à la conception de la plate-forme
Développer les algorithmes en Java
Tests unitaire
Environnement technique: UML, Java
De Avr. 2007 à Jui. 2007 Tunisia Developement Systems
Fonction :
Stagiaire
Projets et Responsabilités :Conception et réalisation d’une carte
électronique de commande d’un Ascenseur par le microcontrôleur PIC 16F877
Transformation du Grafcet en langage Assembleur.
Simulation du programme
Environnement technique: Assembleur, ISIS
De Jan. 2006 à Mar. 2006
Tunisie Télécom
Fonction : Stagiaire
Projets et Responsabilités :Développeur base de données sous Oracle
Créer les bases de données
Mise à jour de la base (insert, update, delete).
Environnement technique: PL, PL/SQL, Oracle 9
FORMATION
DATES 2014
Certification TALEND
2014 Certification
HADOOP/PIG
2014
Certification MONGODB
2010-2012
Master 2 Informatique Aide à la Décision, Université de Caen
2007-2009
Maîtrise Informatique, Faculté des Sciences de Gabés
2004-2007
Technicien Supérieur informatique industrielle, ISET Sfax
COMPETENCES TECHNIQUES
Serveur D’application
Langages SGBDR Environnement de Développement Intégré
Méthodes Autres
Tomcat
Wampserver
Easyphp
Java
C/C++
PL/SQL
SQL
Oracle 11g
MySQL
Talend
QlikView
Eclipse
SQL developer
UML
Merise
MVC
Agile
Pig
Hive
MaReduce
MongoD