Expérience professionnelle
MISSIONS ET PROJETS
Sodexo Pass France
Juin 2022 à Aujourd’hui
- Ingénieur Analyste-programmeur Oracle pl/sql.
Contexte : Contrats, Tarification, transactions, valorisation, facturation, remboursement
Shemas : CORE_INVOICE_SAS et CORE_INVOICE
Intégrer les données (XML, JSON) des transactions (OnePrePaid, BRIC, FIS) des différents flux dans les tables CORE_INVOICE_SAS puis dans les tables CORE_INVOICE.
Superviser les processus de tarification et de valorisation pour la préparation des factures et des remboursements des clients.
Suivre les échanges entre core_invoice et les différentes APIs soit par synchronisation avec core_module ou via des Messages Queuing :
Sale Force pour la descente des comptes clients, des contrats, tarif…
Merchant pour la descente des affiliés et des points de ventes
BRIC pour la descente des identifiants connectés
Notification pour envoyer emails détaillés de facturation
CCB pour les compléments bancaires.
Assister le support de niveau 3 sur des problèmes urgents et techniquement difficiles.
Préparer et livrer les Tars.
Environnement technique : Oracle 19c, PL/SQL developer,, putty, Linux, Oracle Apex 19.1, ORDS
GIT Gitkraken, Gitlab, JIRA, Confluence, RabbitMq
Shell, bash, Kanban Agile
STIME
Octobre 2021 à Décembre 2021
Projet : Création articles affilié.
Création d'un batch pl/sql pour la génération en masse (TDM) des articles de la direction commerciale ITM AI dans les directions commerciales des affiliés afin que ces dernières puissent proposer ces articles à leurs partenaires. Ce batch tient compte des règles de gestion des échanges internationaux sources et cible.
Environnement technique : Oracle 19 C, Oracle SQL Developer, SQL, PL/SQL.(OOP)
SACEM
De Janvier 2017 à Septembre 2021
48 mois - Ingénieur Analyste Oracle pl/sql.
Projet webdr
Contexte : Contrats, Tarification, facturation, renouvellement, résiliation, contentieux.
Analyser techniquement les fiches buggy remontés par les différentes équipes (production, recette..) et imlémenter la solution adéquate en modifiant ou en ajoutant de nouvelles fonctions ou procédures aux packages pl/sql avec traçabilité des résultats manuels et techniques.
Ecriture des traitements simultanés GTS
Ecriture des scripts de chargement et de déchargement de données (Traitement de masse TDM).
Participer à l'analyse et l'implémentation de nouvelles fonctionnalités.
Assister le support de niveau 3 sur des problèmes urgents et techniquement difficiles.
Préparer et livrer les Tars.
Environnement technique : Oracle12c, Oracle E-Business Suite R11, Oracle SQL Developer, SQL loader, SQL, PL/SQL,WBDR(JAVA EE), Eclipse, Gimos, linux.
CARGLASS
De Janvier à Août 2016
8 mois – Ingénieur Business Intelligence
Contexte : Projet Datawarehouse et Libellule - BI
Génération des rapports (KPIs et Dashboards) listant les contenus en articles sur un nombre de jour donné pour chacune des tournées afin de déterminer avec précision les paramètres à fournir aux procédures des lancements en rafales
Automatisation des envois via internet aux destinataires ayant droit.
Environnement technique :Oracle 11g, TOAD, Oracle E-Business Suite R12, Oracle SQL Developer, SQL, PL/SQL,
SQL Analytique, SQL Dynamique, Korn Shell, Linux RH, Office 2010, Excel VBA.
SACEM
De Janvier 2017 à Aujourd'hui
48 mois - Ingénieur Analyste Oracle pl/sql.
Projet webdr
Contexte : Contrats , Tarification, facturation , renouvellement, résiliation, contentieux.
Analyser techniquement les fiches buggy remontés par les différentes équipes ( production, recette..) et implémenter la solution adéquate en modifiant ou en ajoutant de nouvelles fonctions ou procédures aux packages pl/sql avec traçabilité des résultats manuels et techniques.
Ecriture des scripts de chargement et de déchargement de données.
Participer à l'analyse et l'implémentation de nouvelles fonctionnalités.
assister le support de niveau 2 sur des problèmes urgents et techniquement diffcicles.
Préparer et livrer les Tars.
Environnement technique : Oracle 10g, Oracle E-Business Suite R11, Oracle SQL Developer, SQL, PL/SQL, WBDR, Eclipse, Gimos, linux.
CARGLASS
De Janvier à Août 2016
8 mois – Ingénieur Business Intelligence
Contexte : Projet Datawarehouse et Libellule - BI
Génération des rapports (KPIs et Dashboards) listant les contenus en articles sur un nombre de jour donné pour chacune des tournées afin de déterminer avec précision les paramètres à fournir aux procédures des lancements en rafales
Automatisation des envois via internet aux destinataires ayant droit
Environnement technique :Oracle 11g, TOAD, Oracle E-Business Suite R12, Oracle SQL Developer, SQL, PL/SQL,
SQL Analytique, SQL Dynamique, Korn Shell, Linux RH, Office 2010, Excel VBA.
PICKUP SERVICES
De Février à Novembre 2015
9 mois - Ingénieur Etudes & Développement Oracle PL/SQL
Contexte : Portail et Pickup 360.
Analyse des spécifications détaillées des évolutions fonctionnelles, rédaction des spécifications techniques et chiffrage des tâches
Développement des procédures, fonctions et packages PL/SQL incluant les nouvelles règles complexes de la gestion des services d’appels, colis, chargeurs et sites
Optimisation des requêtes utilisées dans les procédures appelées au niveau des écrans utilisateurs
Etude des fuseaux horaires
Tests d’intégration (TI), SQL, PL/SQL des différents flux de données - Dataflows
Environnement technique : Oracle 11g, partitionnement, Oracle SQL Developer, SQL, PL/SQL, SQL Analytique, SQL Dynamique, Korn Shell, Linux RH, SQL Server 2012, Enterprise Architect, Windows 7, Office 2010, Excel, VBA, Visual Studio, C#, .Net.
Pickup Service Févr. 2015-Nov.2015
Ingénieur études et développement Oracle/PLSQ
Projet : Portail et Pickup 360
- Analyser les spécifications détaillées des évolutions fonctionnelles , écriture des spécifications techniques et estimer les tâches à réaliser
- Effectuer le développement informatique des procédures, des fonctions et Packages Pl*Sql pour inclure les nouvelles règles complexes de la gestion des services des appels, des colis, des chargeurs et des sites.
- Optimisation des requêtes utilisées dans les procédures appellées au niveaux des écrans utilisateurs.
- Etude des fuseaux horaires.
- Réaliser les tests d’intégration (TI), SQL, Pl*Sql , des différents flux de données -Dataflows.
Environnement technique :
Oracle 11g, , Partitionnement , Oracle SQL Developer, SQL, PL/SQL, Sql Analytique, SQL Dynamique, Korn Shell, Linux RH , Sql Server 2012, Entreprise architecte, Windows 7, Office -2010, Excel VBA, Visual Studio, C#, Dot.net.
EDF Mai. 2012 – fév. 2015
Ingénieur études et développement Oracle/PLSQL
Projet : BPFR (Base Pilotage – Facturation – Recouvrement)
Auprès du département FR pour le projet BPFR (Base Pilotage – Facturation – Recouvrement) :
- Modifier et / ou ajouter des procédures et packages Pl*SQL d'extraction, transformations et chargement des données dans le DWH et les datamarts.
- Réaliser les plans de tests d’intégration suite aux changements techniques d’architecture (OS et montée de version des différents logiciels : Oracle 10g, Oracle 11g) et des évolutions selon une recette technique dite double-run et parallel-run.
- Automatiser le suivi des écarts des différentes versions MEP (mise en production).
Environnement fonctionnel : Base Pilotage – Facturation – Recouvrement
Environnement technique :
ODS, DWH, DTM, CDC, Partitionnement, Oracle 10g, Oracle 11g, Oracle SQL Developer, Taod, SQL, PL/SQL, Sql
Analytique, SQL Dynamique, Korn Shell, Solaris 10, UNIX AIX 6, Linux RH , Windows 7, Office -2007, Excel VBA.
BNP Paribas Patrimoine PBMRC / IT Global Systems - Groupe RISQUES Oct. 2010 - Mars 2012
Ingénieur études et développement Oracle /PLSQL
Projet : Patrimoine PBMRC / IT Global Sytems - Groupe RISQUES
- Analyser les spécifications détaillées des évolutions fonctionnelles vis à vis de l'existant réel dans la base de données (Tables, vues, Procédures, fonctions, Packages, Pl*Sql)
- rédiger les EIM (études d’impacts macroscopiques) et estimer les charges
- Réaliser les solutions techniques (SO) et effectuer le développement informatique des procédures, des fonctions et Packages Pl*Sql pour inclure les nouvelles règles de gestion de l'alimentation internes et de la restitution de la Base PBMRC « Patrimoine de la Base Mondiale de Risques et Crédits »
- Travail en collaboration avec des équipes offshore (Indiens)
- Réaliser les tests d’intégration (TI), SQL, Pl*Sql , des différents flux de données -Dataflows.
Environnement technique :
ERP (PBMRC), Oracle10g, Oracle 11g, Oracle SQL Developer, SQL, PL/SQL, Sql Analytique, SQL Dynamique,
Partitionnement, UNIX AIX, Korn Shell, Windows XP. Quality Center, Shyrka, Dimension Serena, Office 2003
2007, Delphi, Excel2007.
FNAC Juill. 2008 – Sept. 2010
Développeur Oracle Pl/Sql, Forms /reports
Projet : ******** : Disques Livres et Logiciels
- Optimisation du code Pro*C pour les RF,
- Optimisation des requêtes SQL,
- Stratégie d’indexation pour apporter les meilleurs temps de réponses aux traitements de la gestion des flux (Pl *Sql), de la réception à la mise en stock et le suivi des rafales jusqu’à la livraison des DLL (Disques, Livres et Logiciels) de ********.
- Développement des procédures stockées Pl/SQL et des écrans sous forms 6i
Environnement technique : Oracle8.1.7, Oracle 10g, PL/SQL, Pro*C, Forms 6i, Reports Builder 6i, O.E.M. UNIX HP, Windows XP.
MEA (Lombard House International Ltd) Fév. 2008- Juin 2008
Développeur Oracle Pl/Sql, Forms /reports
Projet : Mise en œuvre d’un environnement ORACLE 10g
- Administrer ORACLE
- Etudier la mise en place de nouvelles structures de la base ORACLE (Tuning)
- préconisations et bonnes pratiques sur la conception et optimisation de bases de données et de requêtes.
- Revue des Cahiers des Charges et Rédaction des modes opératoires et du guide d'utilisation (V0),
- Accompagner le projet Etudes (de la phase de conception jusqu'à la mise en production)
- Analyser les performances et l'optimiser les requêtes (Revues de code PL *SQL).
Environnement technique : Oracle 8.1.7, Oracle 10g, PL/SQL, Korn Shell, UNIX HP, Windows XP
MES Janv 2006- Jan 2008
Développeur Oracle Pl/Sql Oracle Forms /reports
Projet 1 : Migration Forms 4.5 à Forms 6i puis à Forms 10g
- Revue des normes développement de Developer 2000 (forms4.5 et Reports 2.5) afin de prendre en compte les potentialités de Forms 6i et Reports Builder. Préparation de l’environnement 10 g AS.
- Migration de la base de données 9i vers la version 10 g
- Réécriture et programmation des écrans forms et des états sous Oracle 10 g AS en appliquant les nouvelles normes.
- Optimisation des requêtes SQL et des procédures stockées Pl/Sql utilisées en mode transactionnel et aussi dans la gestion des flux (Traitements batch).
- Environnement technique :
- LINUX ES4, Windows XP, Oracle 8i, Forms & Reports 6i , Oracle 10g Pl*Sql, Oracle 10 AS. (Forms10g,
- ReportsBuilder 10g), PL/SQL
Projet 2 : Migration Forms 4.5 et Reports 2.5 vers Forms 6i et Forms 10g
- Migration technique des bases Oracle.
- Migration des sources applicatives DT , CR de Forms 4.5/Reports 2.5 vers Forms&Reports 6i
- Corrections des Anomalies rencontrées dans les procédures et fonctions Pl*Sql et pll suite à la migration.
- Migration des sources applicatives DT, CR de Forms&Reports 6i vers Forms&Reports 10g
- Recensement et correction des anomalies générés lors de la migration.
Environnement technique : Linux, Cygwin, Windows XP, Oracle 7.3, From 4.5, Reports 2.5, Oracle 8.1.7, Oracle 10g, Forms&Reports 6i , Oracle 10 AS. (Forms 10g, Reports Builder 10g), pl/Sql.
NEOPOST 2005
Développeur Oracle /PlSQL
Projet : Projet CREDIFON et Diamond Server
- Prise en compte des spécificités des différents pays pour intégrer les données dans le S.I. NEOPOST.
- Analyser l’existant :
- architecture des bases de données ( UK, Malaisie, Chine),
- administration sous Oracle 7.3, 8i et 9i et 10g RAC en environnement Windows Server 2003 et Linux
- des applications : Forms 4.5, Reports 2.5 , Forms 6i , Reports 6i, Oracle9i DS.
- Projet Diamond Server
- Ecriture des Scripts sous Sql*Plus, Pl/Sql et Sqlddr pour l’intégration des données.
- Apporter les modifications (Forms, Reports) nécessaires aux applications afin de prendre en compte les règles de gestions de ces pays.
Environnement technique : Oracle 7.x, Oracle 8i, Oracle 9i, Pl/Sql, Windows Server 2003, Linux, Oracle 10g RAC, Developer 2000, Oracle 9i Developer Suite.
CRIH 2003
Formateur Oracle / Forms & Reports
Projet : Développement de traitements spécifiques / DatawareHouse Red Prairie (mission ponctuelle).
- Analyse et programmation d’une application cryptée pour :
- Faciliter la gestion des sources (création automatique de scripts Sql/XML)
- Mettre à jour (création/modification ou suppression) des objets de tout type d’une base de données ORACLE9i.
- Formateur : Oracle 9i Pl/Sql ABL Informatique, éditeur de logiciels (REIMS)
- Formateur : Oracle 9i DBA 101 ABL Informatique
- Formateur : Reports Developer 9i ABL Informatique
- Formateur : Oracle9i Forms ABL Informatique
- Formateur : Oracle 9i SQL Tuning Release 2 : Le CRIH Strasbourg
- Migration de 3 bases de données ORACLE9i R 9.2.0.4 à Oracle 9i R 9.2.0.7 (Lille)
- Participation à la maintenance évolutive des applications EUROVIA sous Forms 6i et Reprots 6i.
Environnement technique : Oracle 9i, Pl/Sql. Oracle Developer Suite 9i.(Forms 9i & Report builder)
SAFIC 2002
Consultant décisionnel Oracle
Projet : Fusion de deux bases de données
- Concevoir et développer un Datawarehouse de collecte et de consolidation financière des données des filiales, nécessaires au reporting futur.
- Développement des modules de saisie des informations avec la possibilité d’historier et de consulter les données sur des périodes définies.
- L’administration permet de réaliser les traitements suivants :
- Clôture des périodes,
- Gestion des instruments, des utilisateurs, des référentiels
- Archivage ou l’épuration dans les bases, etc.
- Créations d’environnement de la base de données sous Unix (création de la base, profils, snapshots)
- Installation et configuration du kernel oracle.
- Développement des scripts shell, des procédures et packages pl/sql
- Optimisation des requêtes SQL des procédures stockées Pl/ sql pour la reprise de l’alimentation et des des états complexes générés sous Crystal Reports 8.
Environnement technique :
UNIX, Oracle 9i RAC ON GPFS, PL/SQL, SQL Analyse, TOAD, Diagnostics Pack, Pack, SQL*Expert, Optimisation des requêtes des états complexes générés sous Crystal Reports 8.
Laboratoire LILLY France 2001
Consultant décisionnel Oracle
Projet : ANSWERS
- Participation à la Conception du Datawarehouse européen ANSWERS et rédaction des spécifications générales.
- Mapping des différents flux des bases satellites
- Étude et réalisation d’une application d’intégration de données.
- Analyser et développer les packages Pl/sql des différents flux et des Scripts KornSHell de leur lancement :
- 1: GBIP (Lilly Org, Lilly Product, Customers, Sales), 2: Sales Force Design, 3: Party (Professionals, Hospitals, speciality and profile data), Party Affiliation, Party Addresses. Sales Rep Contacts, Targeting, 4: Professionals, Account (Hospitals) (Head quarter contacts, phone calls), and Affiliations. 5: Clinical trials, 6: Congress etc..
- Gestion des droits d’accès aux flux.
- Rédaction de la documentation technique des flux (spécifications détaillées).
- Tuning et surveillance de performance des bases de données, analyse du rapport fournis par statpack et proposition des solutions concernant les contentions/O
- Intégration de toutes les créations et modifications des schémas DataWarehouse, Datamart.
- Test globaux, d’incrémentation et d’échantillonnage.
Environnement technique : Designer 2000, Visio, UNIX – Korn Shell - ORACLE 8i - OEM - PL/SQL – TOAD, UltraEdit
BULTEX (RECTICEL) 1998 - 2000
Chef de Projet Technique Oracle 8i
Projet : Atelier Expert
- Conception, étude et réalisation d’une application (Atelier Expert) de gestion des méthodes de production, des ensembles, de la mise à disposition des opérations du processus de fabrication pour chaque manipulateur, du suivi de la Qualité et de la traçabilité des produits manufacturés. Méthodes : gammes et nomenclatures.. Transformation et production: suivi atelier, suivi des commandes pour les sites de Langeac, Noyen, Louvier, etc…
- Conception de l’IHM sous ACCESS
- Conception de Triggers et de Procédures stockées en PL/SQL appelés par ACCESS
- Maintenance applicative
- Administration des bases de données Oracle8i
- Tuning et surveillance de performance des bases de données, analyse du rapport fournis par statpack et proposition des solutions concernant les contentions/O
- Intégration de toutes les créations et modifications des schémas multi-environnements
Environnement technique :
WinDesign, DBA 101, ORACLE 8i, PL/SQL, UNIX, Korn Shell, ACCESS 97, Visual Basic 6 , HummingBird (pour les remoteShell : lancement , à partir de Windows, d’applications tournant sous UNIX ).
AUXIA 1996 - 1997
Chef de Projet Technique Oracle 8i
Projet : Projet Datamart
- Ecrire et implémenter les procédures Pl*Sql pour alimenter la base de données décisionnelle à partir des bases applicatives Oracle.
- Réalisation d’états statistiques
- Optimisation des serveurs (après analyse précise des performances).
Environnement technique : AMC*Designer, ORACLE V7.3, PL/SQL, DEVELOPER 2000 : Report 2.5, Forms 4.5
Différents clients (STIME, Groupe SCOR, Veritas Marine, Platinum technologies, Logos) 1993 - 1997
IED & Formateur Oracle
Projets : Missions de formations
- Animation des cours SQL*Plus – PL/SQL et Reports 2.5.
- Evaluation de INFOREPORTS (Produit PLATINUM TECHNOLOGIE) et REPORT BUILDER
- Réécriture des états sous Reports 2.5 en se basant sur les sources ReportWriter et Sql*Forms. (BD ASSURANCES : ARTHUS - LOGOS)
Environnement technique : ORACLE V7.3, Pl/Sql, PRO*C, UNIX. Developer 2000 (Forms 4.5, Report builder 2.5)
Projets : Consultant Oracle
- Conception de la zone tampon « Reconciliation area » du Datawarehouse
- Analyse et programmation en environnement ORACLE 7.3
- Alimentation des bases Datawarehouse, DataMart (Procédures Pl/Sql)
- Programmation de 55 états statistiques sous Reports 2.5 (Developper 2000)
Environnement Technique : ORACLE V7.3, Pl/Sql, P
COMPÉTENCES TECHNIQUES
Langages : SQL/PLSQL, SQL Loader, Oracle Stream, Shell, KornSell, C, Report Builder, Forms, Visual Basic, Crystal report, VBA Excel, ACCESS, C#, DOT.net, Visual Studio, Talend, Oracle Data Integrator.
Base de données: Oracle 7.3, 8i, 9i, 10g, 11g (12To), Sql Server,
Serveurs : Oracle Application Server 10g, Weblogic
OS : Unix (Aix, Solaris), Linux, Windows (XP, 2000, NT)
Méthodologies : CMMI, Cycle en V, Merise, UML, Agile (TFS)
Outils : Dimension, Quality Center, Power AMC, Toad, SQLDeveloper, MS Office..
FORMATION
1994 Formation Anglais des affaires (langue et entreprise)
1993 Formation Chef de projet technique en Informatique de Gestion IFIP
1991 Doctorat en géochimie – Université Pierre et Marie Curie, Paris VI
LOADER, C) et Windows, Comptabilité générale et analytique, gestion financière.
1991 Doctorat en géochimie. Université Pierre et Marie CURIE PARIS VI.
LANGUES
Anglais