Depuis 02/2014 (11 mois) : Accor
Consultant technique / Expert SGBD
Responsable du modèle de données d’une application J2EE dans un contexte international, création de Batch ETL Talend.
• Mise à jour du modèle lors d’évolutions (Ajout tables, indexes…)
• Développement de procédures stockées.
• Migration du SGBD Sybase ASE 15 vers 15.7 avec changement du jeu de caractères.
• Optimisation SQL (diminution significative des temps de réponses dans certains cas).
• Création de Batch ETL Talend pour la migration de données vers un projet Salesforce.
• Utilisation de Jenkins pour des constructions planifiées de Batch Talend ETL.
• Développement et optimisation de traitements applicatifs J2EE.
• Création de machines virtuelles sous Virtual Box (tests, scénario de migration…)
• Rédaction d’études d’impacts.
Environnement technique : Sybase ASE 15.7, PowerDesigner, Eclipse, Svn, Talend ETL 5.4, Virtual Box, Jenkins, Linux Rhel 6.5
De 06/2012 à 02/2014 (20 mois) : Ministère de la Justice
Consultant technique / Architecte
Mise en place d’une nouvelle architecture et migration des composants techniques du projetJ2EE FND (Fichier National des Détenus)
• Migration de l’OS Linux RHEL 3 32 bits vers RHEL 6.3 64 bits
• Migration du SGBD Oracle 9i 32 bits vers Oracle 11g 64 bits
• Migration Tomcat 4.1 vers Tomcat 7 Cluster (JDK 1.4 vers 1.7)
• Migration Apache Axis (Web Services) et HTTPD
• Migration de l’application J2EE sous Eclipse 4.2
• Définition d’une nouvelle architecture avec répartition de charge entre les serveurs applicatifs Tomcat, décorélation du SGBD avec l’applicatif
• Analyses des risques et scénarios de migration.
• Rédaction de documents d’architecture.
• Réalisation de devis et d’études d’impacts.
• Encadrement de la MOE pour la mise en œuvre de la solution.
• Pilotage des différents travaux d’intégration avec les acteurs concernés.
• Développement d’évolutions diverses en PL/SQL, SHELL et J2EE.
Environnement technique : Oracle 9i, 11g, Tomcat 7, Java 7, Axis 1.4, Linux Rhel 6.3, Eclipse, Httpd, Cvs
De 03/2011 à 06/2012 (15 mois) : Ministère de la Justice
Consultant technique / Dba Sénior Sybase ASE
Maitre d’œuvre d’une migration industrialisée portant sur 190 sites décentralisés pour le projet GIDE et BNG
• Migration de l’OS Linux RedHat 7.2 32 bits vers RHEL 5.7 64 bits
• Migration de Sybase ASE 12.5 32 bits vers 15.5 64 bits
• Migration de Sybase Replication Server 12.6 32 bits vers 15.6 64 bits
• Rédaction d’étude d’impacts, analyse des risques et scénarios de migration.
• Encadrement de la MOE pour la mise en œuvre de la solution.
• Rédaction de documents d’architecture.
• Développement TransatSQL, Shell, python.
• Fabrication de RPM (RedHat Package Manager), DVD Linux industrialisable.
• Conception et mise en place d’une architecture de virtualisation 64 bits Linux (qemu-kvm) hébergeant des systèmes hétérogènes Linux/Windows à forte volumétrie (plusieurs Téra Octets).
• Développement d’évolutions diverses en TransatSQL, SHELL et Python.
Environnement technique : Sybase ASE 12.5, 15.5, Replication Server 12.6, 15.6, Samba 3.5, Cups, Python, TransatSQL, Linux Rhel 5.7
De 01/2011 à 03/2011 (3 mois) : France 2
Consultant technique / Dba Sénior Sybase ASE
Etude d’une migration Sybase ASE 12.5.3 vers Sybase ASE 15.0.3 pour le domaine Antenne de France 2
• Etude d’une migration Sybase ASE 12.5.3 vers ASE 15.0.3 pour France 2.
• Etude d’impacts, plans de migration et scénarios de retour arrière.
• Assistance technique auprès du client.
• Intervention pour diagnostique et optimisation de codes SQL.
• Rédaction de rapport d’intervention.
Environnement technique : Sybase ASE 12.5, 15.5, TransatSQL, Windows 2007 Server
De 12/2008 à 12/2010 (24 mois) : AUP
Consultant technique / Dba Sénior Sybase ASE
Etude et réalisation d’une migration Sybase ASE 12.5 64 bits sous AIX vers Linux pour le projet SIVALPAC
• Migration d’une base de données ASE 12.5/AIX 4.3 vers une plateforme Linux RHEL 4.
• Opérations de dump/load cross plateformes (volumétrie 300 Go) sur ASE 12.5.3 et extractions/injections des objets vers la version définitive ASE 12.5.0.3.
• Migration d’une base de données Infocentre ASE 12.5/AIX 4.3 vers une plateforme Linux RHEL 4.
• Portage de scripts Ksh AIX vers Shell Linux.
• Tuning Sybase ASE, optimisation de procédures stockées et requêtes SQL avec des outils basés sur les MDA Tables.
• Administration (DBCC, Reorg, Statistiques…), gestion des droits utilisateurs.
• Programmation de Batch C (SQL Embedded).
Environnement technique : Sybase ASE 12.5, TransatSQL, Windows 2007 Server
De 06/2007 à 12/2008 (18 mois) : Ministère de la Justice
Consultant technique / Dba Sénior Sybase ASE
Mise en place d’un système de réplication temps réel de 190 sites vers une base consolidée
• Mise en place d'un système de réplication temps réel de 190 sites décentralisés vers une base consolidée sous Sybase Replication Server 12.6 et ASE 12.5.4.
• Développement d'outils pour l’automatisation de la mise à jour des définitions de réplication lors de modifications du modèle de données source (langage RCL « Replication Command Language »).
• Diagnostique et optimisation des requêtes SQL.
• Développement d’outils basés sur les tables MDA Sybase (Monitoring and Diagnostic Tables) permettant de traquer les ordres SQL anormalement consommateurs d’I/Os.
• Administration du système de réplication.
• Développement d’évolutions diverses en TransatSQL et SHELL.
Environnement technique : Sybase Replication Server, Sybase ASE, Rcl, TransatSQL, Linux
De 11/2001 à 06/2007 (5 ans et 8 mois) : Ministère de la Justice
Expert technique
Mise en place de l’architecture système sous open source
• Expertise LINUX et SYBASE
• Développement en Java d’un outil de diffusion automatique sur l’ensemble des établissements
• Gestion de la plate-forme de la TMA
• Configuration et suivi de l’architecture technique des sites
• Veille technologique pour l’environnement LINUX
• Support aux sites
• Développements (outils, utilitaires, scripts) dans l’environnement LINUX
• Création d’outil RPM (Redhat Package Manager)
• Rétro portage de pilotes réseaux et SCSI sur un environnement Linux 2.4 (code en C)
• Développement d’évolutions en SHELL Bash et SQL/TransatSQL
Environnement technique : Linux, PowerBuilder, Sybase ASE 12.5, Samba, Java, C
De 05/2000 à 10/2001 (17 mois) : Mandrakesoft
Ingénieur support entreprise
Support technique de la solution Linux destinée aux entreprises Mandrakesoft Corporate Server
• Mise en place et configuration de Serveur :
• Samba (Partage Windows), Apache (Web) avec PHP/MySQL, Postfix (Serveur SMTP), Pop3/Imap/Imap over Ssl , Dhcp, Dns (Bind 8), ProFTPD et WuFtp, Proxy (Squid), Ipvs (Cluster), Nfs, Nis (Ypserv), Firewall (Iptables), Cvs, Vnc, Partage de connection internet, Routage, Nat...
• Compilation et configuration avancé du noyau.
• Configuration des serveurs avec les principaux moyens de connexions internet (Cable, Adsl).
• Résolutions de problèmes Hardware (Scsi, Raid...).
Environnement technique : Linux, Samba - Apache – Php – PostgreSQL – Noyau Linux – Développement C