Sami - Architecte WEBMETHODS
Ref : 111130M001-
95870 BEZONS
-
Chef de projet, Architecte, Consultant technique (45 ans)
-
Freelance
Expérience professionnelle
De 03/2011 à ce jour Client : Total (Holding)
- Projet : plateforme EAI : Hermès
L’enjeu principal du hub de connectivité HERMES est de doter le Groupe Total d’une plate-forme d’intégration mutualisée et sécurisée permettant des échanges entre les applications au sein du groupe ou avec les partenaires externes.
Parmi les services utilisant la plateforme Hermès : le service d’achat E-Procurement, le service de factures dématérialisés E-Invoicing, le service réservations de voyages E-Booking, le service de gestion d’identités Giseh, le service d’échange de données gaziers TIGF.
- Fonction : Chef de projet
- Mission(s) et réalisations :
• Expertise technique WebMethods.
• Assistance aux projets de Total dans la définition de leurs besoins en termes d'intégration
• Positionnement de la solution Hermès quand le besoin est identifié
• Etude sécurité du projet
• Planification et suivi chantiers
• Coordination des différentes équipes intervenant sur le projet
Animation des réunions de suivi des chantiers Hermès
• Développement d’outil de statistiques mensuelles de flux permettant la refacturation.
• Assistance technique à l’équipe Support Production et à l’équipe TMA.
- Environnement : Webmethods 6.5, outil de ticketing BMC, Solaris, protocoles réseau TCP/IP (HTTPS, FTPS, SFTP, Samba,…), échanges sécurisés par certificats.
De 12/2008 à 02/2011 Client : Total (Holding)
- Projet : Prisme/SA
Le service Applicatif est l’un des domaines techniques de la prestation récurrente d’infogérance Prisme pour le département Opérations de la DSIT.
- Fonction : Responsable Opérationnel de Prisme/Service Applicatif
- Mission(s) et réalisations :
• Management d’une équipe de 6 ingénieurs middleware Xnet.
• Interlocuteur privilégié des maîtrises d’ouvrage du client.
• Force de propositions pour améliorer le service et accélérer les mises en place, (optimisation sauvegarde, supervision, résolution d’incidents récurrents, etc…)
• Reporting au client des actions en cours et de leur état d’avancement.
• Suivi de l’activité récurrente de gestion d’incident, de problèmes, de configuration, d’intégration et de production via ITSM (outil groupe).
• Rédaction des devis des demandes hors catalogue
• Comité opérationnels et comités de pilotage avec le service OPS/SA de Total.
• Intégration d’applications SharePoint
• Développement d’outil de statistiques mensuelles de flux permettant la refacturation.
• Expertise technique WebMethods
• Assistance à l’équipe TMA sur l’EAI WebMethods. (Développement de nouveaux connecteurs).
- Environnement : BMC, MS Office, Visio, SharePoint2007, .NET, SQL Server, Solaris, Windows 2003 Server, WebSphere, WebMethods
De 06/2005 à 11/2008 Client : Total (Holding)
- Projet : plateforme EAI : Hermès
- Fonction : Administration de la plateforme d’échange Hermès
- Mission(s) et réalisations : • Recette technique de nouveaux modules en pré-production.
• Mise en production de nouveaux modules.
• Administration de la plateforme.
• Support central niveau2.
• Contact avec le support éditeur WebMethods pour des anomalies liées au produit.
• Rédaction des dossiers de mise en exploitation.
• Coordination des opérations techniques avec les administrateurs système d’exploitation, bases de données, réseau, sécurité et télécom…
• Développement d’outillages pour améliorer la supervision de la plateforme.
• Contribution dans la migration d’Hermès de WebMethods 6.0.1 à 6.5
- Environnement : WebMethods 6.0.1, 6.5 (Intégration Server, Developper, Modeler, monitor, Broker, TN), Oracle, échanges sécurisés par certificats.
De 09/2004 à 05/2005 Client : Agence de l’eau Loire et Bretagne
- Projet : Projet PIM, PréIMmatriculation-1er contact
Le projet consiste à développer un framework J2EE qui sera utilisé pour migrer toutes les applications de l’AELB vers le monde J2EE.
Développement d’un projet pilote utilisant ce framework : l’application PIM qui permet de:
-Pré-immatriculer des nouveaux usagers
-Contacter ces usagers au travers de questionnaires.
-Assurer un suivi de ces questionnaires.
-Transférer les usagers vers une autre application (nommée RIC).
- Fonction : Conception et développement
- Mission(s) et réalisations :
• Participation à l’implémentation du framework coté présentation.
• Conception et développement des différents cas d’utilisation.
• Réalisation de tests unitaires avec StrutsTestCase, JUnit, DbUnit.
- Environnement : Java, J2EE (EJBs), XML, Struts, JBOSS, Oracle, JUnit, DbUnit, Hibernate, StarTeam, maven.
De 03/2004 à 08/2004 Client : GDF Négoce
- Projet : EDOElec (Echange de Données Opérationnelles Electricité)
Le projet EDOElec s’intègre dans le cadre du système d’information électricité. Il a pour objectif de constituer une infrastructure d’échange et une base de données servant de référence pour l’ensemble des utilisateurs GDF Négoce et peut également être accessible par les utilisateurs appartenant à d’autres directions de GDF.
L’application est scindée en deux dossiers :
-Dossier 1 : services (Application Web) et Base de données.
-Dossier 2 : infrastructure d’échanges (EAI)
- Fonction : Conception et développement
- Mission(s) et réalisations :
• Conception des différents flux échangés entre l’application EDOElec et les différents connecteurs externes.
• Développement des services assurant la transformation et l’acheminement des flux de données provenant de différentes sources (serveurs FTP, HTTP, SMTP).
• Initiation et assistance d’un développeur au développement des services sous WebMethods.
• Tests unitaires dans l’environnement de développement.
• Tests de montée en charge
• Tests d’intégration.
• Rédaction du cahier de recette.
- Environnement : Java, XML, WebMethods 4.6 (Trading Network, Developer, Integration Server).
De 12/2003 à 03/2004 Client : AGEFOS
- Projet : Projet NSI (Nouveau Système d’Information)
Refonte du système d’information de l’organisme paritaire collecteur agréé AGEFOS, portant sur les domaines du référentiel, de la gestion de collecte des fonds de formation professionnelle des entreprises et de la gestion administrative et financière des projets.
- Fonction : Conception et développement
- Mission(s) et réalisations : Travail au sein d’une équipe de trois personnes sur la collecte des fonds. Rôle de concepteur développeur sur du code allant du front-end (écran Swing), au back-end (code SQL et descriptif de la persistance pour notre framework), en passant par des façades (des EJBs session) :
• Interface graphique Swing basée sur un framework de type MVC développé au sein du projet,
• Utilisation de XDoclet pour la génération des façades EJB gérant les différents services métiers,
• Utilisation d’un framework propriétaire pour la génération du code des Value Objects et du mapping de ces derniers vers la base de données,
• Contribution à la définition et la mise en œuvre du modèle de base de données en collaboration avec la cellule base de données,
Pour la gestion de la persistance, Utilisation d’un framework propriétaire gérant les locks optimistes, les transactions, la persistance des listes d’objets,…
- Environnement : Java, Swing, J2EE (EJBs), UML, XML, Sybase, Weblogic, ClearCase, Ant, Eclipse, JUnit.
De 07/2003 à 11/2003 Client : MIKO
- Projet : COGESAL, plate-forme d’échange avec les distributeurs
Projet de mise en place d’une centrale d’échanges entre les concessionnaires de la marque et le site de commerce électronique dédié aux professionnels.
- Fonction : Conception et développement
- Mission(s) et réalisations : • Développement de services permettant l’échange des différents flux de données entre les ERPs des concessionnaires et les sites de commerce,
• Ajout de nouvelles fonctionnalités à l’application (création d’une application web de supervision des flux, intégration des flux venant d’une autre application CI@ … )
• Modification de la procédure de compilation et de déploiement de l’application en utilisant Ant.
- Environnement : Java, XML, Webmethods (Integration Server), Oracle, Junit.
De 10/2001 à 06/2003 Client : TMA (Société Générale, BHV, RATP)
- Projet : TMA (Valtech)
• Projet ******** : application Internet en J2EE fournissant des services aux clients du BHV (travaux à domicile, Ventes en ligne de pièces détachées …)
• SIR : Application internet en J2EE permetant la saisie et la gestion des offres de candidature pour les différents pôles d’activité de la Société Générale, en français et en anglais.
• PAM : Affichage multimodal des horaires de différents moyens de transport RATP (Trains, Métro, RER, Tram et Bus) sur le panneau géant installé dans la grande halle de la Défense. Les informations des horaires proviennent de sources de données différentes suivant des protocoles de communication différents.
- Fonction : Conception et développement
- Mission(s) et réalisations :
• Conception et développement des nouvelles évolutions (toutes couches de l’architecture).
• Optimisation des performances des applications.
• Correction d’anomalies
• Développement des scripts de packaging et de déploiement
- Environnement : Java, UML, Ant, J2EE (JSP et EJBs), Oracle, Weblogic, Tomcat, XML, XSLT, HTML, Multi-threading, CORBA
COMPETENCES FONCTIONNELLES ET/OU METIERS
Analyste / Développeur (Java/WebMethods)
Administrateur d’un EAI
Intégrateur Sharepoint
Intégrateur Java/J2EE, .NET
Responsable Opérationnel
Chef de projet
Expert technique WebMethods
COMPETENCES TECHNIQUES
Domaine Niv Domaine Niv
Langage / BDD Java/J2EE 3 XML 3
SQL 3 .NET 1
Oracle 10g 2 SQLServer 2000/2005 2
Matériel et systèmes d’exploit. UNIX (Solaris) 2 Linux 2
Windows 2
Outils Eclipse 2 Filezilla 2
TOAD 2 SOAPUI 2
Visual Studio 2
Méthodologies ITIL 2 UP 2
Technologies WebMethods (4.6, 6, 6.5, 8.0) 3 Réseau TCP/IP 3
Websphere 2 WebLogic 2
Sharepoint 2 Entropysoft 1
1 : connaissance ; 2 : maîtrise ; 3 : expert
FORMATION
Formation : Diplôme d’ingénieur en informatique (Ecole Nationale Supérieure d’électronique, informatique et de radiocommunication de Bordeaux) (2011)
Formation continue : WebMethods 8.0 workshop
Cursus Manager de Proximité
SharePoint 2007
Architecture .NET
Langues : UML, Java, CORBA, J2EE, Unified Process, Clear Case, SOA, OSGI
Français(courant)
Anglais(Professionnel)