Menu

Olivier BERNHARD

Joinville

En résumé

Je suis spécialisé dans le le déploiement, l'administration et l'optimisation des performances de bases de données Oracle (versions 7 à 11gR2) en environnement Unix principalement. Je monte également en compétences sur l'administration et l'optimisation des bases de données postgres/enterprisedb.

Mes compétences :
Performance
Architecture
Oracle
Unix

Entreprises

  • DIA

    Joinville maintenant
  • Alstom - Expert bases de données

    2015 - maintenant
  • SmartFocus - Expert Oracle / DBA Postgres / Enterprisedb

    Clichy 2013 - 2015
  • InfoVista - Expert Oracle

    Les Ulis 2008 - 2013 J’ai rejoint InfoVista avec l’objectif d’améliorer l’expertise Oracle des poles support et Professional Services offerte aux clients dans le cadre du deploiement et de l’optimisation des bases ORACLE intégrées au sein des solutions infovista dans des environnements à forte contrainte de disponibilité et volumétrie.

    Environnement Technique :
    -----------------------
    Oracle 9.2 / 10.2 / 11gR2 beta/release, Partitioning, Solaris 9/10, Linux RedHat/OEL, Windows 2003, data guard sur de nombreuses plates-formes hétérogènes, RMAN

    Réalisations :
    ------------

    • Installation, administration et migration des bases de données 9i,10g,11g en environnement de production

    • Déploiement et troubleshooting de Dataguard en environnement de production client. Supervision et réalisation des opérations de switchover/failover database/applicatif.

    • Analyse et résolution de tous les incidents base de données entrainant une défaillance applicative (analyse crashs dumps et identification de bugs, identification du code sql/pl en erreur, détection et résolution des problèmes d'intégrité de données avec retour R&D pour analyse et correction applicative/modèle de données/code pl/sql.

    • Restauration partielle ou intégrale de bases de données de production suite à corruptions applicative ou défaillences matérielles

    • Analyse et résolution des incidents de synchronisation dataguard, Reprise manuelle sur migrations de kernel 9i,10g,11g ou migration de données interrompues, application de hotfix kernels, réorganisation de bases ).

    • Troubleshooting des temps de réponse de bout en bout des plateformes InfoVista (frontend, tiers applicatif java, tiers base de données, operating system/Network, stockage) et isolation des bottlenecks

    • Troubleshooting des temps de réponse Oracle (décomposition et analyse des temps de réponse basée sur les outils standards statspack, awrs, ash, dbms_monitor, tkprof, trace_analyzer, snapper)

    • identification du code SQL applicatif impactant, Analyse et Réglage des paramètres d'instance pour maximiser l'efficacité de l'instance. Corrélation avec l'analyse des temps de réponse Applicatifs (profiler java, jstack), Operating system/Hardware avec caractérisation des problèmes de charge Cpu, mémoire et disque impactant l'execution du moteur de base de données (sar, vmstat, iostat, dtrace, truss).

    • Analyse des plans d'exécution des ordre sql consommateurs, détection des plans d'exécution non optimaux, caractérisation des root cause (code sql sub-optimal, Statistiques de l’optimiseur, comportement de l’optimiseur sur la base des traces 10053, Indexation non optimale). Interface avec la R&D pour définir la meilleure stratégie de correction (réécriture, ré-indexation).

    • Conseil auprès des équipes consulting et avant vente pour recommandations sur sizing et choix hardware (machines et stockage), configuration du stockage dans le cadre du déploiement de l’infrastructure InfoVista.

    • Audit global de performance des plateformes clients

    • Audit de performance de l’infrastructure de stockage des plateformes clients

    • Déploiement d'Oracle VM pour la reproduction rapide de test case (rapatriement et reconstruction des bases de données client)
  • Toshiba Tec Europe Imaging Systems - DBA Oracle/EBS senior

    Puteaux 2002 - 2008 Environnement Technique :
    -----------------------

    Solaris 8/ Linux RedHat 4, RedHat Cluster, Oracle 8i/10g,RMAN, Networker, SAN brocade / Baie Hitachi, Robotique Storagetek, 4 Bases de 800Go, 300 utilisateurs concurrents internes, 40000 batchs journaliers et plusieurs centaines de clients revendeurs connectés sur le store internet

    Realisations :
    ------------

    2002-2006 Déploiement et Administration de l’ERP européen Oracle Applications

    • Migrations Oracle Application vers releases supérieures (11.5.3 - 11.5.7 - 11.5.8 - 11.5.10.2). Migration des couches applicatives et du middleware Oracle Applications (Apache, Forms, concurrent managers et SGBD)

    • Clonages Oracle Application pour la mise à disposition des environnements de développement et recette aux équipes fonctionnelles et projets (autoconfig, rapidclone)

    • Analyse et application des patches Oracle Applications en environnements de développement, recette et production en coordination avec les équipes fonctionnelles et projets pour l'intégration des différentes entités européennes

    • Implémentation de la solution de purge/archivage « Optim - Princetone » ayant permis de maîtriser la croissance en volume et l’amélioration des temps de réponses suite à des réorganisations régulières post-purge/archivage

    • Monitoring et tuning du middleware Oracle Applications

    • Déploiement et Administration des bases de données Oracle utilisées par l'ERP et les systèmes satellites

    • Etude et réalisation des migrations SGBD Oracle vers releases supérieures (8.1.7.2/8.1.7.4/10gR1/10gR2) en contexte Oracle Applications 11i

    • Déploiement et gestion des sauvegardes Oracle architecture RMAN centralisée sur librairie de stockage avec solution Networker.

    • Analyse et résolution de tous les incidents base de données

    • Mise en place et exploitation des solutions de monitoring des temps de réponse de bout en bout Oracle/Oracle Applications (dbconsole, scripting, alertes sur seuils et évènements).

    • Analyse et résolution des problèmes de performance : étude systématique des temps de réponse basée sur les métriques de charge et d’attente Oracle / Unix. Identification du code SQL impactant les temps de réponse

    • Résolution des problèmes de performance identifiés par tuning de l’instance/base/Operating system et apport de conseils sur la réécriture du code PL/SQL spécifique en collaboration directe avec les équipes fonctionnelles ou recherche de patches correctifs pour le code standard

    2007-2008 Technical Team Leader et chef de project sur les révisions de l'architecture technique de l'ERP

    • Encadrement de l'équipe technique en charge de l'administration de l'infrastructure Oracle Application. Définition des plans d'action, Coordination et assistance technique sur les actions menées par l'administrateur Unix/SAN, l'administrateur réseau et le second dba Oracle/Oracle Applications pour la mise à disposition des environnement de développement, recette et production

    • Etude et proposition des solutions techniques alternatives pour l'évolution de l'architecture technique de l'ERP

    • Conduite du projet d'évolution vers une architecture distribuée mixte Solaris/Linux et coordination des actions menées conjointement entre l'équipe technique interne et le prestataire extérieur

    • Conduite du projet d'évolution vers une architecture distribuée full linux et coordination des actions menées conjointement entre l'équipe technique interne et le prestataire extérieur

    • Conduite du projet de mise en place du site de Disaster Recovery linux et coordination des actions menées conjointement entre l'équipe technique interne et le prestataire extérieur

    • Conduite du projet d'externalisation de la production informatique sur le site distant et coordination des actions menées conjointement entre l'équipe technique interne et le prestataire extérieur
  • Devoteam - DBA Oracle

    Levallois-Perret 1999 - 2002 10/2001-02/2002 GEOPOST, DBA ORACLE de production

    • Au sein d’une équipe d’Infogérance, Administration des bases de données Oracle de la société GEOPOST utilisées pour l’activité de suivi et d’acheminement des colis en Europe. Bases de données Oracle 7.3.4.x, 8.1.x sous Solaris et Aix, en environnement SAN, baie de disques EMC et solution de sauvegarde NetBackup. Activité concentrée sur l’optimisation des temps de réponse Oracle/Unix et la Réorganisation des bases de données avec forte contrainte de disponibilité 7/7 24/24.

    09/1999-09/2001 AIR France, DBA ORACLE de production

    • Au sein de l’équipe SYSTEMES UNIX/SGBD, Administration des bases de données de production critiques utilisées pour les activités de réconciliation bagage passager, fret et gestion des vols sur les aéroports d’Orly et Roissy, avec forte contrainte de disponibilité 7/7 24/24.

    • Bases de données Oracle 7/8/8i sous Solaris et NT en environnement SAN, baie de disque EMC et solution de sauvegarde EDM.

    • Opérations courantes d'administration, Monitoring, résolution des incidents de production et Tuning des bases de données

    • Gestion des sauvegarde/restaurations via EXPORT, RMAN et EBU

    • Installation des environnements oracle pour les nouvelles applications (développement, recette, production) - Configuration du système pour l'accueil des SGBD, Installation des SGBD, création des bases, configuration connexions client-serveur, configuration de l'environnement pour la mise en exploitation courante (backups, procédures automatiques arrêt/redémarrage).

    • Migrations des SGBD vers releases supérieures dans le cadre d'upgrades applicatifs

    • Support auprès des utilisateurs/développeurs/HelpDesk/support niveau2

    • Formation des pupitreurs à l’administration des bases de données Oracle

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :