-
ERDF
- Expert Oracle Weblogic 11gR1
2013 - maintenant
SN3 projet Ginko
Mise en place du SI du projet.
Ma mission consiste a appliquer les meilleurs processus pour le projet Ginko, ce projet demande l'élaboration et la mise en œuvre de nouveaux processus de gestion du SI.
- Le Support Niveau 3
- La supervision et consigne de reprise.
- La gestion des incidents.
- Responsable des axes d'améliorations.
- Élaboration du cahier des charges sur l'automatisation du projet.
Technologie utilisée pou ce projet :
Oracle RAC 11g
Oracle Dataguard
Oracle Weblogic 11gR1
Oracle JMS Server
Sun Hotspot 1,7(version java)
Introscope
Grid Control
Openldap
StramServe
Fort de proposition
- Tir de charge
- Tir de performance
Lanceur utilisé : LoadRunner
Mise en œuvre et suivi du projet Ginko.
-
Voyages SNCF
- Architecte Technique
La Défense
2012 - 2013
Dans le service architecture pour la SNCF,
J'interviens en tant que Architecte technique pour le projet OSMOSE
Prestation d’architecture technique :
-Support technique sur les outils WAS, Maximo
-Benchmark d'un moteur de Calcul (Cplex)
-Audit et Evolution d'architecture
-Développement d’outils
-Analyste et introspection de code (JAVA)
-Tests de performance
-Tests techniques
-Rédaction de dossier d’architecture technique
-Réalisation de POC
-Expertise WAS sur les tests de performance
-Présentation lors du COVAL(Upgrade Middleware) sur la migration des middlewares.
Préparation technique de lots applicatifs en vue de leurs mise en production :
-Atelier de conception technique
-Prise en main des exigences techniques du projet
-Support et expertise WAS
-Rétro ingénierie pour le projet Orchestral
-
La Banque Postale (Montpellier)
- Ingénieur de production - Expert WAS
2012 - 2012
Etude et réalisation du prototype d'architecture de la nouvelle version de Websphere application ND version 8.0 et 8.5.
Elaboration d'un outillage industrialisation du socle Websphere 8.0 et 8.5 avec le language Jython.
Mise en place d'une architecture Haute disponibilité via Oracle RAC en utilisant les technologies FAN, FCF / TAF, ONS.
Conception de 2 scénario de tests fonctionnels (Mode Select et Mode Insert)
Etude et réalisation sur la conception (Le déploiement (application) sans interruption de service avec WebSphere Application Server ND version 8.5 (Base Virtual Entreprise)
-
JTECK (Lyon)
- Architecte WAS
2012 - 2012
Migration de toutes les applications Java version 1.4 vers la version 6 et implémentation du nouveau moteur JAVA (WebSphere Application Server 7)
-
ESR
- Formation J2EE
Courbevoie
2011 - 2012
Mise en place de la structure de formation Middleware (WebSphere Application Server 7, WebSphere Tuning).
- Installation Vmware 5.0 essentiel sur 2 lames.
- Installation de plusieurs serveurs RedHat entreprises 6.1
- Installation d'un serveur d'infrastructure Windows 2008 R2
- Configuration d'un serveur DNS (2008 R2)
- Configuration d'un serveur DHCP (2008 R2)
- Configuration d'une autorité de certification.
- Création d'un modèle Vsphere pour le deploiement des machines virtuelles.
Elaboration des supports de cours WAS 7.
Mise en place d'une architecture WAS 7 & WebSphere MQ 7 pour les besoins de la formation.
Mise en place de la nouvelle GED pour ESR (Alfresco 4.0 Community)
Implémentation d'un outil de communication participative (Openfire) dans Alfresco.
Formateur des premières sessions WAS 7 au sein de l'entreprise ESR.
-
Credit Agricole GIE Assurance
- Ingénieur de Production - Expert WAS 7 et MQ 7
2008 - 2011
Contexte : CAAGIS Vaison (anc. ATTICA) - Service Architecture, Innovations et Infrastructure de CAAGIS (GIE du groupe Crédit Agricole branche Assurances)
Objectif : Expertise J2EE (pont entre les études et la production)
Périmètre : WebSphere 5.1 6.1 et 7.0 ( ApplicationServer, NetworkDeployment, eXtreme Scale, VirtualEnterprise) / ~100 serveurs (Windows 2003 Server et AIX 5.3 et 6.1) / WebSphere MQ versions 6 et 7
Mission :
• Définition des standards J2EE pour les différentes compagnies
- Normalisation des règles de nommage
- Normalisation des architectures
- Intégration des nouveautés au sein de CAAGIS (pont entre le fonctionnel et l'opérationnel, entre l’architecture technique et fonctionnelle)
- Travail conjoint entre la MOE, la MOA
• Création d’outils spécifiques
- Recueil et/ou élaboration des spécifications fonctionnelles
- Participation au développement d’API plutôt que de scripts spécifiques pour une approche modulaire et réutilisable
- Industrialisation des socles WebSphere en environnement ND: Jython, wsadmin, XML (Nodes, Application Servers, VirtualHosts, Connectors, JVM, Variables, Shared Libs Transports, Properties...)
- Module de métrologie utilisant PMI (WebSphere) exploité via BIRT
- Module d'extraction de la configuration : génération CSV et HTML
- Module d'arrêt/relance des composants Middleware (WebSphere, MQ, IHS) extensible à d’autres composants ( réduction des incidents dus aux arrêts / relances)
• Etudes & Réalisations
- Configuration WebSphere en environnement multihome
- Configuration du mode Bind MQ
- Mise en place d’une architecture HD J2EE sans serveur HTTP frontal.
- Mise en place du socle WAS/MQ pour intégrer un fonctionnement asynchrone à base de MDB (Message Driven Bean)
- Mise en place de WebSphere eXtreme Scale : solution de cache d'objets Java (réalisation de l’architecture fonctionnelle via une Façade et des Factories pour simplifier la réutilisation du cache eXtremeScale et réalisation de l’architecture technique)
- Optimisation du processus de déploiement : réduction des indisponibilités et des incidents et utilisation du même processus de déploiement pour toutes les compagnies.
- Etude et prototype sur la réplication de session
- Intégration et industrialisation d'une partie d’ITCAM au sein de CAAGIS
- Conception de l'architecture MQ V7 (Rebond Qmanager Alias, MQIPT Proxy MQ et Publish/subscribe)
- Mise en place de solution MQ V7 en scripting
- Mise en place du prototype WebSphere Virtual Enterprise 6.1.1
- Architecture et implémentation du socle technique WAS pour SAS 9.2
• Tuning
- Analyse des tirs de charge et optimisation via tuning des paramètres
- Mise en place du paramètrage pour la Production.
- Revue de code Java des sections critiques (appels MQ)
• Support niveau 3
- Création de procédures pour la Production
- Résolution d'incidents niveau 3 : logs, traces, heapdumps, javacore, verbosegc, PMI, analyse de code Java décompilé ...
- Création d'un outil d'introspection en runtime en phase de debug des applications : AspectJ
• Organisationnel
- Organisation du planning : Gantt, Excel
- Mise en place de workflow sur la partie J2EE des projets
- Force de proposition sur de nouvelles études : WebSphere VE, DeployIT, WebSphere CE
• Opérationnel
- Réalisation des changements en Production (création ou modification de socle) en HNO
Environnement : WebSphere 5.1 et 6.1 ND, WebSphere eXtreme Scale, WebSphere Virtual Ebtreprise, IHS, WebSphere MQ 6 et 7, Java, J2EE, Eclipse, Jython, wsadmin, AOP, PMI, XML, JMX, MBean, Reverse-Ingeneering
-
IBM La Gaude
- Ingénieur de production - Expert WAS
Bois-Colombes
2006 - 2008
Contexte : IBM La Gaude - Service WebHosting, Support Niveau 3 Multi Clients
Objectif : Expertise J2EE (Credit Agricole GIE COMETE, ANNIKA City of Stockholm, Danone)
Périmètre : WebSphere 6.0 et 6.1 ( ApplicationServer, NetworkDeployment, serveurs (Windows 2003 Server et AIX 5.3) / WebSphere MQ versions 6
Mission :
• Définition des standards J2EE pour les différentes clients
- Normalisation des règles de nommage
- Normalisation des architectures
• Création d’outils spécifiques
- Recueil et/ou élaboration des spécifications fonctionnelles
- Industrialisation des socles WebSphere en environnement ND: Jython, wsadmin, XML (Nodes, Application Servers, VirtualHosts, Connectors, JVM, Variables, Shared Libs Transports, Properties...)
- Utilisation de TPV (Tivoli performance viewer en utilisant PMI (WebSphere)
- Module d'extraction de la configuration : génération CSV.
- Module d'arrêt/relance des composants Middleware (WebSphere, MQ, IHS)
- Module de déploiement des applications java (ear, war, jar ou ejb)
• Etudes & Réalisations
- Configuration WebSphere en environnement multihome
- Configuration du mode Bind MQ
- Mise en place d’une architecture J2EE.
- Mise en place du socle WAS/MQ pour intégrer un fonctionnement asynchrone à base de MDB (Message Driven Bean)
- Mise en place de WebSphere Process Server.
- Optimisation du processus de déploiement : réduction des indisponibilités et des incidents et utilisation du même processus de déploiement pour toutes les compagnies.
- Mise en place des solutions MQ (Rebond Qmanager Alias et Publish/subscribe)
- Architecture et implémentation du socle technique WAS 6.0 et 6.1 ainsi que WebSphere Portal 6.0 pour le groupe Danone
• Tuning
- Analyse des tirs de charge et optimisation via tuning des paramètres
- Mise en place du paramètrage pour la Production.
• Support niveau 3
- Mise à jour des procédures pour la Production
- Résolution d'incidents niveau 3 : logs, traces, heapdumps, javacore, verbosegc, PMI, analyse de code Java décompilé ...
- Introspection en runtime en phase de debug des applications : AspectJ
• Organisationnel
- Organisation du planning : Gantt, Excel
• Opérationnel
- Suivi des processus ITIL
Environnement : WebSphere 6.0 - 6.1 ND, IHS, WebSphere MQ 6, Java, J2EE, Eclipse, JACL, wsadmin, PMI, XML, JMX, MBean.
-
DCNS
- Ingénieur J2EE
Paris
2005 - 2006
Objectif : Mise en place d’une application java sur un moteur J2EE (WebSphere) sous Linux
Mise en place d’accès sécurisé (Kerberos) et chiffré SSL
Mission :
• Mise en place une architecture système composé d'OS : Serveur Microsoft 2003 et de serveur d'application (Mandrake 10) avec Websphere 6.0 pour Linux.
• Mise en oeuvre des serveurs Microsoft 2003 sous Active directory et des serveurs Linux Mandrake pour hebergé des environnements Websphere.
• Mise en place de deux serveurs Apache 2.0 en Cluster avec Websphere afin de configurer une authentification Kerberos via l'active Directory sous Windows 2003 server.
• Suivi et l'administration de Microsoft Clustering 2003 (4 noeuds) en configuration Load Balancing dynamic.
Environnement : Windows 2003 Entreprise Edition, SAN/Dell CX3-80 et Linux Mandrake 10
-
Capgemini
- Ingénieur Middleware
SURESNES
1999 - 2005
Objectif : Gestion du projet du Poste XP
Mission :
En mission de février à septembre 2005 pour les UNEDIC :
• Suivi du déploiement national de Windows XP Pro ainsi que l'assistance au support niveau 3 sur les serveurs Windows 2000/2003.
• Mise en place de documents :
La maîtrise d'ouvrage.
Les Manuels d'installations (Active directory, Exchange Server, Time Navigator)
Le Manuel d'administration.
Elaboration d'une Fiche de Risques (contexte des tests, Recommandations)
Organisateur de réunion avec les différents représentants de Région.
Environnement : Windows 2000/2003 & Novell 5
En mission de octobre 2003 à février 2005 chez EDF à Marseille en qualité d'Intégrateur Systèmes :
• Mise en place d'un projet de volumétrie et d'Audit des serveurs EDF dans toute la France.
• Mise en place de document :
La maîtrise d'ouvrage
Le plan de management d'affaire.
Le Dossier de mise en production du projet Volumétrie
Organisateur de réunion avec les différents représentants de Région.
Environnement : Windows NT 4.0 et 2000
En mission de juin à octobre 2003 pour la Banque Populaire (I-BP) en qualité d'Intégrateur Systèmes :
• Dans le cadre de la mise à niveau des dossiers d'exploitation associés à différentes PFA, j'avais la responsabilité de la PFA CYBER (les Serveurs d'applications Websphere de la Banque Populaire sur toute la France) et de la PFA TELEWEB (Service d'accès à la banque de France)
• Les environnements applicatifs étaient déployés sur des serveurs Websphere 4.2 sur un Cluster Horizontal (MSCS), nous disposons Windows 2000 DataCenter serveur avec quatre noeuds de cluster connectés avec de la fibre optique sur une SAN (FC4500 Stockage Fibre Channel) et le cluster communiquait en mode Shared Everything Model
• J'ai mis en oeuvre le Network Load Balancing et le composant Load Balancing - Application Center 2000 afin de répartir des appels sur les modules d'applications hébergés sur les clusters
Intervention sur le projet de mise en production IBP.
Réalisation du Manuels d'installations.
Réalisation du Manuel d'administration.
Elaboration d'une Fiche de Risques (contexte des tests, Recommandations)
Réalisation du Plan de Test.
Environnement : Windows 2000 DataCenter et Websphere 4.2
En mission de juillet 2001 à février 2003 à la DSB (Direction des systèmes Bancaires) Crédit Agricole en qualité d'Intégrateurs Systèmes Windows 2000 :
• Le système d'exploitation retenu par APIS pour le développement de la plate-forme est Windows 2000 Advanced Server. Sa tache est de concevoir une plate-forme du système informatique de la banque Crédit Agricole.
• Conception de plusieurs plates formes sous l'environnement Windows 2000 Active Directory :
Une plate forme de développement pour la conception du nouveau système Bancaire.
Une plate forme d'intégration
Une assistance d'ingénierie pour la mise en place de la plate forme de production.
Responsable de la sécurité et la stabilité des plates-formes.
Elaboration des besoins et des charges pour le projet.
Environnement : Microsoft 2000 Data Center (90 Serveurs)
Outils : WebSphere 4.03 Advanced server(Serveur Application Web) IBM, DB2 7.6 (Base de donnée) IBM, Oracle 8.6 (Base de donnée), SNA (Connexion Mainframe), Apache (Serveur Web), CICS Transaction Server, Exchange Server 2000.
En mission de Avril 2001 à juillet 2001 chez ALPHAMEDIA en qualité d'Expert système Microsoft :
• Administrateur système et réseau sur Windows 2000 Advanced Server, dans un contexte technique composé de 7 serveurs Windows 2000 Netfinity 5500 M20 et de plus 120 Go de données avec équilibration des charges.
En mission de juin à décembre 2000 chez COMPASS :
• Administration système/Client Access NT, AS400
En mission de mai à juin 2000 chez SOCODEI, en qualité de d'Administrateur Système et réseau local.
-
Service Militaire
- Agent administratif métérologie
1993 - 1995