Sylvain - Administrateur système C

Ref : 100511G002
Photo de Sylvain, Administrateur système C
Compétences
C
REDHAT
Expériences professionnelles
  • Expérience professionnelle

    TELLORA et GRIFC (de septembre 2018 à aujourd’hui) Expert SGBD Oracle, DBA PostgreSQL, administrateur
    Linux et réseau sous CentOS 6 et 7 (PARIS et ROUEN)
    A temps partiel avec TELLORA sur Paris (revendeur Oracle et infogérance), mission courte d’expert Oracle en
    performances, rapport d’audit de performances et tuning du SQL :
    - Environnement ODA chez le client Comgest Oracle 12.1.0.2 et Oracle Standard Edition 12.1.0.2 chez le client
    Adami.
    A mi-temps avec GRIFC sur Rouen (Société Editrice d’un logiciel ERP et WEB « inauto » pour grossistes de pièces
    automobiles), responsable du bon fonctionnement de l’infrastructure système, réseau et base de données.
    - Clients concernés: Delestrez (Amiens), Durand Services (Lyon), Guiproman B&M (Aix en provence), Aisne Diesel
    Services (St Quentin), Gueudet (Amiens), Ragues (Caen)
    - Administrateur Linux, réseau et base de données Oracle et PostgreSQL
    - Réalisation des normes PostgreSQL
    - Formation des développeurs (anciennement du monde Oracle) à l’usage de PostgreSQL.
    - Réalisation des masters CentOS intégrant de l’Oracle 11gR2 et/ou du PostgreSQL 11
    - Clônage d’une base Oracle vers PostgreSQL à partir de l’outil ora2pg (migration d’Oracle vers PostgreSQL)
    - Gestions des scripts de sauvegarde et de supervision de PostgreSQL et d’Oracle.
    - Conseils aux développeurs en écriture SQL avec Oracle et PostgreSQL.
    - Gestion de la sécurité et du failover des environnements d’accès des bases de données et sites web (marchands)
    avec iptables, Apache (Reverse Proxy).
    - Mise en place d’un VPN.
    Environnement: ksh/bash, Oracle Database 11gR2, PostgreSQL server 11, pgadmin 4, ora2pg, CentOS 5.8, 6.7 et 7.5,
    apache 2.4, iptables et openvpn 2.0

    AG2R LaMondiale (d’avril 2015 à juin 2018) Expert en performances SGBD Oracle, DBA PostgreSQL et
    MySQL équipe SGBD et Middleware (CHARTRES)
    DBA Oracle chargé du suivi des performances Oracle 9i à 12c.
    - Fiabilisation des plateformes de production, de validation et de développement, et rapport d’audit de performances
    - Migration des données des bases Oracle vers PostgreSQL 9 et 10.
    - Gestions des incidents liés aux performances.
    DBA PostgreSQL ayant en charge la définition des normes et de la création de tous les scripts d’exploitation de l’AG2R
    LaMondiale (scripts de sauvegarde et restore, scripts de réplication slave et master, de failover, d’import et export, etc…).
    Travail en équipe avec les développeurs et prise en charge des migrations des bases Oracle/Aix vers PostgreSQL/Linux.
    - Réalisation des scripts de déploiement liés à l’usage de PostgreSQL sur les serveurs linux (VM)
    - Formation des développeurs (anciennement du monde Oracle) à l’usage de PostgreSQL.
    - Réalisation des documents d’exploitation de PostgreSQL sur linux :
    o Installation de PostgreSQL comme simple serveur ou en mode cluster avec réplication maître vers esclave avec ipfailover gérée avec l’outil keepalived.
    o Création de base de données, avec norme à respecter sous linux (arborescence, système de fichiers,
    Volume Groupe, volume logique), jeu de caractères, format des dates, nom des rôles, des tablespaces,
    schémas, bases de données, paramétrage du serveur (postgresql.conf), sécurité d’accès (pg_hba.conf).
    o Ajout d’extensions au serveur PostgreSQL, comme par exemple pour obtenir le top 10 des requêtes les plus coûteuses, pour utiliser un debugger du PGSQL, pour utiliser des fonctions sous PostgreSQL qui n’existent que sous Oracle.
    N° page 3 / 7
    o Sauvegarde et restauration sur disques locaux ou directement avec l’outil media server de Commvault Simpana. Tous les types de sauvegardes et de restauration 100% automatisés (Physique, logique, full, à chaud, à froid, incrémentale/WAL, PITR)
    DBA MySQL ayant en charge l’exploitation des bases, suivi des incidents, réparation des environnements MySQL en cluster
    master / master.
    Environnement: ksh/bash, Oracle Database 9iR2 à 12cR1, PostgreSQL server 9 et 10, MySQL server 5.1 et 5.5, ora2pg,
    Keepalived, Linux Red Hat 6 et 7, IBM Aix 7
    CNAMTS (de juillet 2014 à avril 2015) Expert SGBD Oracle (EVREUX) équipe DIAP-DGRID-DA
    Support Oracle à tous les utilisateurs (production, validation, développement) de tous les projets du centre national
    d’étude et de traitement des données (CENTI) de la caisse d’assurance maladie des travailleurs salariés.
    - Fiabilisation des plateformes de production, validation et de développement
    - Migration des données des bases Oracle (9 à 11) vers les serveurs Exadata (Oracle RAC 11gR2)
    - Audit de performance après chaque évolution applicative
    - Installation et maintenance d’Oracle Clusterware/Database 11gR2
    - Amélioration de la sécurité sur l’accès aux données
    - Utilisation d’ASM d’Oracle sous Exadata, gestion de 400To de données pour la production.
    - Prise en compte des incidents et des bugs pour correction ou contournement (Oracle Platinum Support)
    Environnement: ksh/bash, Oracle Database RAC 11gR2, 2 Serveurs Oracle Exadata, Linux Red Hat 5, Solaris 11
    Orange France Télécom (de juin 2010 à juin 2014) Expert SGBD Oracle (PARIS & GUYANCOURT)
    Réalisation d’outils, apport d’expertise à la MOE et support de niveau 3 à la production pour les projets du groupe France
    Télécom:
    Accompagnement à mi-temps du projet PIM qui est un service de la messagerie unifiée qui fournit carnet d’adresse,
    calendrier, gestion de tâche, etc… via une interface web, avec des capacités de synchronisation entre PC et mobiles, un
    « enabler » fournissant un ensemble d'API à d'autres services. L’architecture est de type cluster pour fournir une haute
    disponibilité.
    - Fiabilisation de la plateforme de production et support niveau 3 aux DBA Oracle RAC de production d’Orange
    Roumanie
    - Mise en place de réorganisation de tables périodiquement pour simuler un partitionnement Oracle (partitionnement
    Oracle pas acheté).
    - Mise en place d’un suivi de performance Oracle avec mon propre outillage (Ondataperf) qui a permis de multiplier
    les performances applicatives par 10
    - Installation de linux Red Hat 5.8 sur des serveurs HP G7 et G8 qui sont hors des réseaux entreprise (HP ILO)
    - Fabrication d’un master linux Red Hat 5.8 avec Oracle Database 11.2.0.3
    - Gestion des contrats de licence Oracle
    - Maintenance de l’environnement PHP 5.3, mise en place d’un VPN gratuit avec OPENVPN
    - Gestion de la sécurité réseau avec Netfilter (iptables)
    - Mise en place d’un reverse proxy et d’un système de secours du système d’information.
    - En support, conseil pour les développeurs et exploitants de la production
    - Audit de performance après chaque évolution applicative
    - Installation et maintenance d’Oracle Cluster 10gR2, ajout/retrait de nœud dans le cluster,…
    N° page 4 / 7
    Accompagnement à temps partiel de la MOE du projet TACSI (Traitement Automatique de Centralisation des données des
    SIs) qui est un infocentre d'aide au pilotage opérationnel de la Qualité de Service des offres Haut-Débit d’Orange.
    - Amélioration du Modèle de conception, participation à l’évolution du projet, réalisation des livrables concernant
    l’évolution de linux, Oracle, PostgreSQL et MySQL
    Accompagnement à temps partiel de la MOE du projet KARMA qui gère les mises à jour des livebox et des set-top-box.
    Migration des données set-top-box vers une nouvelle base 11gR2 pour séparer la gestion des livebox avec la gestion des
    set-top-box.
    - Réalisation des livrables permettant la migration et la « Fresh install »
    Accompagnement à temps partiel d’autres projets comme Orange Office Pro où tous les projets sont sur bases de données
    MySQL et PostgreSQL, mais aussi d’autres projets autour des produits VMware (VCloud Director, Virtual center,
    Chargeback) qui utilisent des bases Oracle.
    Environnement: ksh/bash, Oracle Database RAC 10gR2 et standalone 11gR2, MySQL 5, PostgreSQL 9, Linux Red Hat 5.8,
    Openvpn 2, HP ILO3&4, PHP 5.3, Ondataperf v4.0, serveur http et reverse proxy, PLSQL, Oracle BI Discoverer 11gR2

    Ondatafine (de novembre 2009 à maintenant)
    Expert Oracle Database
    Ondatafine est une société de services spécialisée dans l’administration des bases de données. Elle est éditrice d’un web service ONDATAPERF « CLOUD COMPUTING » écrit en C / PHP / MySQL sur linux, qui permet d’externaliser le suivi des performances sur base de données Oracle.

    • Réalisation d’une étude pour le programme Ondataperf sur les nouveautés de la 11g : Analyse des changements dans les reports STATSPACK et AWR, analyse des nouveaux « WAIT EVENTS », « LATCHS », et paramètres. Analyse aussi des WAIT EVENTS liés à RAC 10gR2

    Mission chez les clients de Ondatafine en tant que DBA Oracle :
    • Analyse et résolution de problèmes de performances sur environnement RAC SIEBEL 10gR2 ASM Solaris 10 SPARC pour un grand compte dans l’audio visuel
    • Analyse et résolution de problèmes de performances sur bases de données Oracle 10gR2 / Windows Server 2003 pour un grand compte du mode des finances
    • Migration 10.1.0.5 vers 10.2.0.4 / Windows Server 2003
    • Mise en place de RMAN 10gR2 sur Windows Server 2003
    • Réalisation d’un cours Oracle Database d’environ 500 pages intégrant le niveau "DBA Fundamentals 1" d'Oracle avec une partie suffisante sur RMAN, le SQL ( rollup, cube, … ) ainsi que "Oracle Net", puis formation chez les clients.
    Environnement Oracle Database 10gR2 et 11gR1, RAC 10gR2, Linux Red Hat 4, Windows Server 2003, Solaris 10, langage C, KSH

    Société Générale Corporate & Investment Banking (De janvier 2006 à octobre 2009) Expert/DBA Oracle
    Service ITEC/GLS/SSD : Projets IDEA (Bacardi/MSD/Eprom/Eqty Finance/Var Analyser)
    Réalisation de programmes bas niveau en C (limite assembleur) fonctionnant sur Linux et Solaris pour les besoins spécifiques de la SGCIB, dont les 2 principaux sont :

    • rlight : Outil de chargement à la carte et de réorganisation de base Oracle. Beaucoup plus rapide que les outils traditionnels d’Oracle « import / data pump / SQL*Loader / ALTER TABLE MOVE / ALTER INDEX REBUILD »

    • asm_session : Outil de monitoring/reporting Oracle, qui collecte (via shmat) et analyse les métriques Oracle en « direct access SGA » sans utilisation des API C Oracle, permettant une capture par seconde par exemple de la vue V$SESSION sans faire de connexion à la base (aucun SQL) et qui fonctionne même quand la base « hang ».

    DBA Oracle de production, prenant en charge :
    • L’analyse des incidents de performances, monitoring des performances, suivi des performances.
    • Le suivi de l’évolution des projets, migration 10g, réorganisation complète, manipulation de LOB, utilisation de la compression, partitionnement, optimisation SQL.
    • Le support et Conseils auprès de la Business Line et des DBA de niveau 1 et 2 à Paris et Bangalore
    • Le support pour l’ensemble des applications SGCIB utilisant une base Oracle : permanence alternée en semaine ; astreinte nuit et week-end.
    Environnement: Solaris 8/10, Linux Red Hat 4, Oracle Database 8i à 10g, Netbackup 4.5, languages C, ksh, perl

    Bouygues Télécom (janvier 2000 à décembre 2005) DBA Oracle
    Support niveau3 des exploitants et MOE (de juillet 2003 à décembre 2005)
    L'équipe de support niveau 3 chez Bouygues Télécom rassemble un grand nombre d'experts des différents domaines techniques ( OS : AIX, Solaris, Tru64, Outils de supervision : Patrol , SGBD : Oracle, middlewares : Tuxedo, WebSphere). Elle permet de répondre avec une grande efficacité à toutes les demandes formulées par le support niveau 2, les MOE ...
    Je suis chargé de m'occuper de la partie expertise en performances Oracle dans cette entité.
    • Audit de performances Oracle pour les versions 7.3.4.3, 8.1.7.4, 9.2.0.3 sur plateforme NT4/XP HP Tru64, Solaris 8 et Aix 5.1
    • Qualifications de patchs Oracle et industrialisation sous forme de packages
    • Support et Conseils auprès de la MOE et exploitants
    • Conception d’outil d’analyse des performances Oracle en C/OCI.
    • POC Oracle 9i RAC avec Véritas CXFS

    Service HEI : Veille technologie Oracle et Middleware (d’avril 2000 à juin 2003)
    • Etude des nouvelles fonctionnalités d'Oracle 9iR2, réalisation de plans de tests (certains benchmarks) puis développement de programmes suivant ces plans de tests en langage C OCI et PERL.
    • Réalisation d'un bench "Oracle 9i vs 8i" sur Aix 5L au laboratoire IBM/Oracle à Montpellier (EMEA).
    Support middleware des équipes de Pré-Production, Production et Maîtrise d'œuvre de Bouygues Télécom:
    • Tuning sauvegarde RMAN / Networker sur client storage Node E10000. Exemple: sauvegarde RMAN de 1,6To en 4h33mn avec 6 lecteurs DLT7000
    • Migration de base Oracle 7.3.4 Solaris 2.6 vers Oracle 8.1.7 Solaris 8
    • Tuning OS et Oracle, audit des performances sur bases de très importantes volumétries
    • Résolution des problèmes middleware liés à Oracle et / ou Tuxedo
    • Conception & qualification de packages Oracle et Tuxedo pour plate-forme Solaris, Tru64 Unix, AIX
    • Expertise des fonctionnalités des produits Oracle 7.3.4.3 , 8.0.6.3 , 8.1.7.4 , 9.2.0.3 et Tuxedo 6.5
    • Expertise sur l'utilitaire de migration d'Oracle pour migrer de la version 7.3.x.x vers 8.x.x.0
    • Expertise sur la mise à jour des catalogues "upgrade catalog" d'Oracle 8.x.x.x vers 9.x.x.x. Exemple : migration d'Oracle 8.0.6 vers 8.1.6 ou bien d'Oracle 8.1.7.4 vers 9.2.0.3
    • Expertise des fonctionnalités RMAN 8.x.x via Networker 5.5 et 6.1 ( NMO 3.5/3.6 )
    • Conception d'un package Oracle client sur NT4 via sms-installer, adapté pour tout le parc de Bouygues Télécom (plus de 5000 postes).
    • Rédaction des procédures d'installation, des résultats des qualifications (logs des tests, explication des fonctionnements,...), des fiches de non conformité, des TARs via Metalink, des conseils de tuning.
    Environnement: Aix 4.3.3 et 5L, Solaris 2.6 et 8, HP Tru64 4.0f et 5.1, Windows NT4, Langage C, Perl, ksh, Tuxedo 6.5, Bases de données Oracle 7,8,8i,9, NetWorker 6, Netbackup 4.5

    France Télécom CNET (janvier à décembre 1999) DBA Oracle
    • Installation et utilisation d'OEM et du pack performance manager.
    • Maintenance d'un système de réplication asynchrone entre 2 bases Oracle de 10 Go.
    • Administration Oracle (infocentre, transactionnelle, recette, tests).
    • Assistance et conseils aux études, analyse, optimisation SQL, réécriture des packages, et conseil sur les commandes LDD et LMD du langage SQL.
    • Organisation des livraisons sur les bases de recette et de production.
    • Tuning sur les tris, le multi-thread, la SGA, le parallélisme, ...
    • Administration Unix Solaris 2.6 de serveur E6000, E450.
    • Qualification de la migration d'Oracle 7.3.3.6 vers Oracle 8.0.5
    • En support sur une architecture 3 tiers basée sur Java (client), JDBC (serveur d'appli) et Oracle (serveur de données).
    Environnement: Solaris 2.6, Oracle 7.3.3.6 et 8.0.5, JDK 1.2.

    Dendrite France (De septembre 1994 à janvier 1999) Ingénieur d’étude
    Dendrite est une société d'infogérance dans le domaine de la gestion pharmaceutique : Elle est éditrice et propriétaire d'un E.T.M.S. (Electronic Territory Management System: système de gestion de force de vente).

    Ingénieur d'étude Rhône Poulenc Rhorer (d’Août 1995 à janvier 1999) E.T.M.S : "série 6" et "Emeraude"
    • Maintenance corrective du système de gestion de force de vente pharmaceutique (ETMS), des traitements chargés d'enregistrer, de partager les informations entre les visiteurs médicaux binômes.
    • Réunion avec la cellule informatique de Rhône Poulenc Rhorer pour prendre en compte les nouveaux besoins en gestion pharmaceutique, les éventuels changements qu'elle souhaiterait apporter sur l'E.T.M.S.
    • Rédaction de nouvelles spécifications suite à des demandes d'intervention, puis mise en œuvre de la solution par du développement et enfin recette chez le client pour contrôler la qualité des spécifications.
    • Optimisation algorithmique des programmes C et tuning des requêtes SQL
    • Réalisation d'interfaces entrantes en C-OCI (données GERS, enquête logimed, …) et sortantes (reports : activité hebdomadaire, résultats des ventes, …).

    Intervention côté serveur chez Dendrite Belgique pour le laboratoire GLAXO (Juin et Juillet 95) ETMS "série 4"
    • Changement d'affectation de territoire des visiteurs médicaux de Glaxo. De nouvelles règles de gestions et la contrainte du court temps d'arrêt de la production exigeaient la modification du code source du système d'information pharmaceutique (ETMS), et d'apporter des solutions en tuning algorithmique et SQL.

    Ingénieur d'étude laboratoire SANDOZ (de janvier 95 à mai 95) ETMS "série 4"
    • Maintenance corrective du système de gestion de force de vente pharmaceutique (ETMS), des traitements chargés d'enregistrer, de partager les informations entre les visiteurs médicaux binômes.
    • Génération de tableaux de bord (report) en Informix 4GL

    Ingénieur d'étude laboratoire SANOFI (de Septembre 94 à décembre 94) ETMS "série 4"
    • Génération de tableaux de bord (report) en Informix 4GL
    Environnement: AIX 3.1.5, SGBD Informix v5, Oracle 7.3.2, Langage C, OCI, i4GL, ESQL, Btrieve, MS-DOS 3.3, Windows 3.1 et 95, BorlandC++ 4.5, Powerbuilder 4 et 5,

    Ecole d’Etat-major de Compiègne (10/93 - 07/94) Armée de Terre
    Conception et réalisation d’une application de gestion interne permettant le suivi du courrier des bureaux d’études des écoles d’état major de l’armée de terre.
    Environnement: Unix AIX, SGBD Informix v5, Langage C / ESQL

    Alcatel-CIT d’Eu (03/91 - 05/91) Stage pour le D.U.T
    Réalisation d’une interface graphique sous PC MS-DOS permettant le pilotage (RS-232) et la gestion du contenu des stockeurs rotatifs dédiés à l’étuvage des cartes électroniques.
    Environnement: Analyse Merise, Algorithmique de base de données, Langage C, assembleur 8086, MS-DOS 3.3

    SA Corti de Bihorel (03/90 - 05/90) Analyste programmeur
    Réalisation et maintenance de plusieurs applications de production Environnement: Unix AIX, Langage Cobol

Études et formations
  • Formations

    1989-1991 D.U.T d'Informatique à Amiens Université de Picardie Jules Verne

    1991-1992 LICENCE d'informatique à Amiens Université de Picardie Jules Verne

    1992-1993 MAITRISE d'informatique à Amiens Université de Picardie Jules Verne

    1998 ADMINISTRATION Oracle 7 à Nanterre « Oracle Education »

    1999 SAUVEGARDE et RESTAURATION Oracle 8 à Nanterre « Oracle Education »

    1999 ADMINISTRATION Solaris 7 à Issy Les Moulineaux « SUN »

    1999 TUNING Oracle 8 à Nanterre « Oracle Education »

    2001 ADMINISTRATION AIX 5L à Noisy Le Grand « IBM »

    2002 TUNING AIX 5L à Noisy Le Grand « IBM »

    2004 ADMINISTRATION Netbackup 4.5 à la Défence « Véritas »

    2005 ADMINISTRATION 9i RAC à Vélizy chez Bouygues Télécom « Xuan Bui »

    2005 ADMINISTRATION SQL Server 2000 à Paris « ASTON »

    2011 ADMINISTRATION MySQL 5.1/5.5 à Paris « CapData »

    Connaissances Techniques

    LANGAGES :
    C (EXPERT), C++, LEX & YACC, PERL, KSH (EXPERT), PASCAL, COBOL, LISP, PROLOG, PHP, JAVA, XSLT, HTML, CSS

    SGBD
    ORACLE 7 A 11G (EXPERT), SQL SERVER 2000, MYSQL

    FORMES NORMALES
    3 NF, 3 BCNF(BOYCE-CODD), 4 NF

    METHODES
    MERISE

    SECURITE / RÉSEAUX / OS
    FIREWALL (NETFILTER), PROXY (SQUID), NETWORK TCP/IP, AIX 5L (EXPERT), SOLARIS 6 À 10, HP TRU64, RED HAT 4 (EXPERT), WINDOWS SERVER 2003

    MIDDLEWARE
    TUXEDO, SQL-LINK, JDBC, ODBC, COBOL ACCESS+

    SAUVEGARDE
    NETWORKER, NETBACKUP, ORACLE RECOVERY MANAGER (EXPERT)

    DIVERS
    CO-AUTEUR DE L’APPLICATION CLOUD COMPUTING ONDATAPERF (********)

    Langues

    Anglais : lu, parlé, écrit

D'autres freelances
DBA C

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement
Oussama

Ingénieur de développement

  • PARIS
C++ SQL PYTHON C JAVA
CV Administrateur Bases de Données LINUX
Dominique

Administrateur Bases de Données LINUX

  • NEUVE-ÉGLISE
LINUX SCRIPT SHELL SIP ORACLE PYTHON SQL PL SQL MICROCONTROLEUR C Arduino
CV Développeur SQL
Elisée

Développeur SQL

  • BREST
C SQL JAVA PHP C++ PL SQL ORACLE MYSQL JAVASCRIPT
CV Expert UNIX
Acacio

Expert UNIX

  • BORDEAUX
ORACLE SQL C BASH UNIX SQL SERVER LINUX JAVA DB2
CV Administrateur Bases de Données SQL
Baran

Administrateur Bases de Données SQL

  • TOULOUSE
SQL JAVA C PHP PL SQL
CV Data Engineer
Sarra

Data Engineer

  • SAINT-GRATIEN
SQL SERVER SQL MYSQL PYTHON C C# C++ R
CV Développeur JAVA
Mohamed

Développeur JAVA

  • HÉROUVILLE-SAINT-CLAIR
MYSQL JAVA PHP ORACLE SQL SQL SERVER PL SQL JAVASCRIPT C
CV DevOps LINUX
Frédéric

DevOps LINUX

  • CREIL
LINUX PYTHON POSTGRESQL C QT MYSQL Cybersécurité BASH BIG DATA PostGIS
Disponible
CV Data Scientist TALEND
Ammar

Data Scientist TALEND

  • St. Paul de Varces
C C++ LINUX MYSQL TALEND BI JAVA SQL SCRUM Microsoft Power BI