CONNAISSANCES TECHNIQUES
• Systèmes d’exploitation : WINDOWS 2000, WINDOWS 2003, HP-UX, Aix
• SGBD : Microsoft SQL Server (6.5, 7, 2000, 2005), Sybase ASE 12.5, ORACLE
• Languages : Transact –Sql, Pro*C, PL/SQL, Shell, C, Pascal Objet, Eiffel, C++
• Décisionnel : Business Objects (v5 et v6), MS Analysis Services, OLAP Holos
• Outils : Toad, PL/SQL Developer, AMC*Designor, Delphi 1.0
• Méthode : Merise
ETUDES ET DIPLOMES
Diplôme d’Ingénieur – Génie informatique
1990 – 1995 ESEO (Ecole Supérieure d’Electronique de l’Ouest)
FORMATION
2000 : Chef de projet - Planification et suivi de projet
1998 : Développement et administration SQL Server
1998 : Administration Windows NT 4.0
1996 : Système décisionnel OLAP HOLOS
LANGUES
Anglais : pratique courante (langue maternelle), Espagnol : niveau scolaire
Consultant MS SQL Server – Indépendant - Depuis 01/2004
Ministère de l'agriculture et de la pêche Depuis 12/2007
Dans le cadre de la migration d'une application vers un environnement objet, proposer une solution qui permette la coexistence des 2 bases en mode mis à jour. En effet, les 2 bases doivent coexister pendant 2 ans.
La mission a porté sur les points suivants:
- Etude détaillée de plusieurs scénarios pour mettre en place une copie bidirectionnelle (réplication, trigger, …)
- Rédaction du dossier d'étude technique et guide de développement
Environnement: Windows 2003 Server, Sybase 12.5, Transact-SQL, Replication Server
OFFIVAL Consultant base de données 10/2007 à 11/2007
Dans le cadre de la migration d'un application Web du système AIX vers Windows 2003:
- Installation de Sybase 12.5 sous Windows Server 2003
- Migration du schéma : Tables, procédures, triggers et des données avec BCP
- Développement d'une application en Transact-SQL entièrement paramétrable qui permet de qualifier l'application WEB au niveau des données.
- Rédaction des manuels d'installation et d'exploitation
Environnement: Windows 2003 Server, Sybase 12.5, Transact-SQL, bcp
Chanel Consultant MS SQL Server 09/2007
Audit et tuning des bases MS SQL Server (6 serveurs)
Mise en place un tableau de bord pour le suivi de l'évolution de chaque base de données
Préconisations pour la création des bases de données
Environnement: Windows 2003 Server, MS SQL Server 2005, Windows 2000 Server, MS SQL
SERVER 2000, DTS, MS SQL SERVER 7
SIEC Consultant MS SQL Server 02/2007 à 05/2007
Migration de bases de données SQL Server 2000 vers une architecture cible SQL Server 2005 en Cluster.
L'architecture source est composé de 3 serveurs SQL Server 2000.
L'architecture cible est composé de 2 clusters SQLServer 2005 à 2 nœuds Actif/passif avec une baie disque dédiée par cluster
Actions:
- Configuration des 2 Clusters SQL Servers 2005 à 2 noeuds
- Migration des bases de données vers SQL Server 2005
- Mise en place d'un Benchmarking permettant de générer un tableau des performances.
- Plan de secours: mettre en place un plan de sauvegarde et de restauration des données en cas de défaillance du cluster
Environnement: Windows 2003 Server, MS SQL Server 2005, Windows 2000 Server, MS SQL
SERVER 2000, DTS
QUINTESS DBA SQL Server 04/2006 à 12/2006
Audit de 5 serveurs SQL de production utilisant de nombreuses réplications. Suite à l’audit les actions suivantes ont été effectuées :
- Fiabilisation et optimisation de la réplication (4 réplications)
- Correction d’incidents sur des transactions distribuées sur 3 serveurs
- Fiabilisation des sauvegardes
- Mise en place d’un serveur de secours pour les 5 serveurs de production avec la technologie Log Shipping
- Etude de la migration du système de base de données actuelle vers une nouvelle architecture avec MS SQL Server 2005 précisant la charge et les coûts:
o Migration des 5 serveurs vers deux serveurs en cluster
o Mise en place d’un cluster avec la technologie lame
o Historisation des données
o Suppression des redondances et simplification des traitements
o Amélioration des temps de réponse
Environnement: Windows 2000 Server, MS SQL Server (2000, 7, 2005), Transact SQL
ODDO DBA SQL Server 09/2005 à 03/2006
Audit de 3 serveurs SQL de production avec 1 To de données dans l’objectif d’améliorer les performances de production et de réduire la volumétrie. L’audit a aboutit à une proposition détaillée sur les points suivants :
- Mise en place d’une nouvelle architecture physique des données
- Amélioration du paramétrage des serveurs
- Mise en place d’un serveur d’historique et d’un processus d’historisation.
Cette proposition de changement permettra de diviser par 2 l’ensemble de la chaîne et jusqu'à 10 fois pour certaines chaînes de production. La volumétrie a été divisée par deux.
Environnement: Windows 2000 Server, MS SQL Server 2000, SQL profiler, Index tuning, CONTROL-M
Mise en place d’une application financière aux clients externes. Refonte des exports de données de l’infocentre:
- Création d’un lot de transfert de données avec reprise en cas d’échec. Ce lot peut être lancé en Parallèle et est complètement paramétrable : choix du serveur source, serveur destination, filtrage des données et gestion des priorités, ... Il prend en compte les évolutions de structure physique.
- Mise en place de la synchronisation des données entre les serveurs externes et internes
Environnement: Windows 2000 Server, MS SQL Server 2000, DTS, Transact SQL
France Telecom DBA SQL Server Etudes 10/2004 à 06/2005
Modélisation d’un Datamart (1200 utilisateurs, gestion du multilangue, gestion de l’historique) selon un schéma en flocon de neiges avec l’outil AMC*Designor,
Conception de l’architecture applicative comprenant une base tampon, une base dédiée aux traitements et la base finale comprenant le Datamart,
Création des bases de données sous MS SQL Server,
Création des package DTS pour l’alimentation du Datamart
Environnement: Windows 2000 Server, MS SQL Server 2000, AMC*Designor, Business Objects
Sage Formateur Analysis services 02/2004
Formation sur Analysis services avec un approfondissement sur l’optimisation des temps de
traitements du cube et des temps de réponses des requêtes utilisateurs
Environnement: Analysis services, MS SQL Server
Total Assistance technique sur Business Objects et requêtes SQL sous ORACLE En 09/2004
Développement de tableaux de bord permettant de suivre l’activité quotidienne et mensuelle
comprenant des tableaux croisés et des graphiques.
Environnement: Business Objects, Oracle
La poste Animation d’une formation à l’administration MS SQL Server En 09/2004
Création de support de cours sur les modules de sauvegarde et restauration et animation de cette formation
Sage DBA MS SQL Server 2000 Production En 06/2004
Audit d’une plateforme avec 4 instances et 20 bases de données.
Mise en place des plans de sauvegarde et des alertes,
Paramétrage du serveur et des bases de données,
Transfert de compétences, récupération de bases corrompues.
Environnement: Windows 2000 Server, MS SQL Server 2000
France Telecom Consultant décisionnel – Projet Sarbanes-Oxley De 03/2004 à 04/2004
- Conception et réalisation d’un infocentre sous MS SQL Server 2000,
- Administration du référentiel Business Objects avec Supervisor,
- Création des univers et des états d’analyse en environnement intranet avec Designer et Webi
en utilisant le module explorer pour la navigation dans les hiérarchies.
Environnement: Windows Xp, MS SQL Server 2000, Business Objects 6.1, Webi 6.1
Phildar DBA MS SQL Server En 03/2004
Audit SQL Serveur. Benchmark d’un Datawarehouse de 120 Go sous MS SQL Server :
- Installation de MS SQL Server 2000 SP3,
- Création de la base et chargement avec Data Transformation Services,
- Optimisation des temps de réponse des requêtes avec SQL Profiler et Index Tunning pour la construction des indexes appropriés, et par amélioration de la structure physique de la base et le paramétrage du serveur.
Environnement: Windows 2000 Server, MS SQL Server 2000, Business Objects 6
Fircosoft Ingénieur Etude En 02/2004
Etude de migration d’une application propriétaire vers un environnement ouvert
Création d’une activité extraprofessionnelle De 09/2003 à 12/2003
TRANSICIEL INGENIERIE – Chef de projet informatique – 04/1998 à 07/2003
PSA Ingénieur d’études Oracle– Réalisation Infocentre De 07/2002 à 07/2003
Réalisation du module commande avec une architecture à 3 couches:
- Logique applicative (PRO*C), Métier (PRO*C), Accès à la base (Procédures stockées en PL/SQL)
Environnement: Oracle 8i, PL/SQL, PRO*C, SQL*LOADER
FNAC Chef de projet – Projet Datawarehouse De 03/2002 à 06/2002
Responsable du Projet au forfait de 246JH permettant de piloter l’activité de la Suisse et de l’Italie à partir des données de ventes, promotions, commandes et stocks. L’application comprend 2 Datawarehouses en Suisse et en Italie alimentée par les données en France.
Mission:
- Gestion de projet : Mise en place et suivi du planning, suivi des événements. Le cycle de développement s’appuie sur la méthode Merise comprenant les phases suivantes: spécifications fonctionnelles générales, spécifications fonctionnelles détaillées, réalisation et tests, mise en service, bilan de projet et maintenance
- Rédaction du plan qualité
- Encadrement de 2 personnes,
- rédactions des spécifications détaillées et développement de l’univers avec Business Objects
Environnement: MS SQL Server 2000, Business Objects 5.1.2, Humingbird ETL, MS Project
Stokomani DBA MS SQL Server 2000 En 02/2002
Audit d’une machine SQL Server 2000:
Tuning du serveur et de la base de données, détection et optimisation des requêtes et des procédures stockées
Cegetel Chef de projet – DBA MS SQL Server Etudes 08/2000 à 12/2002
Responsable de 3 applications dédié à la rémunération des distributeurs:
- Application permettant l’impression en masse des relevés mensuels de la rémunération des
distributeurs (SQL Server et Business Objects)
- Application dédiée au support téléphonique comprenant une année d’historique des relevés de rémunération (Oracle et Business Objects)
- Application décisionnelle permettant l’analyse de la rémunération
Mission:
- Gestion de projet, encadrement de 3 personnes
- Expertise technique sur MS SQL Server (Installation, formation, optimisation, sauvegarde, support)
- Gestion du référentiel Business Objects
Environnement: MS SQL Server, Business Objects 5, Oracle 8i, SQL Load, PL/SQL
Cegetel Ingénieur d’étude – Application décisionnelle 09/1999 à 07/2000
Conception et réalisation d’une application décisionnelle:
- Modélisation dimensionnelle selon le schéma en étoile avec AMC*Designor
- Rédaction des spécifications détaillées,
- Création du datawarehouse sur SQL Server: Chargement en masse, développement de scripts et des procédures stockées en Transact-SQL
- Création de l’univers et des états d’analyse avec Business Objects
Environnement: Windows NT 4.0, MS SQL Server, AMC*Designor, Business Objects 5
Draka DBA MS SQL Server 08/1999
Audit MS SQL Server 6.5 et Windows NT 4.0 – Intégrité des données – Sauvegarde
Bouygues Telecom Ingénieur d’études - Service décisionnel De 01/1999 à 08/1999
SFR Ingénieur d’étude 07/1998 à 12/1998
Conception et réalisation d’une application pour le chargement en masse de la base de données client (10 Go de données) avec de fortes contraintes de performance:
Création de scripts Shell pour le lancement des processus en parallèle, conception de l’architecture technique, réalisation du Loader et des scripts SQL de chargement de la base
Environnement: HP-UX, Informix
France Telecom – Responsable technique d’un projet au forfait 04/1998 à 07/1998
Responsable technique du projet Alizés:
Encadrement de 5 personnes, mise en place des normes de développement en PL/SQL, création des scripts de chargement de la base avec SQL*Loader et UTL_FILE, création de scripts UNIX et support technique des utilisateurs.
Environnement: HP-UX, Oracle v7 (PL/SQL, SQL*Loader), macros Word
MICROSOFT FRANCE – Ingénieur Support SQL Server 11/1997 à 03/1998
Résolution de problèmes pointus sur la sauvegarde, réplication, bases corrompues, technique de développement, gestion des alertes
INTEGRIS FRANCE - Ingénieur d’étude 10/1995 à 10/1997
02/1997 à 10/1007
Maintenance d’une application de gestion de configuration des machines BULL développées en Pascal Objet avec Delphi
Environnement : Winddows 95, Delphi 1.0
10/1995 à 01/1997
Réalisation d’une application décisionnelle s’appuyant sur des cubes multidimensionnels:
- Réalisation des scripts de dénormalisation en PL/SQL
- Création des cubes multidimensionnels avec OLAP Holos
- Création des états d’analyses avec OLAP HOLOS
Environnement : Aix, Oracle v7 (PL/SQL, SQL*Loader), OLAP HOLOS