STET:
Développement d’une application web pour le suivi et le monitoring des virements
instantanés (Instant Payment). Notifications et suivi des positions de comptes en temps-réel
via Websockets. Développement d'un outil de suivi multi-CSM. Développement d’un POC en
architecture micro-services via Eclipse Vert.x. Maintenance de la plateforme et test unitaires
et d’intégration.
Travaux effectués :
Evolution des nouvelles normes SEPA SCT, SDD Core and B2B transactions.
TMA des outils existant (monitoring, positions etc)
Mise en place de tests d’intégrations
Mise en place d’un poc d’une architecture microservice avec la stack netflix
(implementation spring, Eureka, Ribbon, Hystrix etc)
Prise en compte des nouvelles spécifications fonctionnelles
TypeScript
NATIXIS : Mise en place d’outils d’analyse de données des marchés financiers. Ceci via une visualisation en plusieurs dimensions (cubes) en utilisant la technologie activePivot, ces outils sont utilisés par les analystes financiers Natixis dans le monde et regroupe les données de
PARIS, ASIE, NEW YORK. Ces données sont initialement stockées dans un store Hadoop.
Travaux effectués :
Acquisition de la formation sur activePivot, activeui et React Typescript
Mise en place d’un processus de comparaison entre des différents arbres de portfolios d’outil Natixis pour pouvoir effectuer un rapprochement. Ceci par web services rest et restitution via un fichier excel.
Implémentation du workflow gitflow sur jenkins pour les modules frontends (React
Typescript)
Ajout de test unitaire et d’intégration sur le code existant et début d’introduction
d’un procès TDD
Mise en place de nouveaux cubes spécifiques avec une visualisation web
Mise en place d’un module d’ajustement d’une données d’analyse avec propagation via tous les faits si c’est une donnée agrégée. Ces ajustements sont ensuite renvoyés coté Hadoop pour une analyse future
des indicateurs de risque de crédits pour les analystes financiers de la BNP PARIBAS de partout dans le monde (EMEA, APAC, AMERICAS)
Travaux effectués :
Prise en charge des nouvelles évolutions fonctionnelles
Création d’un module commentaire avec angularJS pour permettre aux utilisateurs de laisser un commentaire sur une simulation donnée.
Création d’un menu help contenant de vidéo tutoriels pour les écrans un peu complexes
Migration batch SQL en Spring Batch : Un système de batch géré manuellement vers un Framework de batch complet avec gestion d’erreur et reprise de batch selon l’état d’échec, de manière asynchrone
Migration server : Migration de IBM WebSphere vers apache tomcat, reproduire toutes les configurations WebSphere sur tomcat et trouver des équivalences WebSphere sur tomcat pour minimiser les impacts imprévus
pour les différents laboratoires en collaboration avec l'INRA.
STIF : Plateforme d'inscription et de suivi des véhicules en partenariats avec le STIF.
Mise en place de tests automatiques et amélioration de l’usine d’intégration continue sur les
applications MMS (Market Maintenance System) et participation à l’implantation des
nouvelles spécifications. Ces applications ont pour but de régulariser toutes les normes qui
régissent le marché de l’énergie en Europe nordique telle que définie par L’ENTSOE
(European Network Transmission System Operators for Electricity)
Travaux effectués :
Découverte du métier des marchés de l'énergie.
Analyse et rédaction des plans de tests
Automatiser les processus de build avec teamcity
Mise en place des tests unitaires, d'intégrations, fonctionnels et métiers.
Sécuriser les tests en s’assurant de la pérennité des tests réalisés.
Déclencher les tests sur les plateformes d’intégrations continues pour industrialiser le
processus de livraison
Implanter une évolution d’une contrainte en Java EE SpringMVC.
Mise en place des rapports d’analyse de code automatisés.
initiation à la programmation
Initiation à la programmation impérative et notions de base algorithmiques.
Créer des modules fonctionnels et facilement intégrables sur l'application contractside (utilisé
en mode SAAS) sur le CMS Ezpublish et définir sa nouvelle architecture sur
wakanda/AngularJS. L'application contractside permet d'automatiser la gestion de contrats.