Frederic Eveilleau
Expert en système distribué (base de données), i-BP
Qu'est ce qui représente le plus de valeur au sein du système d'information d'une entreprise ?
Il s'agit, sans conteste, de ses données : les programmes et le matériel sont remplaçables, tandis que les données sont le résultat de saisies manuelles ou automatiques. Elles représentent le patrimoine de l'entreprise.
La manipulation des données est l'apanage des SGBD. Ils permettent de stocker des volumes qui croissent exponentiellement et de les récupérer avec une vitesse toujours plus rapide.
Depuis mes études d'ingénieur, je me suis intéressé à ces systèmes. Cela a commencé professionnellement, en Afrique quand j'ai fait le choix d'Oracle en 1997 pour la gestion d'un hôpital africain. De retour en France, j'ai découvert le métier de DBA au sein de la SNCF. J'ai élargi mon spectre d'action vers SQL Server et mysql pour les développements du service.
Quelques temps après, en entrant dans un service de R&D chez un éditeur, j'ai pu découvrir les autres facettes du métier, depuis le développement jusqu'au déploiement chez les clients.
Confronté à une réorientation commerciale vers les grands comptes, nous avons vite été confrontés à des problèmes de performances. Cela m'a passionné, et j'ai trouvé très valorisant de diviser des temps de traitement par 10 ou par 100.
Pour les non initiés, cela parrait magique, puis l'expérience nous apprend à auditer les serveurs et les bases d'une manière structurée et construire des rapports factuels et compréhensibles par des personnes ne connaissant pas ces technologies.
En travaillant pour un groupe pétrolier, j'ai commencé à aborder des problématiques de grands comptes. Comment gérer un parc de 400 serveurs ?
J'ai pu mettre à profit cette expérience pour le compte du Crédit Immobilier de France. Etant seul à gérer un grand nombre de bases et de serveurs, j'ai appris à recenser, normaliser et industrialiser ce type de parcs.
Augmenter la productivité d'un groupe de DBA, tout en obtenant une qualité de service proche de 100% est le propre même d'ITIL, culture avec laquelle je me suis familiarisé.
Fort de cette expertise, j'ai aujourd'hui élargi mes compétences à d'autres technologies plus confidentielles comme Teradata, système qui permet de gérer des volumétries de données monstrueuses.
Ainsi, mon métier est d'anticiper les problèmes, de tirer profit au mieux des différents moteurs de données, tout en réduisant leur coût d'acquisition et d'utilisation.
Au cours de mon cursus, j'ai eu la chance de travailler pour la SNCF, Essilor, Carrefour, Nokia, Total, La Poste et le Crédit Immobilier de France et aujourd'hui les Banques Populaires.
Si vous souhaitez un conseil sur ces technologies, n'hésitez pas à me contacter.
Frédéric Eveilleau
Notre service est en charge de l'expertise (Design) pour les SGBD en système distribué.
Notre rôle est de garantir le maintien en condition opérationnelle des SGBD (MS SQL Server, Oracle, PostgreSQL et Teradata).
En qualité de responsable produit, je plannifie, qualifie et produis les guides d'installation des versions supportées, ainsi que les procédures d'exploitation.
Ces travaux permettent d'harmoniser les infrastructures des différents projets et accroissent la productivité des exploitants.
Le choix des outils, leur implémentation, la définition de normes permettent d'augmenter la qualité de service en réduisant les coûts.
Par exemple : mise en oeuvre d'Oracle Entreprise Manager Grid Control 11gR1.
Par ailleurs, j'ai travaillé sur l'optimisation des coûts des licences des moteurs de BDD dans un contexte de virtualisation. Les coûts des licences ont été réduit très fortement et sont sous contrôle.
Je mène un chantier sur la sécurité de nos moteurs Oracle basé sur plusieurs axes :
- Durcissement des plate formes (niveau OS, niveau BDD)
- Qualification des mises à jour de sécurité (CPU)
- Définition de standard autour d'Oracle Advanced Security (ASO) pour les données sensibles : chiffrement des données et des transferts réseau.
- Etudes autour de l'anonymisation des données
Enfin, j'assiste les équipes de production dans la résolution des incidents majeurs et problèmes.
Produits :
- Teradata
- Oracle 9i, 10g, 11i
- Sql server 2000, 2005, 2008
2006 - 2009Le CIF est un GIE Bancaire dans lequel j'exerce une fonction d'adminitration et de conseil pour le parc des bases Oracle sur Paris et Toulouse dans des environements se situant tout le long du cycle de la vie des front offices et back office.
Prise en main du parc Oracle :
- inventaire des serveurs et des instances,
- normalisation du parc, industrialisation de la surveillance
- transfert de compétences vers de nouveaux DBA.
DBA Production pour le site de Toulouse et Paris.
DBA étude :
- Conseil et démonstration de techniques Oracle.
- Mise en place du VPD (protection des données par filiales)
- Optimisation de l’entrepôt des données du Front Office : réalisation d’un état des lieux, rédaction de recommandations et mise en œuvre (partitionnement, index bitmap, tuning…).
- Déploiement du GRID Control, rédaction du Cahier des Charges pour la supervision de la qualité de service, déploiement, création de tableau de bord sur le parc
- Optimisation de l’ensemble des instances (SQL, moteur et algorithmique, Réalisation d’audit)
- Mise en œuvre du dataguard 9i et 10g (banque en ligne et la salle de marché)
- Gestion des incidents et des problèmes via Unicenter. Gestion des changements (Analyse d’impact…)
- Rédaction de documentations techniques pour décrire les procédures d’installation, de maintenance et de supervision.
- Définition des stratégies de sauvegarde pour le plan de continuité (RMAN, Tina…)
Environnement Oracle 10G/AIX 5.3 et Oracle 9i/Windows 2003, 220 bases/ 30 serveurs, 5 To
2004 - 2006De Septembre 2004 à Septembre 2006:
Chef de Projet multi-client dans un pôle d’architecture pour
La POSTE, à Toulouse .
* Identification des acteurs
* Analyse et/ou proposition de solutions en corrélation technique et financière avec le cahier des charges de la MOA
* Coordination des différents acteurs sur les tâches d'un projet
* Suivi du planning pour le respect des délais
* Interface avec les fournisseurs (matériel et services)
* Mise en production de projets MOE/MOA
* Pilotage des référentiels des socles techniques
* Définition des architectures et configurations des serveurs et équipements réseaux et sécurité de la production
* Mise en œuvre d’une politique de sécurité forte pour l’application d’e-procurement du groupe (Volume : 3,5 Milliards d’€ ) : contrôle des flux (matrice pour les pare feu et les routeurs), sécurisation de l’OS et du SGBD et des outils d’exploitation (Netbackup, TWS, IWSS…)
* Rédaction des stratégies d’exploitation d’Oracle 9i et 10g (notion de classe de service)
* Gestion des incidents et des problèmes (gestion de crises, suivi des mises en production)
* Réalisation d'audit de sécurité et de performance pour des instances Oracle
Exemple de Projets : Gestion de l'immobilier (DI/PI), Gestion du Courrier du Président de la Poste (Siège), Gestion de la sinistralité (DJA), Gestion des achats du groupe (DIHACC), Gestion des activités sociales (DNAS)...
2003 - 2004Administrateur base de données pour le groupe TOTAL au CSTJF de Pau (64)
* Définition de normes, standards et procédure concernant l'installation et l'administration des SGBD (plus de 500 bases Oracle et de 40 serveurs Sql Serveur réparties sur les 5 continents)
* Mise en place de bases en stand by, mise en place de la réplication
* Mise en production de bases Oracle en Cluster Veritas
* Mise en place de stratégies de sauvegarde (sous SQL Backup et Rman, restauration d’un tablespace à un temps donné…)
* Développement d’un outil de productivité (audit des bases, capacity planning…) en php
* Administration du parc SQL Server (sécurisation des serveurs, DTS, backup…)
* Optimisation des instances (tuning de requêtes, du moteur, réorganisation)
2003 - 2003* Optimisation de la plateforme WAP pour Cégétel et Orange (sous Oracle)
* Conception/ Validation d'une architecture (Datamart) de collecte/restitution des logs de la plateforme (25 Millions de ligne par jour)
2000 - 2002AUGEO Software : éditeur de logiciel spécialisé dans la gestion de projet.
* Architecte base de données pour le groupe Augeo (R&D)
* Retro conception de l’existant, génération et documentation du modèle de données
* Normalisation du modèle et Tuning (applicatif et administratif) des bases de données
* Gestion des scripts de création et de modification des bases
* Mise en place d’un processus de gestion des changements des modèles de données
* Réalisation d'un Datawarehouse (ETL et univers BO sous Oracle et SQL Server)
* Gestion et Administration des bases de production et de développement de la société
* Support de 2ème niveau et Conseil pour l’ensemble de la société
* Chef de projet du portage d’Oracle vers SQL Server du produit AUGEO5
* Mission d’audit, de conseil et tuning du DataMart pour Dexia et Carrefour
2000 - 2000Chef de projet du déploiement de M@RS pour la Logistique Europe d’Essilor à Créteil (94)
*Administrateur de base de données Oracle
*Audit, restructuration, tuning et recettage de la base
1999 - 2000Administrateur de base de données Oracle sous NT et Unix au Fret SNCF à Ermont(95)
*Responsable d’environnements de développements, d’intégration et de production
*Installation d’Oracle 7.3.4, Oracle 8i et OEM 1.6
*Ecriture et mise en place des outils de sauvegarde et de restauration des applications
*Tuning de requêtes et de scripts PL/SQL (utilisation de TKPROF)
*Création d’outils d’administration en shell Unix et NT (kornshell, SQL et PL/SQL)
*Création de scripts PHP (Tableau de monitoring et Suivi des incidents)
1997 - 1998L'Hôpital Général de Douala est au sommet de la pyramide sanitaire au Cameroun (400 lits, CA : 20 MF)
*En tant que coopérant au service national, j'avais en charge la refonte du système informatique (Hard + Soft)
*Analyse des besoins (AN 2000, Contrôle de gestion)
*Négociation commerciale avec les partenaires locaux
*Respects des délais et du budget
*Choix des suites logicielles (stock, paye, RH)
*Développement d'un logiciel pour la gestion de la pharmacie *Encadrement, assistance technique et formation du personnel.
*Conception (Merise) des bases pour la gestion hospitalière (Oracle, Developer 2000)
1997 - 1997(Différents stages de 6 mois + CDDs)
Formation de l'entreprise à Internet
Développement d'une bibliothèque ABAL to HTML
1995 - 1996Quelques stages et CDD comme technicien au service informatique.
* Développement d'une gestion des frais pour les commerciaux sous GAP (IBM36)
* Développement d'un logiciel pour la gestion des emballages (eco-emballage)
1990 - 1992Pour financer en partie mes études, ma première expérience est la manutention dans une grande surface (STOC).
Pendant plusieurs étés, j'ai mis en rayon, présenté des fruits et légumes, poussé des caddies etc...
