Contexte : 190 instances Oracle, 270 bases DB2, 100 instances MySql (en forte croissance), 790 bases Sql Server. Absence d'industrialisation d'administration de SGBD. Mise en place d'ITIL (incidents, changements, demandes de service).
Tout SGBD : Mise en place de la supervision SGBD pour Oracle, DB2, MySql et Sybase avec l’outil CA Insight DPM. Prise en charge complète de l'installation et du déploiement de l'outil CA Insight DPM, rédaction des procédures et documentation de l'architecture.
Transfert de compétences (tous sauf Sybase).
Résolution d’incidents N1 et N2.
Support aux utilisateurs finaux.
Oracle : Analyse et optimisation de performances des bases de données 9iR2 (statspack, OWI, event 10046, event 10053, trcanlzr, topas, nmon), 10gR2 (Idem qu'en 9iR2 plus AWR) et 11gR2 (AWR, ADDM, topas, vmstat, trace 10046 et trcanlzr): Exploitation de rapports statspack/AWR. Utilisation de vues matérialisées (impossibilité de réécriture de code). Implémentation argumentée et après tests de non régression approfondis, de paramètres cachés Oracle (correction de bugs du comportement de l'optimiseur le plus souvent).
Analyse d'impact d'évolutions applicatives et rédaction de procédures de livraison.
Industrialisation du scripting d'administration sur AIX, HP-UX et Linux CentOS et RedHat : Langage actuellement utilisé Korn Shell (reprogrammation en Perl en cours), SQL et PL/SQL.
Rédaction des documents d'exploitation et de manuels d'utilisation et d'exploitation du scripting d'industrialisation.
Support au développement (DBA Etudes).
Migration Oracle 9iR2 vers 10gR2.
Installation et déploiement de Grid Control 10gR2 (agents sour Windows, AIX et HP-UX).
Participation aux choix d'architecture du datacenter de la GMF en tant qu'expert technique.
Mise en place de Dataguard comme solution de PCA/PRA.
DB2 : Analyse et résolution de problèmes de performances.
MySql : Mise en place de toute la plateforme Haute Disponibilité (Replication Dual-Master).
Normalisation de l'architecture MySql et du déploiement.
Analyse et optimisation de problèmes de performances.
Sql Server : Installation multi-instances sur serveurs mutualisés. Administration des plans de maintenance (sauvegardes, restaurations, statistiques, gestion des logs). Optimisation des performances (indexation, gestion des transactions, ajout des traces Sql Server) à l'aide de l'outil dBArtisan, l'Activity Monitor et Sql Profiler.
Environnement technique: Shell (Kornshell 88, BASH), Perl, AIX 5.3 – 6.1 – 7.0 (topas, vmstat), HP-UX 11iv3 (glance, top, vmstat), Linux RedHat, Linux CentOS, Fedora 15, Oracle 9iR2 et 10gR2 (SQL, PL/SQL, explain, Imp/Exp, RMAN, statspack, DataPump, AWR, ADDM, trace 10046 et 10053, trcanlzr, partiotioning), DB2 v9.5 (event monitors)
Environnement applicatif: Metalink, Grid Control, dBArtisan, CA Insight DPM. Principaux progiciels: Meta4, WebXl, Augeo, ITSM, GeoConcept, ScénarioRH, Ulis, Agresso, Abel, EIS... plus de 100 applications métier différentes. Développements internes sous Java et Websphere
Interventions Ponctuelles Ministère de l'Intérieur
09/2011 (3 jours) : Audit et résolution de problèmes de performances liés à l'extraction des enregistrements ID (outil charon). Solution adaptée aux fortes contraintes de disponibilité du système. Utilisation des outils DB2 de diagnostique et monitoring de performances (moniteur d'évènements).
02/2010 (3 jours) : Mise en place de SQL Replication pour la base schengen. Tests de montée en charge, monitoring de ressources employées. Plateforme de qualification validée.
10/2009 (1 jour) : Audit d'une base DB2 v8.2 (schengen) : Sécurité (authentification et base d'utilisateurs employée), backup/restore (vérification de l'existence d'un backup périodique et des procédures de restore), vérification de collecte de statistiques, vérification des supports de stockage (tablespaces), analyse du db2diag.
Analyse et optimisation de performances des bases de données 9iR2 et 10gR2 (AWR, ADDM, glance, vmstat, trace 10046 et trcanlzr): Exploitation de rapports statspack/AWR multi-instances.
Analyse d'impact d'évolutions applicatives et rédaction de procédures de livraison.
Automatisation d'opérations d'administration de bases de données Oracle (mise place/retrait de flashback database automatique, gestion des restore point et du mode d'archivage des logs) (scripting shell, SQL, PL/SQL).
Conception, développement et tests du scripting d'administration sur HP-UX et Linux CentOS et RedHat.
Support aux équipes de développement.
Administrateur de bases de données de l'équipe de Qualification du Parc Applicatif (environnements pré-exploitation et formation), interlocuteur privilégié avec les équipes de production et de développement.
Rédaction de documents d'exploitation et de manuels d'utilisation et d'exploitation du scripting d'automatisation.
Environnement technique: Shell (Kornshell 88, BASH), HP-UX 11.11 à 11.31 (glance, top, vmstat), Linux RedHat, Linux CentOS, Oracle 9iR2 et 10gR2 (SQL, PL/SQL, explain, Imp/Exp, RMAN, statspack, DataPump, AWR, ADDM, Flashback, trace 10046, trcanlzr).
Environnement applicatif: Metalink, LoadRunner, Toad, Grid Control. Principaux progiciels: OCS. Développements internes (projet ATLAS/IRIS) sous Java et BEA Weblogic.
DBA Oracle - DB2
SMABTP – Assurance du batîment et des travaux publics 2006 – Ce jour
Industrialisation de l'administration des bases de données Oracle 9iR2
Shell Scripting, SQL, PL/SQL
Optimisation des performances de bases de données Oracle 9iR2
Shell Scripting, Statspack, nmon, topas, SQL, PL/SQL
Mise en place de backup/restore incrémentales RMAN, à chaud ou à froid.
Shell Scripting, RMAN, SQL
Industrialisation d'opérations d'administration de bases de données Oracle (collecte de stats, backup/restore, copie de données) sur environnements multi instances.
Shell Scripting, SQL
Copie de données par export/import entièrement automatique en environnement distribué.
Shell Scripting, SQL, PL/SQL
Administration de bases de données DB2: Création, paramétrage, backup/restore, copie, clonage.
AIX, db2, SQL
Optimisation des performances de bases de données DB2 V8.2
Event monitors, SQL, db2mon
Support aux utilisateurs et aux équipes de développement.
Explain (DB2 - Oracle), Statspack, Event monitor
Mise en place de l'Advanced Replication après analyse du besoin de distribution de données en environnement Internet depuis réseau de production.
Advanced Replication, Imp/Exp, Dataguard, Clonage
Etude de migration d'Oracle 9iR2 vers Oracle 10gR2: Analyse d'impact applicatifs, établissement du planning et des coûts, relation avec les éditeurs.
Microsoft Project, Metalink, Principaux progiciels concernés: HR Access, Chronogestor, WebXL, Autosys, Staffware. Développements internes sous Java et Websphere
Obtention de la certification professionnelle Oracle: DBA OCP 9i
RMAN, SQL Loader, Imp/Exp, OEM, RedHat Linux, LVM2, SQL, PL/SQL
Réalisation d'une étude de marché informatique auprès de différents secteurs socio-professionnels
Réalisation du prévisionnel
Rédaction du plan d'affaires
Oracle V7, V8i; SQL, PL/SQL
Documentation d’administration BaaN - Oracle
Analyse, conception et développements d’outils d’administration BaaN – Oracle sous Sun Solaris
Shell Scripting, SQL, PL/SQL, UNIX Solaris, C
Support, conseil et assistance technique auprès des utilisateurs finaux
Support d’administration système
UNIX (HP-UX, Sun Solaris, AIX), Windows 2000, Netbackup
Administration de l’outil de reporting Crystal Reports (Version 7.5)
CONSULTANT TECHNIQUE BaaN
TEAMLOG – Société de Services en Informatique 1997 – 1999
Installation et mise en route du progiciel BaaN
UNIX, Windows NT et 2000
Changement de version du progiciel (depuis les versions 2 et 3) Développement de programmes et d’interfaces BaaN
4GL BaaN, BaaN SQL
Support, conseil et assistance
Formateur BaaN (Tools I, II et III)
Administration du progiciel sous les différents SGBDR supportés par BaaN Administration système de base UNIX et NT
Références : CEIS TM, CPA, SODEXHO, COMATELEC, CARRIER, BAAN France, STOLZ, AVI & PESCHARD, GEC EBT, EPITECH
12 Semaines
Mise en route d’un EDI interne
Mise en place de l’organisation de l’administration (mises à jour, utilisateurs, travaux d’exploitation)
Shell Scripting, Cron, At
12 Semaines
Evolution d’un programme de Calcul de Pièces d’Outillage. Langage C sous UNIX. Stations de travail HP
7 Semaines
Installation et Configuration d’un serveur de Newsgroups dans le Réseau Local de PEQUIVEN.