Projet / Contexte : Gestion des produits et paramétrages de stock (architecture
micro-services)
Méthodologie : Agile Scrum safe, BDD
Equipe : 1 Project Manager + 1 proxy PO+ 3 développeurs Back + Testeur / QA
Responsabilités :
Développement d’un micro service back-end permettant l’ingestion
(unitaire/en masse) des configurations de stock.
Développement d’un micro service back-end permettant l’exploitation des
paramétrages de stock ou sur vente et génération des fichiers dans Microsoft
blob Storage (en XML).
Configuration du flux d’intégration dans les environnements DEV.
Description du Backlog JIRA et Sprint planning.
Chiffrage des US.
Développement Back-end Java
Effectuer les tests unitaires et d’intégration avec JUnit .
Rédaction de la documentation technique et livraison (Confluence).
Référent technique et coaching de l’équipe de développeurs
Revue et validation de code réalisé par les développeurs
Mise en place des normes de développement.
Définir les différents Swagger pour l’APIM.
Test et déploiement de l’application sur le serveur PROD.
Projet / Contexte : Gestion de cartographie, réseaux logistiques et capacité slot dans le cadre de e-commerce carrefour (architecture micro-services)
Méthodologie : Agile Scrum safe, BDD
Equipe : 1 Project Manager + 1 proxy PO+ 6 développeurs Back + 2 Développeurs
Front + Testeur / QA
Responsabilités :
Développement misco-service Back pour la gestion des zones de livraison et
liens de préparation
Création des api de restitution des zones de livraison et éligibilité d’adresse
clients.
Développent d’une application front (console d’administration) pour les
paramétrages des liens logistiques et zone de livraison.
Module de découpages des zones en maille Iris.
Conception des diagrammes techniques et architecturaux.
Création et configuration du projet et des dépendances techniques.
Configuration du flux d’intégration dans les environnements DEV.
Accompagnement du PO dans les différents ateliers métier et techniques.
Description du Backlog JIRA et Sprint planning.
Chiffrage des US.
Développement Back-end Java, Front Angular
Effectuer les tests unitaires et d’intégration avec JUnit , Cucumber.
Implémentations des tests de performance avec Gateling, scala
Rédaction de la documentation technique et livraison (Confluence).
Référent technique et coaching de l’équipe de développeurs
Revue et validation de code réalisé par les développeurs
Mise en place des normes de développement.
Définir les différents Swagger pour l’APIM et console UI.
Test et déploiement de l’application sur le serveur PROD.
Projet / Contexte : E-commerce : OMS (Orchestrator Management
Service), Gestion des Commandes DRIVE, DELIVERY et MARKETPLACE
Méthodologie : Agile Scrum safe, BDD, Kanban
Equipe : 1 Coach Agile + 1 Scrum Master + 1 PO + 1 proxy PO + 6 développeurs
FullStack + 4 Testeur / QA
Responsabilités :
Développement des Micro-services Back-End J2EE.
Développement Console UI Front Angular.
Conception et réalisation des diagrammes d’orchestration Camunda.
Implémentation des appels asynchrones avec queues Rabbit (dead letter) et
technique de Retry.
Provisioning pour les VPOD AZURE.
Accompagnement du PO dans les différents ateliers métier et techniques.
Packaging et déploiement dans les environnements éphémères (Job Jenkins).
Participation avec l’équipe PROD (RUN) et Hotfix.
Création et implémentation des scripts en Big-Data CouchBase BD.
Logging et traçabilité des Bugs Kibana + LogM.
Migration des stack techniques : Dozer to Mapstruct, SpringBoot 2.0 to 2.3,
SOAP vers REST (format E-commerce GS1).
Création Collections Postman et analyse des requêtes REST IN/OUT pour les
différents partenaires.
Manipulation des flux SSH vers les environnements d’intégration, PRE-PROD
et PROD (MobaXterm).
Description du Backlog JIRA et Sprint planning.
Chiffrage des US et répartition des tâches.
Effectuer les tests unitaires et d’intégration avec JUnit , Cucumber (90% de
couverture tests).
Tests Unitaires Front avec avec Karma, Jasmine (plus de 90% de couverture).
Participer avec les QA pour validation des tests fonctionnels (en TRES
AMIGOS)
Rédaction de la documentation technique et livraison (Confluence).
Référent technique et coaching de l’équipe de développeurs.
Revue et validation de code réalisé par les développeurs.
Mise en place des normes de développement.
Définir les différents Swagger pour l’APIM et console UI.
CNAM (Caisse nationale d’assurance maladie)
Projet / Contexte : Refonte architecturale pour la gestion des référentiels
CNAM serveur vers n-tiers
Méthodologie : Agile Scrum
Equipe : 1 Project Manager + 4 développeurs Back + 3 Développeurs Front +
Testeur + Administrateur base de données
Responsabilités :
Conception des diagrammes techniques
Développement Font end Angular et Back-end Java
Effectuer les tests unitaires et d’intégration avec JUnit , Log4j.
Rédaction de la documentation technique et livraison.
Référent technique et coaching de l’équipe de développeurs
Revue et validation de code réalisé par les développeurs
Mise en place des normes de développement
Implémentation de module de Security en mode Session (State-Full)
Gestions des référentiels : Actes, Professionnels de santé et médicaments.
Test et déploiement de l’application sur le serveur d’application.
Maintenance corrective, évolutive et perfective des différents modules des
projets.
Projet / Contexte : Création des protocoles d’échange entre la CNAM et les
établissements partenaires (Hôpitaux et cliniques privées).
Méthodologie : en itération
Responsabilités :
Membre de l’équipe de R&D.
Collaboration entre les équipes techniques et métiers.
Assister les réunions avec les partenaires (CNSS et Hôpitaux)
Définir les contrats d’échanges (Structure wsdl et JSON).
Spécification des règles de sécurité.
Mise en place des web service SOAP avec la CNSS.
Mise en place des web service REST avec les Hôpitaux.
Référent technique et coaching de l’équipe de développeurs
Maintenance et Mise à jour des services.
Test et déploiement de l’application sur le serveur d’application.
Maintenance corrective, évolutive et perfective des différents modules des
projets
Projet /Contexte : Conception et développement d’une application Echo-Stat et
Paramétrage
Méthodologie : en itération
Responsabilités :
Membre de l’équipe de pilotage.
Définir les règles de paramétrages et base d’effets.
Retour d’expérience et passage de compétences avec les membres de
l’équipe
Réalisation de la documentation projet :
o Rédaction du manuel de l’installation technique
o Rédaction de la spécification fonctionnelle
Conception et développement de l’application
Maintenance corrective, évolutive et perfective des différents modules des
projets.
Installation environnement Technique.
Test et déploiement de l’application sur le serveur d’application.
Projet / Contexte : Réalisation des micro-services REST, Eureka server et ZUUL
proxy
Méthodologie : Agile Scrum
Equipe : 1 Project Manager + 4 développeurs Back + 3 Développeurs Front +
Testeur + Administrateur base de données
Responsabilités :
Implémentation des micro-services permettant d’exploiter les prestations de
consultation du plafond, suivi de dossier en ligne
Configuration du Spring Cloud Config, Spring Discovery Eureka, RabbitMq
Configuration du Zuul proxy pour équilibrage de charge
Création de plusieurs instances de ces Micro-service en plusieurs nœuds et
ports avec Docker-machine
Virtualisation des machines avec docker pour configurer plusieurs instances
de Tomcat
Communication entre micro-Services avec Curl
Chiffrage du différent sprint avec l’équipe.
Référent technique et coaching de l’équipe de développeurs
Mise en place des normes de développement
Test et déploiement de l’application sur le serveur d’application.
Maintenance corrective, évolutive et perfective des différents modules des
projets