Support JasperReport pour applications JasperSuite au sein d’Exploit-ATR (Banque Hors France Métropolitaine) et relations éditeur,
Projets BI, Consultant BI JasperSoft (iReport/JaspersoftStudio/JasperServer),
TalendETL(DI, ESB, BD, DQ),
Projets J2EE, TCPDF (génération pdf en utilisant la bibliothèque PHP),
Maintenance et intégration des applications (Hibernate/JSF, PHP), JbossServer, ApacheTomcat.
PAM (2012) : Pilotage Activité Monétique, Développement de reporting JasperReport
SAFARI v3 (2013) : Génération de bon de commande Pdf, Reporting JasperReport
SAFARI v3.5 (2014) : Projets TALEND
Osticket SGMA (2015) : Reporting JasperSoft et export de données
SAVANE (V0 :2016-17, V1:2018, V2:2019,V3:2020) : Développement J2EE (JSF,Hibernate) PostgreSQL, Talend et reporting JasperSoft
Missions en entreprises : InfoproDigital (Développeur Talend), eAttestations (Projet BI : Reporting JasperSoft, Talend ETL, environnements AWS), EDF (« Mes Reportings RH » : TIBCO ETL Entreprise édition, TAC, JasperSoft Entreprise édition)
COMPETENCES INFORMATIQUES
Langages :Java/J2EE (HIBERNATE, JSF, SWING, JDBC, SQL, JSP, JS, SERVLETS), PHP, C#, HTML, XML, CSS, Adobe (PDF, InDesign, LiveCycle).
Environnements :ECLIPSE, NetBeansIDE, Microsoft Visual Studio, SQL Server Reporting Services, JasperSoft, Talend ETL, Modelio, Power AMC.
Bases de données:MySQL, PostgreSQL, Microsoft SQL Server, NoSQL (MongoDB), HDFS, Hive, Indexima.
⦁ POINTS FORT
Autonome
Forte Expérience autour de Talend, Jaspersoft.
Maitrise du SQL et bases de données
Respect des délais
Technical Leader
PROJETS
PAM (pilotage activité monétique)
Application web en PHP composée de 4 modules :
Commercial (13 rapports, 2 TDB, importation des données),
Fraudes (9 rapports),
Rentabilité (5 rapports),
Parts de marché (7 rapports, importation des données chaque semestres (job Talend))
Mon rôle :
⦁ Installation, maintenance, mise à jour du Jasperserver (version entreprise, environnements homologation et production)
⦁ Création des rapports (spécifications avec le client, création, internationalisation, tests, homologation, mise en production)
⦁ importations des données semestrielles des fichiers CSV et .XLS
Technologies :
⦁ iReport/JasperServer
⦁ TOS DI
Mon rôle :
⦁ création des rapports (spécifications avec le client, création, tests, homologation, mise en production)
⦁ intégration dans l’application => mise en place une page pour l’accès Admin, intégration les URL d’exécution des rapports en WebService de JasperServer, compilation .war, déploiement sur le serveur apache-tomcat.
Technologies :
⦁ iReport/JasperServer
⦁ Eclipse
Mon rôle : lister les différents dossiers, lire les fichiers .txt, identifier les entêtes pour créer des références (filiales, dates pour chaque fichier), enregistrer les données dans la BDD mysql (environ 3mln lignes par chaque exécution)
Technologies : Talend Open Studio DI
RCN (Projet BigDATA API Tweeter listening, Frontend, Backend en 2015)
Mon rôle :
⦁ En charge des imports de données MongoDB
⦁ Mise à disposition des containers
Technologies : Talend ESB (interconnexion des API, données)
Mon rôle :
⦁ Création des rapports pour l’ancienne version (Safariv2 / MsSQL)
⦁ Reprise des données (l’historique de 10 ans => environ 2mln lignes) pour la nouvelle BDD (MySQL)
⦁ génération des formulaires en php (fiche-technique, bon-de-commande …), intégré dans l’application
⦁ adaptation les rapports à la nouvelle BDD
⦁ jobs pour mise à jour mensuelle des données des agences, guichets, filiales (exécuté sur le serveur dès que le fichier .txt est détecté…)
Technologies :
⦁ iReport/JasperServer
⦁ Talend Open Studio v5.4
⦁ TCPDF
Mon rôle : Création des rapports (graphs, traduction en 2 langues : anglais et russe)
Technologies : iReport/JasperServer
OST (application OsTicket)
Mon rôle :
⦁ Création des rapports
⦁ En charge des relations avec le service client
⦁ Qualification des besoins, rédaction des spécifications des rapports
⦁ Livraison en homologation via une procédure d’intégration
⦁ Recette avec le client
⦁ Procédure de mise en production
⦁ Accompagnement post MEP
Technologies : iReport/JasperServer
Mon rôle :
⦁ En charge du suivi et développement entre le client (SG) et une équipe interne de 3 développeurs.
⦁ Livraison et paramétrage de l’application
⦁ Tests en homologation
⦁ Campagne de chargement de données sur 1 an (4 M de lignes)
⦁ Définition des reportings Jaspersoft
⦁ Recette de l’application.
Technologies : J2EE(PrimeFaces), PostgreSQL, Talend ESB, JasperReport
Mon rôle : Maintenance des jobs ETL
Technologies : Talend DI
En prestation chez E-Attestations (Consulting BI)
Mon rôle : Maintenance des rapports JasperSoft, automatisation des exécutions des rapports et envoie par mail aux clients tiers (Relatives dates, Scheduling report)
Technologies : TIBCO JasperSoft (Studio, server), Talend BigData
Mon rôle :
• Analyse des besoins client et conception des solutions adaptées.
• Etude des impacts.
• Participation à la conception du projet.
• Modélisation des bases des données.
• Analyse approfondie des données (requêtes SQL, HQL).
• Développement des flux avec Talend BigData permettant la migration d’une application de gestion du personnel EDF .
• Optimisation, paramétrage des jobs.
• Automatisation des exécution des jobs.
• Création des rapports ad hoc et studio (TIBCO JasperSoft entreprise).
• Analyse et correction des anomalies détectés lors de la recette fonctionnelle / métier.
• Gestion des environnements de développement (TIBCO ETL BIG DATA, Indexima, TIBCO JasperSoft entreprise).
Technologies :
• ETL : TIBCO entreprise (6.4/7.1).
• Reporting : TIBCO JasperSoft (Studio Professional-7.1.0, JasperServer 7.2/7.5).
• Base de données : HDFS, HQL (Hive), PostgreSQL.
• Modélisation des données : XMind.8, DIA 0.97
• Gestionnaire de source : Git
• Développement collaboratif : JIRA
• Gestion des anomalies : ALM
• Travail collaboratif en méthodologie : AGILE/SCRUM, Cycle en W
Réalisations :
LOT1 >> en production :
⦁ Nb de rapports : 8 (complexes)
⦁ Domaines JasperServer : 5 (environ 600 champs, 15 ensembles par domaine)
⦁ Jobs Talend : 45 (Extract, Transform, Load)
LOT2 >> en recette métier :
⦁ Nb de rapports : +10 (complexes)
⦁ Domaines JasperServer: +4 (environ 600 champs, 15 ensembles par domaine)
⦁ Jobs Talend : +30 (Extract, Transform, Load)
LOT3 >> en cours de développement :
⦁ Nb de rapports : +9 (complexes)
⦁ Domaines JasperServer: +7 (environ 600 champs, 15 ensembles par domaine)
⦁ Jobs Talend : +50 (Extract, Transform, Load)