Nadir - Développeur JAVA
Ref : 161229G004-
92600 ASNIÈRES SUR SEINE
-
Développeur, DevOps (35 ans)
-
Freelance
Expériences
2017-2018 MICHELIN
De 06/2017 à ce jour
Ingénieur DevOps
Projet SPD
Au sein du centre de service CGI chez MICHELIN, ingénieur DevOps dans le cadre de projet build SPD Supply Planning Deploy.
Migration Oracle Exadata.
Mise en place d\u2019une Architecture Test assisté par ordinateur TAO.
Gestion des releases notes
Revue du process de livraison pour certains composants de l\u2019application
Responsable sur le déploiement plan batch en Centrale Acceptance.
Automatisation des process d\u2019intégration.
Création jobs Jenkins + configuration
Création des tags + génération baseline
Déploiement ETL Datastage, Batch, DB, UI.
Rédaction de documentations techniques sous confluence.
Stabilisation + Déploiement sur différents envs Qualif, CA, Indus
Formations middlewares chez IBM MQ, Pelican, TWS
Participation aux réunions.
Chiffrage.
Environnement Technique Jenkins V2/ mRemoteNG / Oracle Exadata / D4X / MQ / Pelican / Sonar / Maven / RobotFramework / GIT / JIRA / Maestro TWS / SQL / Java / Confluence / Nagios / Splunk / ETL Datastage/ Agile Scrum
2017-2018 BNP PARIBAS
De 01/2017 à 05/2017
Ingénieur DevOps
Projet Ref Titres
Au sein du centre de service SII chez BNP PARIBAS, ingénieur d\u2019études dans le cadre de projet Java/J2EE Ref Titres Référentiel des Titres Même projet que la banque de France coté fonctionnel sauf la partie éligibilité .
Mise en place de Jhipster.
Mise en place d\u2019une Architecture MicroService.
Audit des process d\u2019intégration.
Rédaction de documentations techniques.
Déploiement continue avec Ansible via les playbooks
Participation aux réunions.
Chiffrage.
Environnement Technique Jenkins / Java JEE/ ANGULAR 2 / Node JS / Yarn / NPM Spring / Hibernate / Spring Boot / Maven / Oracle / GIT / JIRA / XLDeploy / Jhipster / BOOTSTRAP
2016-2017 Banque De France
De 08/2016 à 01/2017
Ingénieur DevOps
Projet GISEL
Au sein du centre de service SII chez la Banque De France, ingénieur d\u2019études dans le cadre de projet Java/J2EE GISEL Gisement Éligibilité référentiel de titres de créances négociables, vise à publier des informations pour des besoins internes et externes l\u2019éligibilité des titres remis en garantie des opérations de refinancement Eurosystème, la présence éventuelle de liens capitalistiques entre ces titres et les établissements les apportant en garantie.
Développements de l\u2019évolution RDB Rating DataBase de la BCE.
Analyse et correction des incidents de Production.
Mise en place des outils pour l\u2019automatisation.
Refactoring du code existant.
Mise en place de SonarQube.
Maintenance corrective et évolutive.
Rédaction de spécifications techniques détaillées dans le Wiki Banque De France.
Rédactions et exécution des tests croisés dans Quality Center.
Suivi des recettes et assistance technique avec l\u2019équipe MOA.
Livraison et maintenance Jenkins + XLDeploy .
Participation aux réunions.
Chiffrage.
Tests unitaires.
Environnement Technique Jenkins / XLDeploy / Java JEE/ JSF PrimeFaces / Spring / Hibernate / Spring Batch / Maven / Oracle / SQL Developer / SVN / Quality Center / JIRA / / Celerio/ Sonar / Agile Scrum
2015-2016 PSA Peugeot Citroën
De 10/2015 à 07/2016
Ingénieur d\u2019études et Développements
Projet STB
Au sein de la division SI nouveaux services PSA, ingénieur d\u2019études dans le cadre de projet Java/J2EE STB Portefeuille des contrats des voitures connectées.
Développement des composants Java/J2EE
Développement de l\u2019application Gestion des Anomalies des véhicules retournés par un Web Service STBProvider.
Développement de la couche présentation avec ANGULAR.
Suivi des recettes et assistance technique.
Livraison et maintenance.
Rédaction de documentations techniques dans un Wiki.
Tests Web Service avec SOAPUI.
Tests unitaires.
Environnement Technique Java JEE/ JSF / ANGULAR/ Web service / Maven / Oracle 11/ Spring / Spring MVC / JSP/ Tomcat / SQL Developer / JUnit / svn / Quality Center / Agile Scrum .
2013-2015 MALAKOFF MEDERIC VIAMEDIS
24 mois
Ingénieur d\u2019études et Développements Consultant
Projet VCompose
Unification des contextes clients Viamedis et migration vers une nouvelle plateforme.
Mavenisation du projet.
Développement d'une nouvelle charte graphique.
Implémentation des nouveaux Web Service Restful, SOAP .
Développement des nouvelles fonctionnalités.
Développement et tests des correctifs.
Livraison en
Génération des scripts depuis la base de donnée pour le passage en pprod et en prod.
Projet ViamedisNet
Implémentation des évolutions fonctionnelles d'une application de gestion du tiers payant au sein de l'équipe TMA composée de 9 personnes.
Maintenance corrective et évolutive.
Pariticipation à la mise en place d\u2019Ansible
Refactoring du code existant à l'aide de Sonar.
Implémentation des nouvelles fonctionnalités.
La mise en place d'un contrôle de cohérence entre le montant du forfait journalier et la nature de l'hospitalisation.
Participation aux réunions.
Assistant Intégrateur Jenkins
Développement et tests des correctifs tests technique et fonctionnels .
Environnement Technique
Java/JEE, Spring MVC 2, Hibernate 3, BIRT, Eclipse, Jboss 7, Maven 3, Sql Server, SVN, JQuery 1.4, JavaScript, CSS, HTML, Mantis, Ali QC, Projector, Jenkins, Sonar, SOAPUI, CMMI , Ansible.
2012-2013 Generali France
12 mois
Ingénieur d\u2019études et Développements
Participation à la mise en \u0153uvre d\u2019une application web Accueil Client servant de sas d\u2019entrée vers d\u2019autres applications de gestion et de facturation d\u2019assurance au sein de l\u2019équipe Accueil Client AC composée de 10 personnes.
Maintenance corrective et évolutive
Vue 360 / Gestion du cas ou le client à plus de 50 sinistres dont 0 actif retournés par le RCE.
Rajout d\u2019un message sur la recherche full texte si aucun client trouvé.
Création d\u2019un message d\u2019erreur spécifique à la connexion si Lea ou Gef2 ne répond plus.
Création client appel RCE inutile désactivation du WS .
Résolution d\u2019un problème de validation de la création d\u2019un prospect.
La mise en place des limitations de champs.
La mise en place du programme relationnel GCC l\u2019objectif de cette évolution est d\u2019afficher sur la fiche Accueil Client le s programme s relationnel s auquel le client est rattaché.
Rédaction du Wiki pour GCC avec les diagrammes UML.
Participation à la mise en \u0153uvre de la version état stable 3.
Mise en place des outils de statistique NetInsight et Google Analytics.
Google Analytics rendre les envois activables ou non par un fichier de conf.
Rédaction du Wiki pour NetInsight et Google Analytics.
Mise en place de nouvelles valeurs pour la gestion du tag pages de NetInsight.
Participation aux réunions
Réunion technique hebdomadaire.
Réunion quotidienne d\u2019avancement.
Réunion présentation technique. Par exemple présentation de l\u2019outil GED Filenet, JMeter, Sonar, \u2026
Participation aux réunions avec la MOA.
Environnement Technique Java 1.6 / JEE, GWT 2.5, Spring, Hibernate, GIT SVN, Oracle 9, Tomcat 6, Web Service, CXF, JAXB, Sonar, Jira, Jenkins, Méthodologies AGILE Scrum
2011-2012 EST Fes MAROC
6 mois
Ingénieur d\u2019études et Développements
Au sein de l\u2019équipe composée de 3 personnes Etude d\u2019un système d\u2019authoring Scénari Opale sup et application de gestion des contenus SCORM Application au cours systèmes d\u2019information.
- Réalisation d\u2019un planning diagramme de Gantt.
- Etude des besoins CDC
- Etude du système d\u2019authoring Scénari opale sup.
- Scénarisation du cours systèmes d\u2019information.
- Génération des 3 supports SCORM, Web, papier du cours SI.
- Modélisation UML.
- Développement de l\u2019application Gestion Des SCORM générés par Opale sup en version client lourd.
- test et correction.
- Rédaction du rapport.
Environnement Technique
Java, Swing, UML, Opale sup, Oracle, Enterprise Architect AGL .
2010-2011 ECS-Informatique
6 mois
Ingénieur d\u2019études et Développements
Implémentation des évolutions fonctionnelles d\u2019une application web Gestion de service après vente S.A.V .
- Correction des bugs
- Vérification des non régression
- Validation des corrections d'anomalies
- Mise à jour de la documentation Technique
- Tests Selenium
- les tests unitaires
Environnement Technique
JAVA/JEE, Struts2, Spring, Hibernate, Jira, MVC2, MySql, Selenium, Junit
Connaissances techniques
Technologies
JEE, Ansible DevOps, Splunk, Nagios, Selenium, Maven, XML, Web Service, Sonar, Jenkins V2, SoapUI, Ali QC, JIRA, LogStash, Kibana, ElasticSearch, Jhipster.
Framework
Angular 2, GWT 2.5, Struts2, JSF, Spring CORE/MVC/Batch/BOOT , Hibernate, JUnit
SYSTÈMES
WINDOWS, LINUX
OUTILS DE DÉVELOPPEMENT
Eclipse, Intellij, Visual studio code.
Langages
Java, C, C++, C#, VB 6, HTML, CSS, SQL, PL/SQL.
ARCHITECTURE
Client/Serveur, Architecture distribuée, Microservices.
SGBD
ORACLE, SQL SERVER, MYSQL.
GESTION DE VERSIONS
SUBVERSION SVN - GIT SVN .
MODÉLISATION OBJET
UML, DESIGN PATTERNS