Vous êtes sur la page 1sur 10

Catalogue PFE 2020-2021

Qui sommes nous ? Comment postuler ?


MINOTORE est une société off-shore créée en 2012 par des experts de la Le seul moyen de postuler est d’envoyer un mail à
finance de marché (anciennement trader et ingénieur financier à la Société recrutement@minotore.com:
générale – Paris).
Préciser la référence du sujet dans l’objet du mail
Nous sommes spécialisés dans les logiciels pour la finance de marché, nous
concevons et développons des solutions sur mesure pour nos clients en Joindre un CV
Europe et en Amérique du Nord. Joindre une lettre de motivation
Grâce à notre forte expertise métier et aux compétences IT de nos
collaborateurs, les acteurs majeurs de la place financière du monde nous
font confiance.

Pour accompagner notre développement à l’international, nous nous


sommes dotés d’une plateforme à Paris pour être plus proches de nos
clients grâce à nos consultants formés en finance de marché.

Vous intégrerez une équipe jeune et dynamique ayant la double expertise:


Finance et IT. Nous nous assurons de votre formation technique et métier
grâce à notre MinotoreAcademy.

Ce document est destiné aux étudiants et aux professeurs de l’enseignement


supérieur. Il contient un aperçu rapide sur les différents sujets qui sont
détaillés dans les pages suivantes.
Sujet #1 – User Profiling & Recommandation Engine
Profil du stagiaire

L'objectif de ce projet est de mettre en place un microservice de profiling des utilisateurs d'une 3ème année d’une grande école d’ingénieur

plateforme digitale de produits financiers et des mini applications frontend pour la recommandation de Compétences requises :

contenu. • Une bonne capacité d’assimilation et


d’apprentissage des nouvelles technologies
Ce procédé consiste à collecter en temps réel des informations du contenu visité par un utilisateur et
• Une capacité d’analyse des besoins
de développer son profil afin de maitriser son activité et lui proposer par la suite un contenu corrélé
• Une bonne base algorithmique
avec ses intérêts.
• Un intérêt pour l’IA
• Une bonne maitrise de Java EE
Intégré dans une équipe de développeurs seniors, vous serez amené à assurer les tâches suivantes : • Un fort intérêt pour le Python et la Data
➢ Etude de l’existant; science
➢ Mise à niveau et évolution des microservices de tracking et de recommandation; Durée : 6 mois
➢ Développer un ensemble de micro-frontends permettant de proposer du contenu dynamique; Stage de pré-embauche : Oui
➢ Intégrer ce système dans la plateforme existante. Stage rémunéré : Oui
Nombre de stagiaires recherchés :
Microservice Docker Angular Mongodb

Spring Boot Data science


Sujet #2 – Smart cloud storage and delivery system
Profil du stagiaire

L'objectif de ce projet est de développer une plateforme de travail collaboratif incluant un module de 3ème année d’une grande école d’ingénieur

gestion et de partage de documents (médias, pdfs, etc…) ainsi qu’un système permettant d’exécuter et Compétences requises :

de servir du contenu riche. • Une bonne capacité d’assimilation et


d’apprentis- sage des nouvelles technologies
• Une capacité d’analyse des besoins
Intégré dans une équipe de développeurs seniors, vous serez amené à assurer les tâches suivantes :
• Une bonne base algorithmique
• Un intérêt pour l’IA
➢ Etude de l’existant; • Une bonne maitrise de Java EE
➢ Proposer une conception adaptée aux besoins fonctionnels; • Un fort intérêt pour le Python et la Data
➢ Implémentation d’un système incluant un client cross-platform; science
➢ Migration de l’application actuelle vers la nouvelle implémentation. Durée : 6 mois
Stage de pré-embauche : Oui
Stage rémunéré : Oui
Nombre de stagiaires recherchés : 1
Angular (ionique) Hibernate MySQL Apache

Spring Boot
Sujet #3 – Microservices-based Financial portal
Migration d'une architecture monolithique vers une architecture Profil du stagiaire
microservice et établissement d'une plateforme de gestion de
portails financiers 3ème année d’une grande école d’ingénieur
Compétences requises :
Un microservice est une architecture logicielle à partir de laquelle un ensemble complexe d’applications est
• Une bonne capacité d’assimilation et
décomposé en plusieurs processus autonomes faiblement couplés.
d’analyse
L’objectif de cette application est de développer les différents fonctionnalités d’un outil de gestion de portefeuille de • Une bonne base algorithmique
produits financiers.
• Une bonne connaissance de la finance de
Intégré dans une équipe de développeurs et de consultants financiers, vous aurez à assurer les tâches suivantes :
marché
➢ Etudier l’existant;
• Une force de proposition.
➢ Proposer une conception générique Choix d’implémentation et du langage;
• Une réelle maitrise des frameworks JEE et de
➢ Intégration des fonctionnalités classiques;:
➢ Achat / vente de produits l’architecture REST.

➢ Calcul de corrélation; Durée : 4 à 6 mois


➢ Visualisation détaillée du portefeuille (breakdown sectoriel, régionnel, …) Calcul de P&L (réalisé, non Stage de pré-embauche : Oui
réalisé); Stage rémunéré : Oui
➢ Liste des transactions;
Nombre de stagiaires recherchés :1
➢ Implémenter et tester les différents web services REST;
➢ Mettre en place l’architecture cible.

Spring Boot Docker Angular 7 MySQL

Architecture microservices Angular elements


Sujet #4 – Financial widgets
Développement d’une bibliothèque de widgets financiers Profil du stagiaire

Les widgets financiers sont des mini applications web qui peuvent être intégrées dynamiquement avec un 3ème année d’une grande école d’ingénieur
CMS, et d'une manière statique en phase de développement, dans une plateforme digitale pour produits
Compétences requises :
financiers.
• Une bonne capacité d’assimilation et
Les objectifs de ce projet sont : d’apprentissage des nouvelles technologies

➢ La mise en place d’une bibliothèque de développement qui gère les cycles de vie des • Une capacité d’analyse des besoins
applications et des bibliothèques frontend avec un custom CLI et des extensions Npm; • Une bonne base algorithmique
➢ Conception et implémentation des applications et des bibliothèques financières;
• Une bonne maitrise des frameworks JEE.
➢ Assurer l’implémentation des tests e2e et unitaires.
Durée : 4 à 6 mois
Intégré dans une équipe de développeurs seniors et d’un architecte spécialisé dans les Stage de pré-embauche : Oui
microarchitectures, vous serez amené à assurer les tâches suivantes :
Stage rémunéré : Oui
➢ Etude de l’existant; Nombre de stagiaires recherchés :1
➢ Travailler avec notre responsable R&D et l'architecte sur les bibliothèques de développement;
➢ Conception et implémentation des applications et des bibliothèques financières.

Custom elements Webpack Angular Micro frontends Spring Boot

JavaScript NPM Microservices


Sujet #5 – Refonte de la console d'administration
Création d’une nouvelle console d’administration pour notre Profil du stagiaire
plateforme digitale.

L’objectif de ce stage est de créer une nouvelle console d’administration pour notre plateforme digitale. 3ème année d’une grande école d’ingénieur

Cette application doit être compatible avec une architecture microservices et utiliser les nouvelles Compétences requises :
• Une bonne capacité d’assimilation et
technologies. La nouvelle console d’administration doit permettre de gérer tous les composants de
d’apprentissage des nouvelles technologies
notre solution web.
• Une capacité d’analyse des besoins
• Une bonne base algorithmique
Intégré dans une équipe de développeurs, vous aurez à assurer les tâches suivantes :
• Une bonne maitrise de Java EE.
• Une bonne maitrise d’Angular
➢ Etude de l’existant;
➢ Proposer une conception et une implémentation Implémenter et Durée : 6 mois
Stage de pré-embauche : Oui
tester les différents services nécessaires;
Stage rémunéré : Oui
➢ Mettre en place le système;
Nombre de stagiaires recherchés :1
➢ Assurer la migration de l’ancienne solution vers la nouvelle console d’administration.

Spring Boot Docker Angular 7 MySQL

Architecture microservices Angular elements


Sujet #6 – Générateur de documents financiers
Création d’un outil de conception et de génération de Profil du stagiaire
documents et de rapports financiers.
L’objectif de ce stage est créer une nouvelle console d’administration pour notre plateforme digitale. Cette 3ème année d’une grande école d’ingénieur
application doit être compatible avec une architecture en micro-Services et utiliser les nouvelles Compétences requises :
technologies. La nouvelle console d’administration doit permettre de gérer tous les composants de notre • Une bonne capacité d’assimilation et

solution web. d’apprentissage des nouvelles technologies


• Une capacité d’analyse des besoins
• Une bonne base algorithmique
Intégré dans une équipe de développeurs, vous aurez à assurer les tâches suivantes :
• Une bonne maitrise de Java EE.
• Une bonne maitrise d’Angular
➢ Etude de l’existant; Durée : 6 mois
➢ Proposer une conception et une implémentation; Stage de pré-embauche : Oui
➢ Implémenter et tester les différents services nécessaires; Stage rémunéré : Oui
➢ Mettre en place le système; Nombre de stagiaires recherchés :1
➢ Assurer la migration de l’ancienne solution vers la nouvelle console d’administration.

Spring Boot Docker MySQL Angular 7

Architecture microservices Angular elements


Sujet #7 – Mise en place d’un système de tests
Profil du stagiaire

L’objectif de ce sujet est de concevoir et d’implémenter des approches de tests afin d’accélérer le 3ème année d’une grande école d’ingénieur

process de développement des différents types de tests (tests unitaires, tests d’intégration, tests Compétences requises :
• Une bonne capacité d’assimilation et
fonctionnels) pour la partie backend et frontend de notre plateforme digitale.
d’apprentissage des nouvelles technologies
• Une capacité d’analyse des besoins
Intégré dans une équipe de développeurs et de consultants financiers, vous aurez à assurer les • Une force de proposition
tâches suivantes : • Une bonne base algorithmique
➢ Elaborer une étude comparative des solutions existantes; • Une bonne maitrise des frameworks JEE.

➢ Proposer une conception générique; Durée : 4 à 6 mois


Stage de pré-embauche : Oui
➢ Implémenter des différents types de tests;
Stage rémunéré : Oui
➢ Mettre en place un outil de suivi d’état de test des différents microservices et micro
Nombre de stagiaires recherchés :1
frontends.

Angular junit karma Spring Boot

Selenium jmeter Cucumber


Sujet #8 – Contribuer à un projet de refonte architectural
MINOTORE
Contribuer à est la
une société
migration d’une
off-shore qui a été créée en 2012 par des
application web Profil du stagiaire
experts de la finance de marché (anciennement trader et ingénieur financier à la
financière monolithique vers une architecture microservices
Société Générale – Paris)
Nous sommes spécialisés dans les logiciels pour la finance de marché, nous 3ème année d’une grande école d’ingénieur
L’objectif de ce sujet est de migrer certains modules d’une application monolithique actuellement en production
concevons et développons des solutions personnalisées pour ses clients en Compétences requises :
vers une architectures
Europe micro-services.
et en AmériqueCes modules sont :
du Nord. • Une bonne capacité d’assimilation et
➢ Module des données produits financiers;
Grâce à notre forte expertise métier et aux compétences IT de nos collabora- d’apprentissage des nouvelles technologies
➢ Module des documents;
teurs, nous avons aujourd’hui la confiance des plus importants fonds financiers • Un fort intérêt pour les micro-services
➢ Module des données
et banques weble
dans et monde.
marketing.
• Des connaissances solides en programmation
Ce sujet consiste à comprendre
Pour les besoins
accompagner notrefonctionnels, métiers à
développement et l’international,
techniques pour faire
nousune migration
nous sommesde notre
système
dotés d’une
application monolithique plateformes
vers une architecture à Paris pour
être plus proches de nos clients grâce à
microservices.
• Une capacité d’analyse des besoins
nos consultants formés en finance de marché.
Intégré dans une équipe de développeurs seniors, travaillant sur une application à fort trafic web et avec des • Une bonne maitrise du Java et ses
Vous intégrerez
mises à jour continues une équipe
et des livraisons au moinsjeune et dynamique
hebdomadaires, ayantdémontrer
vous devez la double compétence
une : le
appétence pour frameworks
Finance et IT. Nous nous assurons de votre formation technique et financière
développement web et faire preuve d’un haut niveau d’autonomie. Vous aurez à assurer les tâches suivantes : Durée : 6 mois
grâce à notre Minotore Academy.
➢ Etude de l’existant et contribution à la création des plans de migration (par module); Stage de pré-embauche : Oui
➢ Ce document
Implémenter estdifférents
et tester les destinémicro-services;
aux étudiants et aux professeurs de l’enseignement Stage rémunéré : Oui

supérieur. Il commence par un aperçu rapide sur les différents sujets qui sont
Intégrer et tester l’intégration du nouveau système. Nombre de stagiaires recherchés :2
détaillés séparément dans les pages suivantes.
Génie logiciel Architecture microservices Design Partterns Java

JSF Spring MVC Spring Boot Feign client Docker

Vous aimerez peut-être aussi