Nacef - Consultant technique J2EE

Ref : 120920J001
Email vérifié
Photo de Nacef, Consultant technique J2EE
Compétences
JMETER
GIT
GRAFANA
Spring Boot
REDHAT
APACHE KAFKA
Expériences professionnelles
  • Expérience professionnelle

    De Décembre 2020 à ce jour : Lapeyre
    Poste Intégrateur applicatif
    Mission Intégration d’un nouveau configurateur pour la gamme
    d’escaliers sur mesure (EscaWeb SAS) :
    • Rédaction d’un dossier d’architecture technique (DAT) pour
    la mise en place d’un nouveau configurateur (EscaWeb).
    • Organisation des ateliers de travail avec les équipes de la
    GC (outils de gestion commerciale), EAI et l’usine, afin de
    définir les flux des données depuis la création d’une
    configuration d’escalier dans EscaWeb jusqu’à son arrivée
    à l’usine pour la fabrication.
    Participation au développement d’un portail web (nectarHub),
    afin d’exposer tous les configurateurs Lapeyre pour les vendeurs
    des magasins :
    • Conception et création de la base de données sous Oracle
    pour l’application nectarHub.
    • Développement des web service en Rest, afin d’assurer le
    transfert des données entre les couches applicatives (GC,
    EAI, EDD et L’usine).
    • Intégration des configurateurs dans nectarHub.
    Définition d’un socle technique pour les configurateurs :
    • Refonte du configurateur fenêtre en composant Spring
    Boot.
    • Création d’un archétype depuis le composant Spring Boot
    fenêtre.
    • Initialisation des configurateurs (porte intérieure, porte
    extérieure, porte placard, porte garage, cuisine, salle de
    bain, installation, verrière, volet roulant, etc.) via
    l’archétype.
    Mise en place des services d’arrêt relance des composants
    Spring Boot sous Readhat 7 :
    • Installation d’ansible sous Unix.
    • Développement d’un playbook avec ansible, pour installer
    les nouveaux configurateurs sous tous les environnements
    (dev, recette, pprod et prod).
    • Développement d’un playbook avec ansible, pour la
    création des services d’arrêt relance des configurateurs
    sous tous les environnements (dev, recette, pprod et
    prod).
    Mise en place des processus de livraison pour nectarhub et tous
    les configurateurs (fenêtre, porte d’entrée, volet roulant …) :
    • Conception et mise en place d'une nouvelle stratégie de
    livraison par rapport au workflow Lapeyre.
    • Installation et configuration des outils d'intégration
    continue sous Redhat 7 (Jenkins, maven, git, JDK 8 et
    ouverture des flux vers les serveurs adéquats)
    • Développement des pipelines avec Job DSL en
    multibranches et développement des bibliothèques
    partage en Groovy
    • Développement des scripts ansible (playbook) pour les jobs
    Jenkins
    Mise en place d’un outil de surveillance des applications sous
    Redhat 7 :
    • Installation de la base de données time séries prometheus,
    afin de collecter les métriques des applications, nginx et
    des serveurs d’application JBoss.
    • Installation et configuration de Grafana.
    • Alerte par mail sur la disponibilité des applications depuis
    Grafana
    Compagnie des tests de performance :
    • Installation et configuration de la base de données InfluxDB
    sous Redhat.
    • Installation et configuration de Jmeter sous Redhat.
    • Réalisation des tirs en stress et d'endurance.
    • Proposition des axes d’amélioration.
    Run :
    • Assurer le bon fonctionnement des logiciels divers (JBoss,
    Smart CPQ, nginx,…)
    Environnement Redhat 7 - Jenkins Pipeline – Groovy - Job DSL – GitHub – SVN
    – Maven – Nexus – SonarQube - Ansible – Java 8

    De Janvier 2020 à Novembre 2020 : Atos
    Poste Intégrateur applicatif
    Mission Refonte des processus de livraison :
    • Conception et mise en place d'une nouvelle stratégie de
    livraison
    • Installation et configuration des outils d'intégration
    continue
    • Définition des choix techniques
    • Développement des pipelines avec Job DSL en multibranches et développement des bibliothèques partage en
    Groovy
    • Migration des référentiels SVN vers GitHub
    • Développement des scripts ansible pour les jobs Jenkins
    Environnement CentOS - Jenkins Pipeline – Groovy - Job DSL – GitHub – SVN –
    Maven – CMake – Nexus – SonarQube - Ansible

    COFELY Depuis Janvier 2017
    Ingénieur de développement EAI
    Poste Développeur des demi-flux EAI (Enterprise Application Intégration)
    Mission Mise en place de solutions d’échanges de données (EAI, SOA, ESB, ETL)
    • Conception des flux
    • Définition des choix techniques
    • Développements des demi-flux (transformation et intégration des données dans les applications cibles) et des médiations (pour exposer des services aux partenaires d’ENGIE)
    • Mise en production
    • Migration et montée de version d’un dépôt d’archivage Nexus (1.5.0 sous Windows server vers 3.6.0 OSS Unix)
    Environnement JAVA-REST–SOAP–POSTMAN-MAVEN-ORACLE 10G–WEBSPHERE–ESB–EAI-IID

    SOCIETE GENERALE Octobre 2015 à Décembre 2016
    Ingénieur de développement Java/j2ee
    Poste Référent technique, Ingénieur d’étude
    Mission Mise en place d’un module de signature électronique dans « ICONSO » et conception et développement d’un projet de gestion des traitements standardisés des courriers
    • Modélisation de la base de données ORACLE 10G
    • Conception
    • Définition des choix techniques
    • Participation aux phases de développements
    • Tests unitaires et d’intégration
    • Mise en production
    Environnement JAVA-J2EE CDI–ANGULAR JS-REST-JUNIT-MAVEN–GIT-ORACLE 10G–WEBPACK–NODE JS

    AIR FRANCE Février 2015 à septembre 2015
    Ingénieur de développement Java/j2e
    Poste Référent technique, Ingénieur d’étude
    Mission Dans le cadre de mise en place du projet CASTING (application de négociation de tarifs fournisseurs)
    • Modélisation de la base de données ORACLE 10G
    • Conception
    • Définition des choix techniques
    • Participation aux phases de développements
    • Tests unitaires et d’intégration
    • Mise en production
    Environnement JAVA - J2EE - SPRING BATCH – SPRING JDBC – ANGULAR JS - REST-
    Junit - MAVEN – GIT- ORACLE 10G

    VIAMEDIS Juillet 2013 à Janvier 2015
    Responsable d’intégration et réfèrent technique
    Poste Intégrateur
    Mission Intégration contenu
    • Rédaction des rapports d’expertises afin de proposer des solutions à des problèmes sous le serveur d’intégration continue.
    • Création et configuration des jobs de livraison sous l’environnement d’intégration afin d’automatiser les processus de livraison.
    • Installation des plugins sous jenkins et création des scripts Shell pour mettre en place une stratégie du purge, afin de résoudre la forte consommation d’espace disque sous le serveur d’intégration continue.
    • Administration de tous les outils logiciels sous le serveur d’intégration continue : jenkins, sonar, archiva, mantis
    • Administration des serveurs d’application jboss sous plusieurs serveurs en environnement d’intégration (ajustement de la mémoire de la jvm, configuration des sources des données, création des nouvelles instances jboss, ….)
    • Migration des outils d’intégration continue vers un nouveau serveur avec la montée de version de jenkins.
    Mission Réfèrent technique
    • Validation des documents PGC pour l’ensemble des projets viamedis.
    • Validation des choix technique dans les nouveaux projets.
    • Intervention sur les problèmes techniques bloquants (conflits dans les jars,….)
    • Mise en place des modules pour la construction des EAR a multi WAR via Maven.
    Environnement WINDOWS XP – JAVA - J2EE – SHELL - Spring – Hibernate – SVN – SQL Server 2005 – ECLIPSE – Maven – webservice – Jsf- facelet – JPA – AspectJ – Junit – Jboss – Tomcat - UML – Jenkins –sonar – mantis –SOAPUI –Méthode AGILE

    VEOLIA Juin 2012 à Mai 2013
    Analyste
    Poste Homologateur fonctionnel
    Mission Recette fonctionnelle
    • Rédaction des fiches signalétiques et préparation des cahiers de test pour les flux de transfert des index (un numéro de prélèvement sur un compteur) entre des différents systèmes applicatifs (M2O vers BDM, GT vers MDM, VCMS vers Vision CRM).
    • Création des traitements batch en java pour faciliter l’extraction et la transformation des données de différentes sources, afin de préparer un échantillon de donnée pour la recette métier.
    Environnement JAVA - J2EE - SPRING BATCH – SPRING JDBC - ORACLE 10G -SOAP

    CNETP Mai 2012 à Juin 2012
    Ingénieur de développement Java/j2ee
    Poste Auditeur
    Mission Audit sur une application en Swing
    • Surveillance et analyse sur la JVM suite à une fuite mémoire.
    • Modification des paramètres de la JVM pour adaptation avec le besoin de l’application en termes d’allocation mémoire.
    • Analyse des fichiers Dump (empreinte mémoire).
    • Résolution de problèmes au niveau du code source de l’application (bug dans un api Graphique qui consomme trop d’espace mémoire).
    Environnement Visual VM, Thread Dump Analyzer, Eclipse

    EURO COURTAGE Janvier 2012 à Mars 2012
    Ingénieur de développement Java/j2ee
    Poste Développeur Java/J2ee
    Mission Application compagnie de gestion des accords en ligne et aide à la décision (Isiclic).
    • Evolution du système applicatif et élaboration des documents (STD) pour la gestion des pièces jointes dans isclic.
    • Développement des nouveaux services et des servlets pour l’upload et le téléchargement des pièces jointes dans l’application isclic.
    Environnement Eclipse - DB2

    AXA BANQUE Février 2009 à Décembre 2011
    Analyste Expert
    Poste Cellule Architecture
    Mission Projet de refonte des sites WEB d’AXA banque.
    • Mission d’audit et de revue de code sur les applications RC web et RC java.
    • Elaboration et mise en place de la stratégie de la recette technique.
    • Développement et mise en œuvre des plans de tests de performances applicatives.
    • Documentation technique
    • Développement des scripts Shell et perl pour gérer la montée en version des projets suite à la release.
    • Elaboration des documents (rapport d’expertise, CGAT, STD, STG) suite à la migration de la facturation distributeur vers l’architecture cible.
    • Développement des scripts Shell dans le cadre de la refonte du batch facturation distributeur. Elaboration des documents de la Conception Générale Applicative Technique (CGAT) et des STD dans le cadre de la rationalisation des systèmes applicatifs d’Axa Banque.
    • Développement et déploiement des médiations sous websphere dans le cadre de la rationalisation des systèmes applicatifs d’Axa Banque.
    • Sécurisation du domaine éditique (la gestion des pdfs et la sécurisation de leurs transferts avec le protocole SFTP).
    • Développement des nouveaux services de présentation et d’orchestration suite à la migration des applications de JBoss vers Websphere.
    • Mise à jour des scripts Shell dans le cadre d’installation d’un nouveau serveur (CRP-V6).
    • Étude d’impact de la migration des données (repository d’entreprise Maven, CVS) de serveur « eclude » vers « devlin ».
    • Installation et configuration d’un serveur d’intégration continue (Jenkins).
    Environnement EasyEclipse – Java – JSF – Spring – Hibernate – Oracle – WAS – WPS – Jmeter – AutoIt – lunix – AIX – Perl – Jboss –Jenkins –Hudson –Sonar – Ant - Maven - SVN

    OXIA Mars 2008 à Janvier 2009
    Ingénieur de développement Java/j2ee
    Poste Développeur Java/J2ee
    Mission Maintenance Applicative de SIGA
    • Conception et réalisation des correctifs et des évolutions
    • Assistance à la production
    • Documentation technique
    • Assistance à la production
    Environnement Eclipse – Java – Spring – Hibernate – Struts – JSP – Servlet – HTML – CSS –JavaScript – Tomcat - Interbase

    CNRPS Juillet 2007 à Février 2008
    Ingénieur de développement Java/j2ee
    Poste Développeur Java/J2ee
    Mission Maintenance Applicative de SIGA
    • Conception et réalisation du module de gestion des affiliés dans le cadre de la mise en place du nouveau système de la CNRPS
    • Modélisation sous Rational Rose 2003
    • Conception technique
    • Développement
    • Suivi et assistance des utilisateurs à la recette fonctionnelle.
    Environnement Jdevelopper 10g –Spring –Hibernate – Struts - Oracle Application server -
    JSP – Servlet – Ajax – HTML – CSS – JavaScript – Taglib - Oracle 10g

    SITEX Décembre 2006 à Juin 2007
    Ingénieur de développement Java/j2ee
    Poste Développeur Java/J2ee
    Mission Conception et réalisation du module de gestion des affiliés dans le cadre de la mise en place du nouveau système de gestion de la production
    • Conception technique
    • Développement
    • Suivi et assistance à la recette d’intégration et utilisateur
    Environnement Jdevelopper – Spring – Hibernate – Struts – JSP – Servlet – Ajax – HTML – CSS – JavaScript – Taglib - Oracle iAS 10g

    CNRPS Novembre 2005 à Novembre 2006
    Ingénieur de développement Java/j2ee
    Poste Développeur Java/J2ee
    Mission Gestion des Prêts Universitaires (Caisse Nationale des Retraite et Prévoyance Sociale)
    • Conception et réalisation des modules de gestion des prêts
    • Modélisation sous Rational Unified Process et Rational Rose 2003
    • Conception technique
    • Développement
    Environnement Tomcat - Oracle 9i – Jbuilder – DreamWeaver – Java – JSP – JavaScript – PLSQL - MVC

    CNI Novembre 2002 à Janvier 2003
    Ingénieur de développement Java/j2ee
    Poste Développeur Java/J2ee
    Mission Projet de fin d’étude
    • Développement d'un site Web dynamique interministériel « SICADFLOW » pour le compte du Centre National d’Informatique.
    Environnement Java – JSP – Servlet - HTML

Études et formations
  • FORMATION
    1996 Baccalauréat S en Sciences Expérimentales (Tunis), Mention : Assez Bien

    2000 Deuxième année à l’Institut Supérieur de Gestion Tunis (ISG) filiale informatique appliquée à la gestion

    2002 BTS Informatique (Tunis), Mention : Très Bien

    2011 SOA, mise en œuvre en Open Source/Java (ORSYS)

    2011 Formation sur les outils logiciels supportant les méthodes agiles (wiki, Hudson, Jenkins, Maven, Ant, CSV, SVN, GIT, Nexus, JUnit ...) (OBJIS)

    COMPETENCES TECHNIQUES
    Technologie Java, J2EE, JSP, ASP, PHP, AJAX, XML, XSLT
    Langages Java, JavaScript, AngularJS,HTML, DHTML, CSS, XPATH, C++; Delphi, PL SQL
    Outils de développement WID,Eclipse, Jbuilder,JDevelopper, DreamWeaver Mx,SQL Developer, Photoshop, Flash,Intellij IDEA
    Serveur d’applications JBOSS, WebSphere, Tomcat, IAS, IIS, Resin, JONAS,WEBLOGIC
    SGBD Oracle 9i, Oracle 10i, Interbase, Oracle 10G,DB2, SQL SERVER
    Outils integration continue Jenkins, Sonar, Archiva, Mantis,CVS, SVN, GIT,MAVEN, WEBPACK,Nexus
    Framework & Outils SPRING, STRUTS, JSF, FLEX, GWT, EXT Hibernate,CDI
    Patron de conception MVC, MVC2, et les patrons de conception en java (Singleton, Fabrique,…)
    Systèmes d’exploitation Windows (2000, XP), Linux, AIX
    Méthodologie UML- AGILE

D'autres freelances
Consultant technique JENKINS

Ces profils pourraient vous intéresser !
CV ingénieur DevOps
Nicolas

ingénieur DevOps

  • VITRY-SUR-SEINE
DEVOPS ANSIBLE HASHICORP TERRAFORM POWERSHELL PYTHON JENKINS Cloud AWS VMWARE GITLAB CI/CD
Disponible
CV Consultant QA / INTÉGRATION
Patrick

Consultant QA / INTÉGRATION

  • LIMEIL-BRÉVANNES
SCRIPT SHELL JIRA CASH MANAGEMENT JENKINS GIT APACHE SPARK APACHE KAFKA Cloud AWS TEST DIRECTOR CASSANDRA
CV Consultant technique JAVA
Mohamed

Consultant technique JAVA

  • CERGY
JAVA J2EE SPRING STRUTS EJB DEVOPS Kubernetes JENKINS CI/CD ANDROID
CV Développeuse JAVA
Cartelle

Développeuse JAVA

  • MEAUX
JAVA SPRING TOOL SUITE Spring Boot SPRING BATCH Angular ORACLE SQL SERVER JENKINS AZURE
CV Consultant Technique DEVOPS - Big Data
Muruganathan

Consultant Technique DEVOPS - Big Data

  • BOBIGNY
DEVOPS SQL ORACLE JENKINS ELK MYSQL PYTHON JAVA Google Cloud Platform APACHE KAFKA
CV Ingénieur IT, Expert AUTOSY & ESSBASE, Dev & BA
Cheikh

Ingénieur IT, Expert AUTOSY & ESSBASE, Dev & BA

  • ARGENTEUIL
LINUX ORACLE JAVA ESSBASE AUTOSYS JENKINS DEVOPS SWIFT JAVASCRIPT PL SQL
CV DÉVELOPPEUR SENIOR JAVA FULL-STACK
Ivan

DÉVELOPPEUR SENIOR JAVA FULL-STACK

  • VILLEJUIF
JAVA J2EE Spring Boot SQL Angular TALEND MONGODB DOCKER JENKINS Cloud AWS
Disponible
CV Consultant Atlassian – JIRA – Confluence - Automatisation
Christ Celin

Consultant Atlassian – JIRA – Confluence - Automatisation

  • PONTOISE
JIRA CONFLUENCE API RESTful GROOVY SERVICENOW LINUX JENKINS GIT SCRIPT SHELL POWERSHELL
CV Développeur JAVA / Spring
Ray Lloy

Développeur JAVA / Spring

  • ROUEN
JAVA SPRING HIBERNATE JPA Spring Boot GIT SQL JENKINS Angular
Disponible
CV Consultant technique C# MVC
Elmehdi

Consultant technique C# MVC

  • CERGY
C# SQL SERVER JENKINS ORACLE SQL ASP.NET MVC GIT SERVICENOW HTML5 Angular BOOTSTRAP