Master 2017 2018
Stages de la spécialité SAR
Packaging applicatif et POC notification temps réel


Lieu : Paris
Encadrant : Viviane Alford
Dates :12/03/2018 au 12/09/2018
Rémunération :800
Mots-clés : Master SAR, autre qu’ATIAM

Description

Environnement :

Au sein du groupe Société Générale, vous rejoindrez le pôle ITEC/FRM de GBIS. Global Banking & Investors Solutions (GBIS), qui est en charge des activités de banque de financement et d’investissement, banque privée, gestion d’actifs et métier titres. ITEC est la direction informatique de la banque d’investissement de la Société Générale (GBIS), ITEC/FRM est le département informatique en charge des activités risques, référentiels et technologies financières. Au sein de cette direction ITEC/FRM/CFI a pour responsabilité, au plan mondial, de fournir les outils de valorisation et d’analyse de risque pour les salles de marchés MARK/FIC de SGCIB. Le projet concerné est centré sur l'application GREAT de restitution des valorisations et d’analyse de risque sur le périmètre dérivés de taux, change et fixed-income. L’application GREAT récupère les données fournies par les calculateurs de risques tel RiskOne, enrichi et agrège ces données pour permettre à des feuilles de restitution utilisées par le trading de voir leur risque en temps réel. L’application GREAT est basée sur des librairies Active Pivot.

Mission

A ce titre et sous la responsabilité du maître de stage, vous aurez en charge la responsabilité de définir une nouvelle façon de packager l’application GREAT : aujourd’hui, l’application consiste en un .war hébergé dans un tomcat, avec des fichiers de configurations indépendants de ce .war. Lorsque l’application est déployée sur un server, les fichiers des configurations doivent être modifiés indépendamment. Le but de la première partie du stage est donc de trouver une solution permettant de déployer la version et les fichiers de configurations associés à la version, en fonction du serveur sur lequel est déployée la version. Ceci permettra de robustifier le déploiement de l’application et de permettre des rollback rapide et sécurisés. Une fois la première partie terminée, la deuxième partie du stage consistera à effectuer des POC (Proof Of Concept) sur la façon de requêter l’application GREAT : en effet, GREAT envoie des notifications en temps réel aux clients via du long polling. Le POC consistera à tester une technologie à base de web socket.