Expérience professionnelle
Novembre 2014 à Aujourd’hui La Poste télécom
Ingénieur études et développements JAVA
MCO et Support de Production Telecom
Mission : Architecte applicatif du projet « ADSL By La Poste Mobile ».
Contexte :
• Définition des méthodes et des formats d’échanges de données ainsi que la conduite des actions d’audit, de conseil et d’assistance.
• Participation au développement des applications Web services
• Maintien de l’architecture applicative des briques existantes en suivant les préconisations des architectes Système, réseau, sécurité, permettant aux organismes d’atteindre ses objectifs stratégiques
• Suivi des sous-traitants, qualification technique et mise en exploitation
• Validation de l’architecture et la documentation des solutions tierces
• Collaboration avec les équipes d’exploitation pour recueillir l’existant et les accompagner dans la prise en main des évolutions du SI
• Réalisation des études pour garantir l’évolution de l’architecture et du réseau en fonction des besoins et du contexte
• Assurer la veille technologique
Mission : Mise en place de l’architecture d’échange avec SFR/Numéricâble pour le projet La fibre de la poste mobile
Contexte :
• Mise en place d’atelier de travail avec SFR pour préparer la plateforme nécessaire à la souscription des abonnés THD.
• Mise en place d’atelier de travail avec le logisticien pour préparer le format d’échange entre BSCS SAP et la plateforme logistique pour la livraison des box THD.
• Préparation du GAD « Global Architecture Document » pour le projet.
Mission : Développement d’une application de génération des factures
Contexte :
• Chargement des clients qui ont été facturée lors du dernier cycle de facturation
• Recherche des données clients/contrat à partir de la base de données.
• Parsing des fichiers XML et rajout des nouvelles balises.
• Assurer le suivi de trace de l’application en utilisant log4j
• Utilisation des threads pour améliorer la performance
Environnement technique BSCS17,Java 8, Oracle 12c, Shell Unix,
Mission : Étude, réalisation et livraison d’une application de traitement des tickets d’appels mobile
Contexte :
• Réception des fichiers contenant les tickets d’appels envoyés par CFT depuis le cœur de réseau SFR
• Validation de la structure du fichier
• Extractions des tickets contenant les informations relatives aux communications clients (~ 2 millions de ticket/ jour)
• Enrichissement des tickets par des informations sur le client.
• Sauvegarde des tickets sur les tables du progiciel BSCS
Environnement technique Java/J2EE, Oracle 11g, Shell Unix, XML, Spring Batch, ETL
Mission : Étude, réalisation et livraison d’une application de souscription des clients
Contexte :
• Créer une plateforme Web Services pour assurer les communications entre le portail de souscription et le cœur du progiciel Ericsson BSCS.
• Validation de la structure des données.
• Appels au différents commandes CMS/CORBA pour la création des clients/contrats/ressources…
Environnement technique Java/J2EE, Jboss AS, Oracle 12c, Shell Unix, BSCS, SOAP, Spring Web services
Mission : Pilotage d’une partie de l’activité TMA.
Contexte :
• Interlocuteur privilégié de l’équipe TMA sur un périmètre applicatif.
• Validation des packages de livraisons avant installation par l’équipe de production
• Gestion du le portefeuille d’anomalies.
Mai 2012-Octobre 2014 BNP Paribas CARDIF
Responsable d’application ESB TIBCO
Mission : Administration de la plateforme d'échange des flux (ICE) BNP PARIBAS Cardif.
Contexte :
• Suivi de production :
o Contrôle de l'état de la plateforme
o Gestion des incidents.
o Rédaction des rapports d’incidents
o Support des équipes d’exploitation
• Paramétrage des flux : intégration de nouveaux flux sur le bus d'échange
• Assistance utilisateurs sur le fonctionnement et les projets métiers
• Développement d’un outil de génération des scripts de paramétrage à partir des bordereaux Excel.
• Développement d’un outil de génération d’un rapport d’activité quotidienne.
• Participation dans les réunions de choix d’architecture des projets qui vont utiliser la plateforme.
• Participation à la mise en place des échanges SEPA pour les flux CARDIF avec l’intégrateur ATOS et suivi quotidien de la production.
Mission : Pilotage de l’équipe de test applicatif en Inde.
Contexte :
• Suivi de l’avancement des tests et gestion des priorités des anomalies.
• Validation des corrections des anomalies.
• Communication avec les équipe projets.
Environnement technique Java, J2EE, Webshpere, shell Unix AIX, Oracle 10g, PL Sql, Tibco, JXL , CFT, CTRL_M, ETL Informatica power center, BMC Remedy…
Mars 2011-Mars 2012 Crédit Agricole SA
Ingénieur d’Etude java/j2ee
Mission : TMA des applications java /j2ee.
Assurer la maintenance et les évolutions des applications intranet du groupe Crédit agricole SA.
Environnement technique Java, Oracle 11g, shell Unix, PL Sql, Struts, Active Directory, LDAP, HR Access
Mission : Développement d’une application J2EE offrant un ensemble des Web Service SOAP.
Contexte :
• Créer une plateforme Web Services pour assurer les communications entre les applications de gestion des habilitations et l’annuaire Active Directory.
• Centraliser l’accès aux annuaires Active Directory.
Environnement technique Java 6, SOAP, Web services, Active Directory, LDAP
Janvier 2009 à février 2011 OOREDOO / Qtel group
Ingénieur d’Etudes et de Production Telecom
Mission : Chef du projet migration de l’application de gestion de fidélité.
Contexte :
• Réunions avec les équipes métiers pour la collecte des exigences.
• Participation à la rédaction des RFI / RFP, à la soutenance des éditeurs et au choix de la solution.
• Pilotage de l’intégrateur.
• Validation des livrables.
• Assurer la coordination entre tous les équipes de projet
Mission : Mission avec l’intégrateur Ericsson pour la mise en place d’un système de facturation BSCS IX en tant que développeur d’évolutions/offres commercial.
Contexte :
• Tester des livraisons du fournisseur, rédiger des cahiers de tests, préparer des jeux de données et rassurer le support du module teste.
• Tests UAT des modules BSCS (CX, BP, SY, MP) et suivre les évolutions fonctionnels et techniques pour des applications externes BSCS.
• Validation des données pré et post migration
• Validation de la partie Rating (valorisation des appels et des plusieurs scenarios) et analyses des besoins fonctionnels et gestion des anomalies.
Mission : Développement d’une application de génération des factures
Contexte :
• Chargement des clients qui ont été facturée lors du dernier cycle de facturation
• Recherche et parsing des fichiers XML contenant les informations relatives a un client (6 fichiers par client)
• Traitement des données et séparation des tickets d’appels dan des groupes et des sous groupes.
• Génération des outputs sous format PDF, Excel et des insertions dans une base de données afin de les utiliser dans le portail web
• Assurer le suivi de trace de l’application en utilisant log4j
• Utilisation des threads pour améliorer la performance
Environnement technique Java/J2EE, Oracle 11g, Shell Unix, XML, Multithreading, ETL
Mission : Développement d’une application de gestion du cycle de vie des abonnés de la plateforme (Ring Back Tone de Huawei)
Contexte :
• Offrir un ensemble des RESTful Web Services pour communiquer avec la plateforme CRBT de Huawei afin de gérer l’inscription, la suspension et la désactivation des abonnées.
• Utiliser des Web Services BSCS pour l’activation et la désactivation des services.
• Utiliser des Web Services IN/RTCG pour la déduction des frais d’inscription.
• Utilisation de Spring Batch pour la partie renouvellement des inscriptions.
• Déploiement de l’application sur plusieurs sites afin d’assurer le high availability et le load balancing.
•
Environment technique REST Web services, Spring Batch, Spring Web Service, Oracle 10.
Mission : Développement des addons CMS (Customer Management System).
Contexte :
• Conception et développement d’une application java permettant de se connecter au CMS en utilisant CORBA.
• Assurer le traitement par Batch des commandes CMS
• Offrir des nouvelles commandes CMS complexes
• Offrir des web services pour les applications externes qui utilisent le CMS
Environnement technique Java, Oracle, Corba, Web Services.
Mission : Conception et développement d’une application java permettant de faire le provisionnement des kits prépayé
Contexte :
• Création des fiches clients Dummy
• Recherche des ressources libres (numéro d’annuaire et carte Sim)
• Affecter les ressources a un contrat.
• Rattacher le contrat au client.
Environnement technique Java, Oracle, Corba, CMS.
Mission : Développement des projets basés sur des procédures PL SQL
• Suivi de la consommation des abonnées post payé.
• Désactivation de la restriction des appels sortants pour les lignes prépayées qui viennent d’être activé.
• Inscription automatique des comptes entreprise dans le programme de fidélité
• Envoi des SMS contenant le montant de la facture et sa date d’échéance.
Septembre 2008-Janvier 2009 OOREDOO / Qtel group
Ingénieur d’Etudes
Projet Fin d’Études : Conception et développement d’un système de WorkFlow pour le traitement des réclamations clients dans un environnement J2EE
Contexte :
• Création d’un Workflow de traitement des réclamations permettant les échanges des informations et des données entres plusieurs équipes.
• Suivi des réclamations.
• Offrir un tableau de bord contenant les statistiques sur le traitement des réclamations.
Environnement technique JBoss Seam : JBPM, JSF, AJAX, EJB3, Hibernate, JAXB, XML, JXL, Jboss AS
Janvier 2008 ATSON
Travail bénévole
Mission : Webmaster et chef d’équipe technique du festival international du Webdesign
Juillet 2006-Aout 2006 NET-INFO Stage développeur
Mission : Conception et Développement d’une application de gestion de scolarité avec Windev et Merise.
ETUDES ET FORMATIONS
Mai 2009 Unix : Administration Unix
Avril 2009 Oracle : Les fondamentaux des langages SQL et PL/SQL
Janvier 2009 Diplôme national d'ingénieur en Génie Logiciel -INSAT
2004-2005 Cycle préparatoire (Math-Physique-Informatique)-INSAT
2003 Baccalauréat Scientifique (Mention : Très Bien)
COMPETENCES TECHNIQUES
Systèmes HP UX, IBM AIX, Linux Redhat, Windows XP / 7 / 10
SGBD Oracle 8,10, 11g et 12c, SqlServer2005, MySql, Access
Langages Java, C/ C++, XML, PHP5, SQL PL/SQL
Frameworks Struts, JSF, Hibernate, Jboss seam, Spring MVC, Spring Batch, Spring WS, Eclipse RCP
Outils Eclipse, Maven, SVN, CVS, Jenkins
Méthode Merise, UML, 2TUP, Agile, Design Patterns
Technologies ERP, BI, Billing, WS (web services REST/SOAP)...
Serveurs Tomcat 8, Jboss 7, WAS 7 (Web Sphere Application Server)
LANGUES
Anglais Lu, écrit, et parlé Allemand Notions