Murex
END-OF-STUDIES INTERNSHIP / Stage - DEV JAVA/C++ - Monitoring fonctionnel d'une application distribuée
Job Location
Paris, France
Job Description
Murex is a global fintech leader in trading, risk management and processing solutions for capital markets.
Operating from our 19 offices, 3 000 Murexians from over 60 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world.
Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment.
You'll be part of one global team where you can learn fast and stay true to yourself.
Équipe :
La plateforme MX.3 est composée d'une multitude de composants qui interagissent entre eux en s'appuyant sur des données communes. Parmi elles, les «positions» représentent typiquement les inventaires de la banque.
FOPM est un module dont la responsabilité est de construire des positions puis de les distribuer aux différentes applications Front Office de Murex
Ce composant est constitué d'un serveur qui centralise les positions et de couches clientes qui permettent de les présenter.
Le stage se déroulera dans l'équipe en charge du développement d e FOPM .
Le contexte :
Sur un environnement de prod uction notre module, FOPM, est généralement embarqué sur de nombreux processus eux même distribués sur différentes machines.
Bien que le modu le propose des logs assez complets il peut donc être extrêmement difficile de suivre un incident de bout en bout, en particulier si l'on n'est pas développeur et spécialiste du module.
Afin de répondre à ce besoin l'équipe a travaillé sur une première solution fondée sur la jointure de log s du module et de traces répondant à la norme Opentelemetry , le résultat étant affiché par une interface graphique Grafana .
Mais ces développements ont montré certaines limites mêmes s'ils ont permis de démontrer l'intérêt de l'approche, notamment en extrayant toutes les données nécessaires à l'analyse d'un cas d'utilisation:
Notre objectif est de pouvoir livrer une solution répondant aux défauts mentionnés ci-dessous :
Technologies ciblées:
Location: Paris, FR
Posted Date: 10/4/2024
Operating from our 19 offices, 3 000 Murexians from over 60 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world.
Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment.
You'll be part of one global team where you can learn fast and stay true to yourself.
Équipe :
La plateforme MX.3 est composée d'une multitude de composants qui interagissent entre eux en s'appuyant sur des données communes. Parmi elles, les «positions» représentent typiquement les inventaires de la banque.
FOPM est un module dont la responsabilité est de construire des positions puis de les distribuer aux différentes applications Front Office de Murex
Ce composant est constitué d'un serveur qui centralise les positions et de couches clientes qui permettent de les présenter.
Le stage se déroulera dans l'équipe en charge du développement d e FOPM .
Le contexte :
Sur un environnement de prod uction notre module, FOPM, est généralement embarqué sur de nombreux processus eux même distribués sur différentes machines.
Bien que le modu le propose des logs assez complets il peut donc être extrêmement difficile de suivre un incident de bout en bout, en particulier si l'on n'est pas développeur et spécialiste du module.
Afin de répondre à ce besoin l'équipe a travaillé sur une première solution fondée sur la jointure de log s du module et de traces répondant à la norme Opentelemetry , le résultat étant affiché par une interface graphique Grafana .
Mais ces développements ont montré certaines limites mêmes s'ils ont permis de démontrer l'intérêt de l'approche, notamment en extrayant toutes les données nécessaires à l'analyse d'un cas d'utilisation:
- Certains aspects , comme le c oalescing , ne sont pas gérés
- L'affichage via Grafana n' affich ait pas les données de manière claire et structurée
Notre objectif est de pouvoir livrer une solution répondant aux défauts mentionnés ci-dessous :
- Les données doivent pouvoir être collectées correctement dans les cas d'utilisation les plus fréquents
- Elles doivent être affichées de manière structurée et ne garder que les informations immédiatement utiles à l'analyse
- Apprentissage
- A pprentissage fonctionnel et technique de FOPM
- Apprentissage des outils de l'écosystème Murex à priori nécessaires au développement
- Analyse
- Analyse du besoin fonctionnel
- Itérations sur la proposition d ' architecture s techniqu es
- Implémentation
- I mplémentation de cette application suivant l'architecture établie
- E criture de la documentation
- Packaging
Technologies ciblées:
- Java (17)
- C++ (20)
- Opentelemetry
- Grafana
- Etudiant(e) Bac+5 (école d'ingénieur idéalement - une spécialisation en finance de marché est un plus ), en recherche d'un stage de fin d'étude de 6 mois
- Connaissances techniques nécéssaires en C++ ou Java (idéalement les deux)
- Expérience d'OpenTelemetry, Grafana ou d'outils similaires appreciée
- Des connaissances génériques des marchés financiers sont un plus
- Appétences pour la découverte techniques et fonctionnelle du logiciel MX.3
- Rigueur, précision, esprit d'analyse et de synthèse
- Autonomie, capacité à travailler de façon indépendante
- Curiosité, s ens de l' écoute et adaptation
- Excellente communication écrite et orale et bon niveau d'anglais et de français
- Esprit d'équipe et de collaboration
- En intégrant les équipesdu domaine DEV , vous saisissez l'opportunité unique de combiner édition de logiciel, finance de marché et développement de pointe.
- Faire partie d'une communauté d'experts motivée par lechallenge, l'innovation, et contribuer ainsi à l'amélioration continue de la plateforme MX.3
- Bénéficier d'une formation de qualité à l'entrée touchant à diverses compétences fonctionnelles, techniques et relationnelles
- Evoluer dans un environnement a gile, international, multiculturel et en croissance
Location: Paris, FR
Posted Date: 10/4/2024
Contact Information
Contact | Human Resources Murex |
---|