Troubleshooting et Tuning Oracle Exadata.
Définition et implémentation d'architecture Oracle haute disponibilité.
Architecte base de données
CEGEDIM/DENDRITE – Santé et données stratégiques, CA 877 M€ - effectif : 7200 – grands comptes clients
2006 - aujourd'hui
Contexte Outre son activité d’éditeur de solutions logicielles, CEGEDIM est fournisseur de données médecins pour de grands laboratoires, tels SANOFI-ADVENTIS ou PFIZER.
• Environnement : Linux, AIX, Windows, Oracle, rman, Perl, shell, Jboss, Java, Flex, Informatica, SVN.
Projets « Base médecins » et gestion des relations publiques
Au sein de la DSI, définition et développement de processus « d’historisation », transactions logiques longues et leur exploitation, de réplication et d'industrialisation.
Mise en place de flux inter-applicatifs.
Support technique Oracle aux équipes de développement, ETL, intégration, industrialisation et exploitation (niveau 3).
Installation, Upgrade, tuning (facteur de gain jusqu'à plus de 1000) et administration Oracle.
Validation technique des modèles de données. Veille technologique.
Intervention en exploitation chez le client (SANOFI-ADVENTIS).
Editeur de logiciel, CA 165 M€ - effectif : 1500 en 2005, 2300 en 2006 – 500000 clients
SAGE
2000 - 2006
Architecte technique / DBA Etude Oracle
Contexte SAGE a connu une croissance rapide, le système d’information n’a pas évolué à la même vitesse. Une nouvelle architecture et de nouveaux outils devenaient indispensables pour exploiter au mieux un parc de 500 000 clients.
• Encadrement de 3 personnes,
• Environnement : Windows, Linux, AIX, Delphi, Oracle, SQL Server.
Projets Intégration de l’ERP ADONIX X3
Dans le cadre de la migration de la comptabilité et de la gestion commerciale sur l’ERP Adonix X3 :
• Définition de l’architecture technique / dimensionnement des serveurs.
• Implémentation des flux d’échange avec le CRM.
Evolution de l’infrastructure Oracle
Augmentation significative du nombre d’utilisateurs (croissance externe). Le serveur Oracle en environnement Microsoft atteint ses limites (600 utilisateurs simultanés).
• Migration vers un système Linux
• Montée en compétence de l’équipe d’exploitation
Gains : Pas de ré-investissement matériel
FrameWork de développement / Modèle de données.
Le FrameWork a été développé en Delphi 4, ce dernier n’est plus maintenu. Le modèle de données ne permet pas de répondre dans de bonnes conditions aux attendus des directions utilisatrices.
• Migration de Delphi 4 à 7 du FrameWork interne.
• Développement d’une couche objet pour assurer la compatibilité avec le précédent FrameWork.
• Formation et support des développeurs pour les nouveaux projets.
• Refonte du modèle de données (AMC designor).
• Réalisation d’une réplication SQL-Serveur/Oracle
• Initiation à l’approche SOA.
Gains : Meilleure stabilité, amélioration des temps de réponse et une totale compatibilité avec les développements existants.
Refonte de l’architecture technique d’exploitation
L’architecture existante (un cluster par site, réplication maître/maître, interconnexion par LS) engendre un coût de maintenance élevé (passage par de la sous-traitance), des lourdeurs d’exploitation pour une qualité de service médiocre (coupures sur LS).
• Centralisation de l’exploitation sur 1 seul serveur.
• Passage des LS à une technologie de Frame relay.
Gains : Réduction des coûts de maintenance. Maitrise interne des technologies en place. Garantie quant à la qualité de service.
Transverse Exploitation
• c
Normalisation / Qualité
• Définition et rédaction des normes et méthodes de développement.
• Audit de code.
Référant technique / DBA étude
• Support et formation Oracle / Delphi
• Suivi des environnements de développements, Intégrations, Pré-Prod et production.
Veille technologique
• Remise à niveau continue sur les technologies en place et prospection de technologies nouvelles.
• Animation de rendez-vous techniques.
Editeur de logiciel (Ingénieur d’étude)
CETAL Conseil (SSII) 3 ans SAGE –
1995 - 2003
Depuis 2000 (voir plus haut)
1 an 3 mois SAV – Solution Assurance Vie pour Predica (Crédit Agricole), la Henin Vie et Auchan (Chef de projet)
Projets Gestion des dossiers client
Migration technique et fonctionnelle de l’application dans un environnement client/serveur Delphi/Oracle.
Définition des techniques de développement SQL, PL-SQL et Delphi.
Tâches de modélisation, d’administration et d’installation de bases de données.
• Environnement : Windows NT 4, Oracle 8, Delphi 5
AIR INTER (Analyste-programmeur)
TENOR Informatique (SSII)
1991 - 1995
Projets Maintenance sur la comptabilité et la billetterie
Etude et développement d'un moniteur IDMS (avec interpréteur on-line et mise à jour des données).
Etude et développement d'une interface de télétransmission.
Projet STAR
Fusion avec la billetterie AIR France. Développement d'une interface CICS-MVS et de CLIST pour l'environnement STAR.
• Environnement : MVS, CLIST, CICS, IDMS, VSAM, COBOL2, CFT
(Ingénieur d’étude)
VIVENDI / COMPAGNIE GENERALE DES EAUX
aujourd'hui
Projets Interface d’édition des bulletins de paie
Etude et développement en collaboration avec le service SIGA-GIP.
Gestion du recouvrement et des faillites
Développement d'une librairie d'objets.
Modélisation et implémentation de la base de données.
Etude et développement de l’application en client/serveur.
Gestion des abonnements
Optimisation, migration de version et passage en client/serveur d'un logiciel de gestion des abonnements aux revues internes.
Assistance à la cellule du support technique
Etude comparative d'outils de développement Client.
Conception et réalisation d'un logiciel de gestion et calcul d'adresses IP.
• Environnement : Windows NT 4/95/3.11, Oracle 7, PowerBuilder 5 puis 7, VisualBasic 6, 4ème Dimension 6, Access 2
Études et formations
Certification OCM
Oracle University
2012
Oracle 11g New features (Oracle)
2009
Certification OCP 10g
2009
Certification OCP 9i
2008
Certification OCA 9i
2008
Langues
Anglais - C2
Autres compétences
Compétences :
Systèmes AIX 5.3, Linux 2.4/2.6, Windows 2000/XP, MacOS 7.5, MacOSX 10.5, NOVELL 3, MVS, VM/CMS
Langages SGBD Oracle SQL, PL/SQL
L4G Micro Delphi 1 à 2007, PowerBuilder 3 à 7, NS-DK 1, Visual Studio 2005, 4ème DIMENSION 5 et 6
L3G Micro C#, PASCAL OBJECT, C/C++, VISUAL BASIC
L2G Micro ASSEMBLEUR Intel, ASSEMBLEUR Motorola
L3G Gros système COBOL II, CICS, REXX, CLIST (ISP, ISR)
L2G Gros système ASSEMBLEUR IBM
Scripting Perl, Bash, Shell, CShell, Rexx, Dos
Versioning SVN, CVS
SGBD ORACLE 7 à 11g, MS SQL Serveur 6.5 à 2000, IDMS, INTERBASE 5.5, PARADOX 4/5, 4ème DIMENSION 5 et 6