DEPUIS JANVIER 2010
SOCIETE GENERALE SECURITIES SERVICES / LIQUIDITY
MANAGEMENT
Développeur Oracle PL/SQL et Tibco Business Works
Environnement :
OS : Unix
Outils : Toad
Base de données : Oracle 10g
Langages : SQL, PL/SQL, Shell Unix
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
D’OCTOBRE 2009 A DECEMBRE 2009
SGAM ALTERNATIVE INVESTMENTS / LYXOR
DBA études et production
Environnement :
OS : Unix
Outils : Toad
Base de données : Oracle 10g
Langages : SQL, PL/SQL, Shell Unix
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.
DE JANVIER 2008 A AOUT 2009
VSCT (EDITEUR NOTAMMENT DU SITE ********)
DBA études ORACLE
Environnement :
OS : Unix (Solaris 10)
Outils : Toad, Eclipse for Java
Base de données : Oracle 9i & 10g
Langages : SQL, PL/SQL, Java (J2EE)
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’exé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’accès aux données (Shell Unix ; PL/SQL) ,
Développement de modules java d'accès aux données (utilisation du framework hibernate).
DE JUILLET 2006 A DECEMBRE 2007
EMPLOYEUR : FIS SOFTWARE FRANCE (********), EDITEUR DE PROGICIELS D’ASSURANCE-VIE
DBA études & production ORACLE
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
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.
DE MAI 2001 A JUIN 2006
EMPLOYEUR : ATOS ORIGIN SYSTEMS INTEGRATION (SECTEUR BANQUE / FINANCE / ASSURANCE)
Septembre 2003 à juin 2006
Société Générale (DSIC/RIS)
Projet « Collecte des engagements »
DBA études ORACLE
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 :
Administration (maintenance, tuning) des bases de développement et de recette,
Interface projet avec les équipes d’exploitation 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.
Octobre 2002 à août 2003
Agence Nationale Pour l’Emploi (ANPE)
GEODE (GEstion de l’Offre et la Demande d’Emploi)
Ingénieur d’études
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’ANPE, les entreprises, et les demandeurs d’emploi.
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.
Août 2002 à octobre 2002
AVISIUM (********/)
Web-reporting
Ingénieur d’études
Environnement :
Matériel : PC (Windows NT)
Base de données : Microsoft SQL Server
Langages : PHP 4, XML, Javascript, SQL
Serveur web : IIS
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.
Septembre 2001 à août 2002
AXA France Assurance
portail Extranet SOUPLE
Ingénieur d’études
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
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’application,
Couverture de la période de garantie.
Mai 2001 à septembre 2001
GAN
Refonte du système d’encaissement IARD
Ingénieur de développement
Environnement :
Matériel : IBM 30XX – MVS
Logiciels : CICS - DB2 – TELON
Base de données : DB2
Langage : COBOL L’application NORIA est destinée à remplacer l’ancien système et couvrir toutes les fonctions nécessaires à la gestion de l’encaissement des primes, en mode d’encaissement direct et confié ajusté.
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’enchaînement.
DE JUIN 1997 A MAI 2001
EMPLOYEUR : IBM GLOBAL SERVICES (SECTEUR BANQUE ET FINANCE)
Janvier à mai 2001
CEDICAM
Gestion des flux de données
Ingénieur de développement
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.
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.
Novembre 1999 à janvier 2001
Caisse Nationale du Crédit Agricole
Tierce Maintenance Applicative sur le middleware NSCOM
Ingénieur d’études
Environnement :
Matériel : PC, Unix
Logiciels : NSDK, Visual C++
Base de données : Oracle (sous NT) et DB2 (sous Unix)
Langages : C/C++, SQL, PL/SQL
IBM réalise la maintenance d'un logiciel réalisant l'interface entre des programmes clients (sous NT) et des programmes serveurs (sous NT et Unix) :
Encadrement d'une équipe de 2 personnes,
Réalisation d'outils de test en C et en NSDK et déroulement de tests,
Maintenance corrective et évolutive.
Septembre – octobre 1999
Banque NSM/ABN-Amro
Ingénieur de développement
Environnement :
Matériel : PC (Windows NT)
Logiciels : CFT, Visual C++
Langages : C++ IBM développe une application réalisant des transferts de fichiers entre un serveur Windows NT et un RS/6000 sous Unix d'une part, et entre le serveur Windows NT et un AS/400 d'autre part.
Au sein d’une équipe de 3 personnes :
Etude de faisabilité,
Réalisation du serveur de fichiers entre Windows NT et le RS/6000 en interfaçant le langage C avec le produit CFT (Cross File Transfert),
Tests de fonctionnement et de performances.
Mai à juillet 1999
Banque Barclays
Conversion an 2000 d’applications bancaires
Ingénieur d’études
Environnement :
Matériel : PC (Windows NT)
Logiciels : Access, Word, Excel
Dans le cadre de la conversion de 4 applications bancaires sous Access 2 vers Access 97 avec mise en conformité an 2000 :
Etude d'impacts et chiffrage,
Conversion et mise en conformité an 2000,
Tests de non-régression unitaires,
Rédaction de manuels utilisateurs,
Recette utilisateurs.
Août 1998 à mai 1999
puis
Août - Septembre 1999
BNP Paribas
Projet Surveillance Comptable
Ingénieur d’études
Environnement :
Matériel : IBM/MVS/TSO
Logiciels : MAESTRO, WORD, EXCEL, VISIO
Langage : COBOL Dans le cadre de la problématique de l’an 2000 et du passage à l'euro des Systèmes d'Information de la B.N.P., les applications utilisées à des fins de surveillance comptable faisaient l'objet d'une adaptation. Les applications concernées étaient au nombre de 12, utilisées par de multiples entités.
Dans le cadre du passage à l'EURO :
Evaluation des charges d'adaptation,
Etude d'impacts,
Conception technique,
Encadrement d'une équipe de 3 personnes,
Mise en conformité de programmes batch et de programmes d'édition,
Tests de non-régression,
Qualification EURO.
Dans le cadre du passage à l'an 2000 :
Etude préalable,
Evaluation des charges d'adaptation,
Mise en conformité de programmes batch et de programmes d'édition,
Tests de non-régression,
Qualification An 2000.
Septembre 1997 à août 1998
Services Financiers de La Poste
Sirocco
Analyste-programmeur
Environnement :
Matériel : IBM 30XX - MVS
Base de données : DB2
Logiciels : CICS, PACBASE, PACDESIGN, START
La Poste a souhaité mettre à disposition des utilisateurs des 17000 bureaux un nouveau système d'informations développé autour des notions de personne, client et contrat. Ce projet, baptisé SIROCCO, a pour objectifs de mettre en œuvre un référentiel Catalogue Produits, Clients, Contrats et la gestion administrative des clients et contrats de La Poste.
Spécifications techniques,
Réalisation de programmes TP sous Pacbase,
Tests unitaires.
DOMAINES DE COMPÉTENCES
Compétences métiers :
• Administrateur de base de données Oracle
• Ingénieur d’études et de développement
Compétences fonctionnelles :
• domaine assurance (IARD, assurance-vie)
• domaine bancaire (produits financiers, surveillance comptable, etc.)
• domaine ferroviaire
Compétences techniques :
• Langages : Java, PHP, HTML, Javascript, XML, PL/SQL, SQL, Cobol, Shell Unix/linux
• Bases de données : Oracle (8i à 11g), Mysql
• Outils : Eclipse, Visual Age for Java, Websphere, Microsoft Visual Studio, Rational ROSE, Rational Clearcase, Rational Clearquest, Visual Source Safe, Pacbase, Toad
• Méthodologies : Merise, UML
FORMATION
Scolaire :
• 1995 - Licence d’informatique – Université de Bourgogne à Dijon (21)
• 1994 - BTS informatique de Gestion – Lycée Paul Claudel de Laon (02)
• Etudiant en cours du soir à l'Ecole d'Ingénieurs du CNAM.
Préparation du diplôme d’ingénieur spécialité informatique option systèmes d'information (ISI) - Parcours Systèmes d'information décisionnelle
(Présentation : ********.php?P_code_dip_parcours=CYC12)
Unités d’enseignement obtenues :
ENG110 : Management de projet pour l'ingénieur
ENG111 : Information et communication pour l'ingénieur
ENG200 : L’ingénieur au XXIème siècle
EME102 : Management et organisation des entreprises
TET102 : Management social pour ingénieur et communication en entreprise
NFE101 : Ingénierie de reconstruction
NFE103 : Méthodologies avancées d'informatisation
NFE107 : Urbanisation et architecture des systèmes d'information
NFE115 : Informatique décisionnelle
NFE211 : Ingénierie des systèmes décisionnels(1)
NFE212 : Ingénierie des systèmes décisionnels(2)
NFP108 : Spécification et Modélisation Informatiques
Professionnelle :
• 1997 : Méthodes et outils d'IBM Global Services (formation de 10 semaines, notamment autour de Pacbase, DB2, Merise)
• 1998 : PHP, Mysql
• 1999 : Visual Age for Java
• 2000 : Websphere Studio & Websphere Application Server
• 2001 : Javascript, UML
• 2002 : Développement .NET : Visual Basic .NET
• 2003 : Oracle 9i DBA (niveau 1)
• 2003 : Oracle – optimisation des requêtes
• 2004 : Oracle 9i DBA (niveau 2)
• 2004 : Tuning Oracle
• 2005 : Oracle 10g DBA (préparation – et réussite - à la certification Oracle
Database 10g DBA OCA)
• 2009 : Oracle : sauvegarde et restauration avancés
• 2009 : Certification Oracle Database 10g DBA OCP