CGI - DP360

Outil permettant d'améliorer l’expérience finale pour les clients ou usages dans les secteurs qui fournissent des services (Banque, Assurance, Santé, Services publics…).

Context de mission

Après avoir co-construit avec un de ses clients bancassureurs une plateforme d’entreprise. J'ai été en charge de l'évolution et de l'intégration de l'application pour 3 clients différents dans une squad Agile de 7 développeurs,

Stack technique

  • Java 11
  • Spring Boot
  • Angular ( 2 ihm )
  • React ( 1 ihm )
  • Postgres
  • Oracle
  • Docker
  • ActiveMq
  • Suite ELK
  • Apache Camel
  • Camunda
  • Bonita
  • Tibco AMX

Outils

  • Teams
  • GitLab CI
  • Git
  • Sonar
  • Jira
  • npm
  • Confluence
  • Docker
  • Kubernetes
  • Microsoft Azure

Mission

  • Ecriture d'une interface utilisateur hautement configurable, permettant aux clients de personnaliser les thèmes, les pages, et les critères de recherche selon leurs besoins.
  • Déconstruire les spécificités de l'ancien client pour rendre le code plus génériques et réutilisables
  • Ecriture de code abrastrait pour permettre aux clients d'étendre les fonctionnalités socle de l'application
  • Développement de nouvelles fonctionnalités
  • Correction d'anomalies dans différentes versions du produits
  • Faire les engagements de l'équipe
  • Faire les revues de code
  • Mise en place du branchement en Y du produit pour se brancher à différents moteurs BPM (Camunda, Bonita, Tibco AMX, ect...)
  • Ecrire et maintenir la documentation du produit
  • Fournir une assistance aux clients lors de la création de processus métiers
  • Résoudre les problèmes d'intégration du produits chez les clients