Développeur Oracle PL/SQL et Tibco Business Works
SOCIETE GENERALE SECURITIES SERVICES / LIQUIDITY MANAGEMENT
janvier 2011 - aujourd'hui
Au sein de l'équipe de développement de l'activité LMA (Liquidity Management) de SGSS :
• Développements de programmes spécifiques :
procédures stockées Oracle PL/SQL (Oracle 10g)
flux Tibco Business Works (version 5.6)
• Optimisations Oracle :
requêtes SQL
procédures PL/SQL
Environnement :
OS : Unix
Outils : Toad
Base de données : Oracle 10g
Langages : SQL, PL/SQL, Shell Unix
DBA études et production
SGAM ALTERNATIVE INVESTMENTS / LYXOR
octobre 2009 - décembre 2009
D’OCTOBRE 2009 A DECEMBRE 2009
Au sein de la plate-forme de gestion Front/Middle de SGAM AI (DREAMS), dans l'équipe SOCLE qui réunit 4 architectes Java et deux DBA oracle :
administration des bases de production,
Analyse des performances des bases de données de production,
Tuning des bases de de données,
Support de niveaux 2 et 3 sur les incidents,
Développement de scripts shell de monitoring de l'activité,
Développement et optimisation de requêtes SQL et de procédures stockées PL/SQL.
Environnement :
OS : Unix
Outils : Toad
Base de données : Oracle 10g
Langages : SQL, PL/SQL, Shell Unix
DBA études ORACLE
VSCT (EDITEUR NOTAMMENT DU SITE ********)
janvier 2009 - août 2009
Au sein du de la BU « Web Distribution International » :
Installation, surveillance, monitoring et tuning des bases de données de développement & intégration,
Migration de ces bases de la version 9i vers la version 10g,
Participation au cadrage des nouvelles versions du logiciel,
Suivi des bases de production :
Analyse des tests de charge préalables aux mises en production,
Analyse des performances des bases de données de production,
Analyse des rapports statspack et AWR des bases de production et de pré-production,
Analyse et tuning des requêtes et procédures stockées identifiées comme peu performantes (amélioration du plan d𠆞xécution via le partitionnement de tables, la mise en place d’indexes pertinents, la mise en place de vues matérialisées, etc.),
Conseil aux équipes de production quant au paramétrage, au dimensionnement et au tuning des bases de données,
Support de niveau 3 sur les incidents de production.
Développement et optimisation des requêtes SQL et de programmes dès aux données (Shell Unix PL/SQL) ,
Développement de modules java d'accès aux données (utilisation du framework hibernate).
Environnement :
OS : Unix (Solaris 10)
Outils : Toad, Eclipse for Java
Base de données : Oracle 9i & 10g
Langages : SQL, PL/SQL, Java (J2EE)
DBA études & production ORACLE
EMPLOYEUR : FIS SOFTWARE FRANCE (********), EDITEUR DE PROGICIELS D𠆚SSURANCE-VIE
juillet 2006 - décembre 2007
Dans une structure comportant 2 bases de données Oracle 9i sous Linux Red Hat et 1 base Oracle 9i sous Windows Server 2003, DBA études :
Installation des bases de données,
Surveillance, monitoring et tuning des bases de données,
Conseil en développement et en optimisation des requêtes SQL et des programmes PL/SQL,
Rédaction des normes de développement et contrôle de leur mise en oeuvre,
Aide à la préparation des livraisons et à la mise en place des environnements de développement,
Développement et maintenance d'un module web (écrit en PERL) permettant aux développeurs d'effectuer des opérations simples sur leurs schémas de base de données (import, export, etc.).
Pour le compte d’un nouveau client, dans un contexte de suivi de production, DBA sur des bases de données Oracle 10g :
Installation du noyau Oracle,
Installation des bases de données,
Installation et configuration de Oracle Enterprise Manager Grid Control 10g,
Surveillance, monitoring et tuning des bases de données,
Mise en place d’une politique de sauvegardes régulières (RMAN, dumps de schémas),
Support de niveau 2.
Environnement :
OS : Linux, Windows Server 2003
Outils : Toad, Oracle Enterprise Manager Grid Control 10g
Base de données : Oracle 9i & 10g
Langages : SQL, PL/SQL, Shell, Perl
Ingénieur d’études
Agence Nationale Pour l𠆞mploi (ANPE) GEODE (GEstion de l’Offre et la Demande d𠆞mploi)
octobre 2002 - août 2003
Dans le cadre du domaine fonctionnel Etablissement / Relations ANPE-Etablissements :
Conception technique,
Réalisation en Java,
Développement de procédures stockées PL/SQL,
Maintenance corrective,
Tests unitaires,
Tests d’intégration.
Environnement :
Matériel : PC (Windows NT), UNIX
Outils : TOAD
Base de données : Oracle 8i
Langages : JAVA (VisualAge For Java), SQL,
PL/SQL, Shell Unix Conception et développement des modules gérant la relation entre l𠆚NPE, les entreprises, et les demandeurs d𠆞mploi.
Ingénieur d’études
AVISIUM (*******) Web-reporting
août 2002 - octobre 2002
Spécifications et développement de la partie front-office de l’offre logicielle web reporting d'Avisium :
rédaction de spécifications fonctionnelles détaillées,
rédaction de spécifications techniques détaillées,
réalisation et tests unitaires de l'application (en PHP interfacé avec Microsoft SQL Server),
suivi de la recette utilisateurs,
maintenance corrective et évolutive jusqu’à la version 2.0.
Environnement :
Matériel : PC (Windows NT)
Base de données : Microsoft SQL Server
Langages : PHP 4, XML, Javascript, SQL
Serveur web : IIS
portail Extranet SOUPLE Ingénieur d’études
AXA France Assurance
septembre 2001 - août 2002
Le projet SOUPLE consiste à mettre en œuvre un portail Extranet AXA, accessible via Internet (navigateur ou logiciel), pour permettre aux prestataires extérieurs de se connecter aux systèmes d’information du Groupe AXA.
Dans le cadre du lot 2.2 (relation experts, messages entrants), et du domaine “évolutions hors actes de gestion” :
Conception UML,
Réalisation des composants COM,
Développement des pages ASP et XSLT,
Tests de l𠆚pplication,
Couverture de la période de garantie.
Environnement :
Matériel : PC (Windows NT)
Logiciels : Microsoft Visual Studio (Visual J++),
Rational ROSE, Microsoft Visual Source Safe
Base de données : Oracle 8i
Langages : Java, HTML, ASP, XML, XSLT,
Javascript, SQL, PL/SQL
EMPLOYEUR
ATOS ORIGIN SYSTEMS INTEGRATION (SECTEUR BANQUE / FINANCE / ASSURANCE)
mai 2001 - juin 2006
Septembre 2003 à juin 2006
Société Générale (DSIC/RIS)
Projet « Collecte des engagements »
DBA études ORACLE
Administration (maintenance, tuning) des bases de développement et de recette,
Interface projet avec les équipes d𠆞xploitation Oracle (bases d’homologation et de production),
Optimisation du code PL/SQL et des requêtes,
Développement de nouveaux modules en Shell et PL/SQL,
Pilotage de la migration des bases (8i) en mode locally managed uniform size,
Pilotage de la migration des bases vers Oracle 9i,
Rédaction de documentations techniques autour des apports d’Oracle 9i,
Rédaction de normes de développement SQL et PL/SQL et contrôle de leur mise en œuvre.
Environnement :
OS : UNIX
Outils : Toad
Base de données : Oracle 8i puis Oracle 9i
Langages : SQL, PL/SQL, Shell, C++
Au sein d’un projet fortement axé sur des développements batch/IHM PL/SQL/Shell Unix :
Ingénieur de développement
GAN Refonte du système d𠆞ncaissement IARD
mai 2001 - septembre 2001
Au sein de l’équipe de développement TP :
Mise à niveau des Spécifications Fonctionnelles Détaillées et des Spécifications Techniques Détaillées,
Développement d’écrans TELON de consultation et de mise à jour de comptes contrat,
Tests unitaires,
Tests d𠆞nchaînement.
Environnement :
Matériel : IBM 30XX – MVS
Logiciels : CICS - DB2 – TELON
Base de données : DB2
Langage : COBOL L𠆚pplication NORIA est destinée à remplacer l𠆚ncien système et couvrir toutes les fonctions nécessaires à la gestion de l𠆞ncaissement des primes, en mode d𠆞ncaissement direct et confié ajusté.
EMPLOYEUR
: IBM GLOBAL SERVICES (SECTEUR BANQUE ET FINANCE)
juin 1997 - avril 2001
CEDICAM
Gestion des flux de données
Ingénieur de développement
IBM s’occupe du développement de la partie administration du produit et se base sur une architecture Websphere pour le coté client et Pacbase C/S pour le coté Serveur.
Au sein de l’équipe de réalisation client (VisualAge for JAVA et Websphere Studio) :
Réalisation de maquettes écran sous Websphere Studio.
Réalisation de Servlets et JSP.
Tests unitaires & tests d’intégration.
Environnement :
Matériel : PC
Logiciels : Websphere Studio, Visualage for Java
Langages : HTML, Javascript, JSP, Java TE-MINOS est un produit de gestion des flux de données entre les différentes caisses du Crédit Agricole, développé en collaboration avec ATOS Origin.