Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00006818

Accueil > Consultants > PROF00006818
 
 

dev senior full stack

Disponible

 

Profil publié le : 07/03/2023 Profil vu : 517 fois Référence : PROF00006818

 
 

Compétences

Expert Moyen Débutant

BDD

ORACLE Data POSTGRESQL Redis Toad

Connaissances fonctionnelles

Analyse ANGLAIS automobile BACKEND CAISSE Changement Comptabilité Coordination Delivery Déploiement energie FACTURATION flux Fonction Formation Industrie informatique Maintenance MQ Ordonnancement Performance PLM Prévoyance PROCEDURES PROCESSUS Production RETRAITE Risques SANTE SAS SCM swagger TELECOM TESTS transformation

Langages

Angular Docker JAVA 11 PL/SQL gitlab CI java 8 Spring Boot Vue js AJAX awk css ECLIPSE EJB ELK FULLSTACK HTML J2EE JAVA JAVASCRIPT JBOSS JIRA jmeter JMS JPA JQUERY JSF JSP JUNIT mantis Microservices postman SCRIPT Selenium SHELL SOAP sonar SPRING SpringBoot SQL struts VueJS XML XSLT

Méthodes

spring batch AGILE api Conception elasticsearch ENCADREMENT integration Jenkins Kanban KANBAN Management Maven MERISE MIGRATION MOA MVC PILOTAGE planification Planning PROJET Qualité RECETTE REST ROSE SCRUM SVN tomcat UML

Outils

GitLab Cucumber Grafana Kibana Liquibase openstack

Réseaux et Middleware

AUTOSYS AWS Security serveur

Systèmes

GIT SOLARIS Systèmes UNIX WEBSPHERE

Diplômes et formations

. 1999 - master analyse et conception system d'information

Pays / régions

Expérience professionnelle

Fonctionnelle
 Maîtrise fonctionnelle des processus ingénierie automobile (DT, BOM, Ordonnancement, PDM ..).
 Maîtrise fonctionnelle des processus logistiques, facturation, comptabilité et contrôle de gestion.
 Maitrise des processus de gestion humaine (Administratifs, Carrière, Gestion de temps, Gestion des
compétences et formation).
 Maitrise des processus de réception et intégration des DADS-U, gestion des prestations d’une caisse de
retraite et prévoyance.
 Maitrise des processus de gestion des unités médicale de santé, génération des dossiers médicaux
numérisés
 Ingénierie automobile, system d’information ingénierie (Nomenclature, Diversité…), processus de gestion
d’un concessionnaire automobile.
Managériale
 Pilotage de projets informatiques : gestion et encadrement d’une équipe de taille humaine composée de
fonctionnels et développeurs, établissement de planning et suivi de l’état d’avancement, Tableaux des
bords
 Analyse des besoins, rédaction du cahier des charges, rédaction des dossiers de conception générale et
détaillé, dossier des spécifications fonctionnelles, dossier d’architecture.
 Méthodologie de gestion du projet Agile Scrum, Kanban ..
 Autonomie, rigueur et esprit de synthèse.
Technique
 Méthodologies d’analyse et conception des systèmes d’information, Merise, UML, avec une bonne
utilisation de Power AMC designer, Rational Rose.
 Oracle Développeur Suite (Oracle Forms, Oracle Reports, Oracle Désigner)
 Utilitaire d’interrogation des bases de données Oracle (TOAD, SQLDEVLOPPEUR.)
 Scripting Shell, awk … avec des connaissances des Ordonnanceurs $U et Autosys.
 Utilitaire de développement J2ee, Eclipse, WSAD, RAD, STS
 Une bonne connaissance de Framework j2ee standard à savoir (jsf, Ajax, sprint mvc, sprint data, spring
Security, jboss-seam, Struts, hibernante, JPA, ejb3, Rest Api , SOAP , Angular , docker , postman ).
 Une bonne connaissance des serveurs d’application (Oracle Application server, Jboss Application server,
WebSphere Application server, Tomcat).
 Une bonne connaissance des gestionnaires des files d’attentes MQ-SERIES, Active-MQ
 Une bonne connaissance des Library du traitement XML, XSLT, XSL-FO (DOM4J,json …) avec une bonne
maitrise de XMLSPY
 Gestion de versoring SVN, Git, Ant
 Outil des tests : TestNG, Junit , Sélénium.postman , jmeter …
 Solution Manager : Utilisation de la fonctionnalité MS Project, Jira, Mantis …


xpériences Professionnelles
DGFiP Depuis Janvier 2021
Dans le cadre d’une mission d’assistance technique à longue durée j’assure le poste d’un
developpeur senior fullstack java
Back : SpringBoot , jersy , postman , swager , redis, consul , Grafana
Front : vuejs , css , javascript , ….
Jenkins , terraforme ansibale …. Openstack .wso2…
Renault SAS octobre 2010-Decembre 2020
Dans le cadre d’une mission d’assistance technique à longue durée j’assure les postes suivantes
Projet: Migration PL/SQL SpringBatch , RestAPI
Leader Dev Backend Juin 2019 - Decembre 2020
Dans une équipe de développement agile, en tant qu'expert technique, je suis en charge de la
migration d'une application (Oracle PL/SQL, Shel ) vers une architecture microservices dans un
esprit "Craftsman" orienté qualité et maintenance.
 Promouvoir une culture d'apprentissage, de collaboration et d'amélioration continue au sein
d’un équipe se situé en majorité à l’étranger (Chennai Inde)
 Orchestrer les efforts de développement logiciel,
 Fournir des recommandations architecturales et stratégiques pour le développement du
backend
 SpringBatch 2.2.7 , MapStruct , Sonar , Git , Docker ,Maven ,Swagger , Junit , postman ,Jira ,
kibana …., Gitlab CI , dyantrace …, apigiee
Projet : Développement des API diversité
Développeur Senior Backend Java Avril 2018- Juin 2019
 Dans le cadre du projet de refonte d’une application Diversité (dodit) et exposé sous forme des
API
 J'ai participé dans une petite équipe aux différentes phases du projet allant de la définition de
l’architecture technique, du cadrages techniques des User Stories à développer,
 au développement ou encore au suivi des développements au sein de mon équipe.
 Participation aux phases de design, d'architecture et déploiement des API Restfull
 Programmation en JAVA 8, SpringBoot
 Collaboration tools: JIRA,
SCM tools: Git,
 Java 8 development: Lambdas, lombok, spring framework (sprig-boot)
 Log management: ELK (Elasticsearch, Logstash, Kibana), logback
 Test environment: Unit tests (JUnit), Acceptance test (Cucumber) Postman

 Continuous delivery Maven, Configuration management, environment management
(Development, Acceptance, Integration, User acceptance test, Performance, Production),
deployment automation.
Projet : OneTD
Développeur Senior Backend Java Septembre 2017- Avril 2018
 Dans le cadre du projet de migration d’une application sous une architecture 3 Tier vers une
architecture micro-service puis hexagonal
 J'ai participé dans équipe backend aux différentes phases du projet allant de la définition de
l’architecture technique, définition des modèles de données et migration des données de
l’ancien vers le system cible, définition des swaggers des services cible, cadrages techniques
des User Stories à développer,
 Programmation en JAVA 8, AngularJS, HTML, JavaScript, CSS,SpringBoot , Oracle /PLSQL ,
PostgreSQL Liquibase …
 Collaboration tools: JIRA,
SCM tools: Git,
 Java 8 development: Lambdas, lombok, spring framework (sprig-boot)
 Log management: ELK (Elasticsearch, Logstash, Kibana), logback
 Test environment: Unit tests (JUnit), Acceptance test (Cucumber) Postman
 Continuos delivery Maven, Configuration management, environnement management
(Développent, Acceptance, Intégration, User acceptance test, Performance, Production),
déploiement automation.
Projet BOM@PG
Développeur Séniore Oracle/PLSQL Mars 2016 – Septembre 2017
Dans le cadre du projet de développement d’un flux d’alimentation du PLM à partir de
nomenclature
 J’ai participe au développement des packages, procédures, fonction, script pl/sql , script Shell et
job autosys qui permettre l’extraction , transformation , génération et envoi d’un flux des
données quotidiennes pour synchronise la BOM avec le Logical et minimiser le tissages des
liens physiques pour stabiliser les maquettes numériques des véhicules , plateformes et
organes .
Projet : Mise en Place des flux Renault Daimler, Renault VAZ
Développeur Séniore Oracle/Java Janvier 2012 – Mars 2016
Dans le cadre du projet de développement d’un ensemble des flux d’échanges des données
entre Renaut-Daimler et Nissan-Daimler, Renault-Vaz
 J’ai participé au étude , conception et développement des packages, procédures, fonction,
classe java Natif et J2ee qui permettre l’envoi et l’intégration des données de deux coté
Projet Techno-Refrésh

Développeur Séniore Oracle/Java Octobre 2010 – Décembre 2011
Dans le cadre du projet de monté des versions sur tous le socle techniques s’un application
d’échanges de données au sein du groupe Renault Nissan
 Migration de la base de données de l’Oracle 9i vers Oracle 11g R1 puis R2
 Migration de Serveur d’application WebSphere de 5 à 6.1
 Migration de gestionnaire de file d’attente WebSphere MQ
 Migration de tous le code j2ee du java3 à java5
 Assurer le maintenance correctifs et évolutive de cette application.
 Ejb , JMS , java , pl/sq, svn….
Chef de projet Technique
DGAC Mars 2010- Octobre 2010
Dans le cadre d’un contrat forfaitaire de maintenance des quatre applications des Taxe aéroportuaires (deux en
java/j2ee et deux en oracle forms reports), je suis appelé à assure les taches suivantes :
 Prise en charge des demandes d’intervention client, qualification (maintenance correctif
/évolutif, Niveau …) avec Mantis Bug Tracker
 Analyse d’impact des évolutions sur le system actuel et évaluation des charges de ces
évolutions
 Spécification fonctionnelle et technique des interventions.
 Suivi de l’exécution de plan d’action, animation des réunions, management d’une équipe de 2
développeurs
 Rédaction de compte-rendu des réunions
 Suivi du plan qualité mis en place.
 Oracle Forms/Report , Struts , jsp , html , css , javascript , jQuery
Ingénieur Etude & Développement Oracle/J2ee
Cetima Mars 2008- Octobre 2010
Sous projet réalisation reprise des données :
Dans le cadre de la reprise des données de l’ancien système cible pour le compte du Cetima, et à partir de modèle
de données de la base cible
 Conception de la base de données relationnelle du system cible avec Powermac designer,
Merise
 Spécifications techniques et proposition des scénarios de migration
 Développement des procédures stockées PL/SQL, Scripte Shell pour la reprise des données
 Réalisation des tests unitaires et de non-régression. Rédaction des cahiers de recettes (test
plan)
 Déploiement des livrables sur l’environnement de la recette
 Traitement de retour clients

Sous projet développement d’une nouvelle solution :
Dans le Cadre de réalisation de la version 2 du logicielle LUMM, j’ai effectué les taches suivantes :
 Etude d’impact de développement sur la 1ère version
 Gestion de changement, des risques liés au traitement en parallèle de retour lot1 et
développement lot2
 Planification du développement
 Développement des formulaires (JSP, JBOSS-SEAM, EJB3)
 Réalisation des tests unitaires et de non-régression. Rédaction des cahiers de recettes (test
plan)
 Déploiement des livrables sur l’environnement de la recette
 Traitement de retour clients
Sous projet migration des éditions de v8 vers v11.5 Crystal reports :
Dans le Cadre de migration des éditions de la version 8 vers la version 11.5 crystal reports, j’ai effectué les taches
suivantes
 Mise à jour des sources de données des éditions (de XML, vers Oracle 10g)
 Intégration de certaine demande d’évolution
 Intégration du module édition dans la nouvelle version de l’application
 Réalisation des tests unitaires et de non régression. Rédaction des cahiers de recettes (test plan)
 Déploiement des livrables sur l’environnement de la recette
 Traitement de retour clients
Ingénieur d’Etudes et développement Oracle, Unix
Group D&O Juin 2007 - Février 2008
Tierce maintenance corrective et préventive s’un système de suivi des flux DADSU (réception, intégration,
conversion vers le Norme CRC.)
 Etude de faisabilité des besoins exprimés par la MOA et leur impact sur le système actuel
 Evaluation de charge des demandes des travaux, intervention
 Animation des réunions avec les utilisateurs
 Rédaction des spécifications fonctionnelles et documentation technique
 Suivi de l’exécution de plan d’action, animation des réunions, management d’une équipe de 1-3
développeurs
 Mise à jour du modèle de données et rédaction des scripts nécessaires pour la mise à jour de la base de
données
 Réalisation des besoins exprimés ci-dessus (Modification des modules forms, reports, scripts Shell,
Pl/SQL…)
 Tests unitaires par test Director
 Mise en production, Déploiement sur un serveur oracle forms 10g

Ingénieur d’Etudes et développement Oracle/Forms/reports/PLSQL
Iveco France Août 2006 - Mai 2007
Sous projet réalisation d’une migration Forms 6 - Forms 10 g:
Migration et évolution du système intégré de gestion de l’architecture client/serveur (forms 6 mode caractère)
vers l’architecture 3-tiers en Forms 6i puis FORMS 10G
 Développement d’une moulinette de migration de forms 6 vers forms 6i,

 Migration des modules développer en forms 6 mode caractère vers forms 6i puis forms 10g et
déploiement de la solution sur un serveur oracle 10g AS
 Adaptation des nouvelles modules forms à nouvelle fonctionnalité à savoir (souris, chart graphique…)
 Suivi des tests effectués par le client,
 Correction des anomalies de migration
Sous projet réalisation des évolutions :
Dans le cadre des développements de évolution exprimer par le client je suis appeler à faire
 Etude de faisabilité des besoins exprimés par le client et leur impact sur le système actuel
 Rédaction des spécifications fonctionnelles et documentation technique
 Mise à jour du modèle de données et rédaction des scripts nécessaires pour la mise à jour de la base de
données
 Réalisation des besoins exprimés ci-dessus (Modification des modules forms, reports, scripts Shell,
Pl/SQL…)
Chef de projet junior
Tunisie Telecom Janvier 2005-Juillet 2006
Sous projet réalisation du system de comptabilité des Agence Commercial Tunisie Telecom:
Etude, développement et mise en place d’un système de comptabilité consistant essentiellement en la création
d’une base de données oracle 10g sous Sun Solaris 9 (système Unix) et le développement de différent modules en
utilisant oracle développeur suite) , scripte de prise en charge des flux d’autres base de données autre que oracle
puis le déploiement du nouveau système sur un serveur d’application oracle application serveur sous Solaris 9
 Diagnostic de l’ancien système (manuel et automatique).
 Etude de l’existant.
 la critique de l’existant et l’analyse de besoin du futur utilisateur,
 Animation des réunions techniques,
 Proposition de solutions techniques et organisationnelles du futur système
 Conception générale (MCD, MCT puis MOT) avec power AMC designer de la solution retenue par le client
 Conception détaillée (Conception des IHM, modèle externe, validation des données par les traitements)
 Participation au développement de la solution retenue
 Suivi des déroulements des phases de développement management d’une équipe de 2-5 développeurs
 Elaboration des cahiers de recette
 Suivi des tests de bon fonctionnement
Sous projet réalisation du system de comptabilité Client Tunisie Telecom:
Etude, développement et mise en place d’un système de comptabilité client consistant essentiellement en la
création d’une base de données oracle 10g sous Sun Solaris 9 (système Unix) et le développement de différent
modules en utilisant oracle développeur suite) , scripte de prise en charge des flux d’autres base de données
autre que oracle puis le déploiement du nouveau système sur un serveur d’application oracle application serveur
sous Solaris 9
 Diagnostic de l’ancien système (manuel et automatique).
 Etude de l’existant
 la critique de l’existant et l’analyse de besoin du futur utilisateur,
 Proposition de solutions techniques et organisationnelles du futur système
 Conception générale (MCD, MCT puis MOT) avec power AMC designer de la solution retenue par le client
 Conception détaillée (Conception des IHM, modèle externe, validation des données par les traitements)

 Participation au développement de la solution retenue
 Elaboration des cahiers de recette
 Suivi des tests de bon fonctionnement
Ingénieur d’Etudes et développement Oracle/Forms/reports/PLSQL
Ministère de l’industrie tunisienne Mars2002-Juillet 2006

Sous projet réalisation du system de suivi de secteurs industrielle Mars 2002- Octobre 2003:
Conception, développement et mise en œuvre d’un système de suivi de secteurs industrielle en Tunisie, étude
organisationnelle d’échange de données mise en place d’un datawarhous pour aide à la décision
 Diagnostic et étude de l’existent.
 Analyse des besoins des futurs utilisateurs
 Proposition des solutions technique et organisationnelle pour le nouveau système à mettre en place,
 Réalisation des solutions retenues,
 Suivi des tests de bon fonctionnement,
 Mise en place du nouveau système,
Sous projet réalisation du system de suivi de domaine minière Novembre 2003- Décembre 2005
Conception, développement et mise en œuvre d’un système de suivi de secteurs industrielle en Tunisie, étude
organisationnelle d’échange de données mise en place d’un datawarhous pour aide à la décision
 Diagnostic et étude de l’existent
 Analyse des besoins des futurs utilisateurs
 Proposition des solutions technique et organisationnelle pour le nouveau système à mettre en place,
 Réalisation des solutions retenues,
 suivi des tests de bon fonctionnement,
 Mise en place du nouveau système,
Sous projet réalisation du system de suivi domaine de l’énergie Novembre 2003 Juillet 2006:
Conception, développement et mise en œuvre d’un système de suivi de secteurs industrielle en Tunisie, étude
organisationnelle d’échange de données mise en place d’un datawarhous pour aide à la décision
 Diagnostic de et étude de l’existent,
 Analyse des besoins des futurs utilisateurs
 Proposition des solutions technique et organisationnelle pour le nouveau système à mettre en place,
 Réalisation des solutions retenues,
 suivi des tests de bon fonctionnement,
 Mise en place du nouveau système,
Sous projet réalisation du system de suivi entreprise en difficulté économique Novembre 2003- Décembre
2004 :
Conception, développement et mise en œuvre d’un système de suivi de secteurs industrielle en Tunisie, étude
organisationnelle d’échange de données mise en place d’un datawarhous pour aide à la décision
 Diagnostic et étude de l’existent
 Analyse des besoins des futurs utilisateurs
 Proposition des solutions technique et organisationnelle pour le nouveau système à mettre en place,
 Réalisation des solutions retenues,
 Suivi des tests de bon fonctionnement,
 Mise en place du nouveau système,

Ministère de la jeunesse, des sports et de l’enfance Tunisienne Février 2001- Mars 2002
Conception, développement et mise en œuvre d’un système de suivi des domaines de l’enfance, de la jeunesse et
des sports
 Analyse des besoins des futurs utilisateurs élaboration d’un rapport d’étude préalable
 Proposition des solutions technique et organisationnelle pour le nouveau système à mettre en place,
rédaction d’un rapport de conception générale
 Etude détaille de la solution technique et organisationnelle retenue, rédaction d’un rapport de
conception détaillé
 Développement des solutions retenues en coordination avec les développeurs de l’équipe,
Formation Professionnelle
12-2019 : AWS Solution Architect
11-2018 : Java 8
10-2017 : Scrum Master
09-2015 : Anglais
04-2011 : Gestion des projets informatique (5 jours)
07-2008 : Java/J2ee Struts, Jsp Servlet (4 jours)
04/2005 : Administration Oracle 10g
02/2001 : Oracle développeur Suite (Forms , Reports ..)
Formation Universitaire
2000-2001 CESC Analyse et Conception des system d’informations
1993-1999 Maîtrise en Physique, option fondamental
 
 

Consultants similaires

 
DEVOPS ENGINEER

Compétences : ansible, AWS, Azure Cloud, DEVOPS, Docker, GCP, GitLab, ...

Voir
consultant
Retenir
 
Developpeur Java SpringBoot

Compétences : Angular, GIT, JAVA, JAVA 11, Java/Jee, CI/CD, Cloud, ...

Voir
consultant
Retenir
 
Développeur fullstack

Compétences : Angular, Django, Flutter, FULLSTACK, PYTHON, AGILE, ...

Voir
consultant
Retenir
 
Développeur Fullstack NodeJs, React

Compétences : Angular, JAVA, JAVASCRIPT, NodeJS, react, SPRING, TypeScript, ...

Voir
consultant
Retenir
 
Développeur

Compétences : COBOL, DELPHI, JCL, PL/SQL, PYTHON, AL, C++, JAVA, ...

Voir
consultant
Retenir
 
Analyste développeur

Compétences : Angular, COBOL, DB2, JAVA, MYSQL, JCL, Laravel, SCRUM, ...

Voir
consultant
Retenir
 
developpeur

Compétences : .NET, Angular, C++, JAVASCRIPT, TypeScript, achat, ...

Voir
consultant
Retenir
 
independant

Compétences : Angular, ansible, Docker, gitlab CI, Node.js, AWS, ...

Voir
consultant
Retenir
 
Tech Lead Full Stack

Compétences : Angular, DEVOPS, JAVA, SPRING

Voir
consultant
Retenir
 
Ingénieur DevOps Angular -AWS - Terraform - CI/CD

Compétences : Angular, BACKEND, DEVOPS, Node.js, PYTHON, AGILE, Alert ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?