Catalogue
de projets
de fin d’études
2018-2019
LINEDATA TUNISIE - NOS STAGES 2018/2019 1
LINEDATA TUNISIE - NOS STAGES 2018/2019 2
A propos
de linedata
Avec 20 ans d’expérience, 20 bureaux couvrant 50
pays à travers le monde, plus de 700 clients et près
de 1300 employés, Linedata allie la technologie et
l’humain pour apporter des solutions globales et
des services d’outsourcing aux professionnels de
l’asset management, de l’assurance et du crédit.
Linedata accompagne les entreprises dans leur
développement et renforce la croissance de ses
clients.
LINEDATA TUNISIE - NOS STAGES 2018/2019 3
LINEDATA TUNISIE - NOS STAGES 2018/2019 4
LINEDATA TUNISIE - NOS STAGES 2018/2019 5
WE HUMANIZE 6
TECHNOLOGY
LINEDATA TUNISIE - NOS STAGES 2018/2019
LINEDATA TUNISIE - NOS STAGES 2018/2019 7
Sujet 1 Technologies :
Java
JIRA_Zephyr_Mise en place
d’une plateforme de suivi et Equipe :
d’avancement des projets Crédit QA
1 stagiaire 4 - 6 mois Langues :
Anglais
Descriptif :
Il s’agit d’une plateforme de suivi et d’avancement des projets
dont les fonctionnalités les plus importantes sont :
- Avancement des tests
- Calcul des métriques
- Tableaux de bord
- Historique sur les évolutions, les bugs
- Import des tests
- Export des résultats
- Intégration des tests automatiques…..
LINEDATA TUNISIE - NOS STAGES 2018/2019 8
Sujet 2
Outil d’aide au diagnostic
Technologies :
Oracle & Java
1 stagiaire 4 mois
Descriptif : Equipe :
Crédit Support
Les fonctionnalités de la plateforme seront :
Langues :
1- Moteur de recherche, pour une anomalie donnée, Français
- Etude à faire pour utiliser l’IA
- Recherche des cas similaires dans les divers sources de
donnée des outils internes (jira, HOTLINE,…)
- Recherche des solutions possibles pour l’anomalie
rencontrée.
2- Présentation des résultats sous un format intuitif, simple,
ergonomique et qui permet de faire les liens avec les origines
des données trouvées.
LINEDATA TUNISIE - NOS STAGES 2018/2019 9
Sujet 3 Technologies :
Java,
Conception et Développement Oracle,
d'un portail Web de suivi
Comptes Client Angular
1 stagiaire 4 mois Equipe :
Crédit Support
Descriptif :
Langues :
Développement d’un portail Web intuitif ,simple, ergonomique et Français
sécurisé permettant le collaborateur Linedata de l’équipe
support Crédit
l’automatisation de processus de la réunion client de gestion de
ses tickets.
LINEDATA TUNISIE - NOS STAGES 2018/2019 10
Sujet 4 Technologies :
C#.NET, Scripting,
An automatic build and regres-
sion testing tool/Docker inte- Docker,
gration MSBUILD Plateform:
1 stagiaire 4 mois Windows, Unix
Descriptif : Equipe :
Icon Dev
An automatic build and regression testing tool for ICON is very
Langues :
helpful to ensure best quality of our product and to help Anglais
developers with their work. In fact this project will provide a tool
for the ICON team which englobe an automatic install areas,
build tools and run the regression test in one
place:
- Installation of area.
- Schedule both build and regression testing
LINEDATA TUNISIE - NOS STAGES 2018/2019 11
Sujet 5
IRecruit Part 3
1 stagiaire 4 mois Technologies :
C#, JavaScript, SQL,
ASP.NET.MVC, JQUERY,
Bootstrap, Entity
framework
Descriptif :
Enhancement and extension of innovative recruitement tool. the Equipe :
Automating the recruitment process and extending Icon Dev
application to better fit the needs of the HR department.
Langues :
Anglais
LINEDATA TUNISIE - NOS STAGES 2018/2019 12
Sujet 6
Automatic Regression Testing
Tool for Web Application
1 stagiaire 5 mois Technologies :
C#, ASP, .NET,
JavaScript (Kendo lib if
it’s possible), Jquery,
Selenium
Descriptif : Equipe :
Icon Dev
An Automatic Regression Testing tool for the new Linedata
product: Langues :
A new presentation layer of Linedata product (Fund Anglais
management system), it’s a web application that communicate
with the existing functionalities in order to give the customers a
new user experience. To ensure the best quality of the product
is delivered to our customers, an automatic regression testing
tool is helpful to ensure both quality and time savings.
LINEDATA TUNISIE - NOS STAGES 2018/2019 13
Sujet 7
Project management Dashboard
Technologies :
C#, ASP, .NET,
JavaScript, Microsoft
Teams, Power Apps
1 stagiaire 4 mois
Descriptif : Equipe :
Icon Dev
Create a collaborative tool to manage projects using Waterfall or
Scrum methodology: Langues :
Anglais
- Improve project and Time management
- Collaborate between team members to acheive better results
- Calculate and show KPIs
LINEDATA TUNISIE - NOS STAGES 2018/2019 14
Sujet 8 Technologies :
C#
Migration d'une application desktop
en une application Web/Mobile en AngularJS
utilisant les Web Services Delphi
2 stagiaires 5 mois Equipe :
Mfact DEV
Descriptif :
Langues :
Migration d'une application desktop développée avec Delphi/ Anglais/Français
Oracle en une application Web ou Mobile.
L'application existante propose déjà des Web Services à
consommer.
Le travail consiste à modifier et organiser ces Web Services afin
d’être consommés par une application web ou mobile tout en
préservant la logique métier.
Le travail consiste aussi à développer une application web avec
un design approprié, innovant et fluide pour consommer les
Web Services.
Le projet consiste aussi, à modéliser l'architecture de la nou-
velle application, réaliser le modèle de la base de données et
documenter les aspects techniques.
LINEDATA TUNISIE - NOS STAGES 2018/2019 15
Sujet 9
Application d'Audit de l'intégrité des
modules Mfact
Technologies :
C# ou Delphi + PLSQL
1 stagiaire 5 mois
Descriptif : Equipe :
Mfact DEV
Réalisation d’une application d’audit des modules de calcul dans
Mfact, l’utilisateur pourra Visualiser/Auditer/Historiser/Reporter Langues :
les résultats à l’aide d’un Wizard qui parcourt les modules Anglais/Français
depuis la base de données Mfact et les transforme
dynamiquement en Interface Utilisateur.
LINEDATA TUNISIE - NOS STAGES 2018/2019 16
Sujet 10
Help Robot
Technologies :
DELPHI ou C#
1 stagiaire 4 mois
Descriptif : Equipe :
Mfact DEV
Réaliser une application (ou composant/Librairie) qui doit être
capable de lire le texte depuis un document d'aide d'une Langues :
application, sous n'importe quel format (HTML, Word, etc.) dont Anglais/Français
le but de permettre à l'utilisateur d'avoir le choix d'écouter le
document d'aide.
LINEDATA TUNISIE - NOS STAGES 2018/2019 17
Sujet 11
Développement d’un outil de gestion
des tâches
Technologies :
Au choix (JavaScript/
Zend ou autre)
1 stagiaire 4 mois
Descriptif : Equipe :
Mfact QA
Afin d’améliorer la gestion des tâches /ressources, on propose
de développer une application qui permet de : Langues :
- Planifier, monitorer et grouper les taches selon la priorité et la Anglais/Français
complexité
- Visualiser l’avancement des ressources (graphe/courbe)
- Visualiser le statut de chaque tâche
- Gérer les éventuels retards et délais affectant la chronologie
de réalisation du projet.
- Faire le lien avec Time capture (sur Ken) (saisie automatique)
- Identifier les besoins/ Conception UML/ Développement/
Test et Validation.
LINEDATA TUNISIE - NOS STAGES 2018/2019 18
Sujet 12
Daily Workflow Scheduler
1 stagiaire 4 mois Technologies :
C#, ASP.Net MVC5, EF6.
Restful services, Web
API.
Scrum methodology
Descriptif : Equipe :
Mshare Dev
Building a mechanism to automate the daily workflow for a
transfer agency software.
Langues :
Anglais
LINEDATA TUNISIE - NOS STAGES 2018/2019 19
Sujet 13
Performance monitoring tool
1 stagiaire 4 mois Technologies :
C#/ASP.NET MVC 5.
Descriptif : Kendo UI for jQuery.
Oracle/SQL/PL-SQL
We are looking for way to identify performance bottlenecks in the
product by systematically testing performance of the different EF6
modules across the software. Crystal Reports
Scrum Methology
Equipe :
Mshare Dev
Langues :
Anglais
LINEDATA TUNISIE - NOS STAGES 2018/2019 20
Sujet 14 Technologies :
Visio or PowerAMC
Design and realization of logical/
physical data models and workflows Oracle 11g / 12C
for a finance software test plans PL-SQL development
using Visio or
1 stagiaire 4 mois
Descriptif : Equipe :
MShare QA
Consolidation of the software’s test plans accuracy and clear
visibility on financial processes in different modules. Langues :
Outcomes: Anglais
- Workflows
- Logical / physical data models
LINEDATA TUNISIE - NOS STAGES 2018/2019 21
Sujet 15
Chorus Test Platform
1 stagiaire 6 mois Technologies :
Angular
Descriptif : Node JS
Cette application consiste à gérer les tests. Equipe :
Dans un premier temps, elle permet essentiellement l’archivage Chorus QA
des scénarios de tests et facilite leur consultation et leur
réutilisation. Langues :
Dans un deuxième temps, elle servira à aider les managers pour la Français
prise de décision en leur proposant un tableau de bord sur les
différents états d’avancement sur les projets.
LINEDATA TUNISIE - NOS STAGES 2018/2019 22
Sujet 16
Order Generator tool for LVTS
product
Technologies :
C#, .Net, DevExpress
framework, SQL, Oracle
1 stagiaire 4 mois
Descriptif : Equipe :
LVTS QA
L’objectif de ce projet est de développer une application
desktop permettant de générer des Orders, et les envoyer au Langues :
Blotter’s Desk d’une manière plus performante afin de faciliter le Anglais
process de testing pour les QA.
LINEDATA TUNISIE - NOS STAGES 2018/2019 23
Sujet 17
Smart Decision Support System
for Trading
2 stagiaires 6 mois Technologies :
React Js, .Net/C#,
SQL/NOSQL,
AI/ Big Data/ Data
Mining, WebServices/
WebAPI
Descriptif : Equipe :
AMP Dev
Research and implementation of a smart decision support system to
help portfolio manager. Langues :
The candidates should: Anglais
1. Enhance the descriptive DSS that was already implemented
during the summer internship
2. Implement a notification system to notify portfolio manager of
every important information that need an immediate attention:
a. Lowest price
b. Highest price
c. New actions
3. Research and implementation of a Stock market prediction
(predict future price of stock market)
LINEDATA TUNISIE - NOS STAGES 2018/2019 24
Sujet 18 Technologies :
Microsoft Bot
Design and implementation of
a Chatbot for the "Longview" Framework, SQL Server,
application LUIS, .NET, UI
1 stagiaire 6 mois
Descriptif : Equipe :
LVTS Dev
Create a "GuideBot" that communicates with individuals
(developers, QA, simple users ...), so that they can ask questions Langues :
about the functionality of Longview and how to use it. Anglais
This Chatbot will leverage the UserGuide information and make
it more interactive for users. Access to information will also be
fast.
Create a response DB to allow the Chatbot to form consistent
messages based on words associated with user input.
Implement a user interface application to manage the tables in
the database.
Allow the Chatbot to use the features of Longview.
LINEDATA TUNISIE - NOS STAGES 2018/2019 25
Sujet 19
Automation of the orders tests sent
from the Algos
Technologies :
C#, WPF MVVM, WCF,
Fix Protocol
1 stagiaire 6 mois
Descriptif : Equipe :
LVTS Dev
Development of an application (Simulator) to check orders sent from
the Algos. Langues :
Application takes as parameters the tag and the values of the Anglais
expected message fix.
Receives the fix message sent from the Algos and compares it with
the expected values.
If a difference is detected by the application, the order must be
rejected,
Explaining the cause of the refusal.
LINEDATA TUNISIE - NOS STAGES 2018/2019 26
Sujet 20 Technologies :
C#, React, CQRS, Event
Design and implementation of
Web-Based Application for Store, Microservice
Managing Portfolio Models Architecture
2 stagiaires 6 mois
Descriptif : Equipe :
AMP Dev
Nowadays, users require interactive and effective experience
while working with applications. Thus, implementing effective, Langues :
pleasant and user-friendly screens is really crucial for the Anglais
success of any software.
Within Domain Driven Design development approach, you will
be
responsible for designing and implementing a Web-Based
Application that will communicate with our Asset Management
Platform.
LINEDATA TUNISIE - NOS STAGES 2018/2019 27
Sujet 21
Modernize longview UI
Technologies :
C++, MFC, C#
1 stagiaire 6 mois
Descriptif : Equipe :
LVTS Dev
Understand the UI/commands architecture of existing Front-End
application (Compliance/Nav/Longview) and Port them to Langues :
the Ribbon based interface in order to modernize the User Anglais
experience.
The new Porting should take into accounts Plugins that inserts
commands automatically, as well as those that are able to
interrogate commands like the Quick-Menu Plugin.
LINEDATA TUNISIE - NOS STAGES 2018/2019 28
Sujet 22 Technologies :
.Net, NLog/Serilog, ELK
Create a log management system
for AMP (Asset Management (Elastic Search,
Platform) micro-services LogStash, Kibana)
1 stagiaire 6 mois
Descriptif : Equipe :
AMP Dev
Working with multiple micro-services in AMP on different
machines with different log outputs makes it difficult to detect Langues :
problems and debug them. Anglais
Our goal is to create a unified and centralized solution for log
management in order to analyze outputs and help making
decisions.
LINEDATA TUNISIE - NOS STAGES 2018/2019 29
Sujet 23
Implementation of a Compliance
Breaches Archival WPF Application
Technologies :
.Net, SQL
1 stagiaire 6 mois
Descriptif : Equipe :
LVTS
Understanding the process of compliance breaches data archival.
Re-implementation of the breaches archival algorithm. Langues :
Re-implementation of the extraction algorithms of archived breaches Anglais
data.
Implementing a UI Application.
LINEDATA TUNISIE - NOS STAGES 2018/2019 30
Sujet 24
Building a recommendation engine
to buy securities using data science
Technologies :
Python, Microservices
Api, Machine Larning,
Big Data, .Net
1 stagiaire 6 mois
Descriptif : Equipe :
LVTS Dev
Design and implementation of a recommendation engine for
stock market intermediaries Langues :
The trainee must: Anglais
- Start with a benchmark to choose the right tools, big data and
machine learning platforms, to manage and guarantee the
availability of the huge amount of data.
- Implement ML algorithms to predict which asset to buy and
focus on the stage that comes after developing an application:
productionizing and deploying data science projects and
applications.
- In this final step, the trainee must create a web site using
Asp.Net to use the visualize results.
LINEDATA TUNISIE - NOS STAGES 2018/2019 31
Sujet 25
Migrate Workstation framework from
Xceed to DevExpress
Technologies :
WPF, MEF, C#, .NET,
Reactive UI
1 stagiaire 6 mois
Descriptif : Equipe :
LVTS Dev
Workstation framework (Techshare) is an extensible widget-based
framework that is currently using xceed and devcomponent libraries. Langues :
We would like to migrate to DevExpress while maintaining the Anglais
framework functionalities.
As part of the work, we also would like to enhance/add unit tests for
the framework, Improve logging, support streamimg data if possible.
LINEDATA TUNISIE - NOS STAGES 2018/2019 32
Sujet 26
Automatisation et gestion des lots
core (livrable client et STD)
1 stagiaire 4 mois Technologies :
JAVA/JEE, Spring,
Descriptif : GWT, Maven, git, Shell,
PL/SQL, ORACLE
La construction des lots core est très couteuse, beaucoup de Système d’exploitation :
taches sont manuelles et répétitives ce qui rend le risque UNIX, AIX, Windows
d’erreur assez élevé.
Server
L’objectif est de concevoir et réaliser une application qui
permettra d’optimiser et automatiser le passage de la release Equipe :
core afin de faciliter et minimiser les risques d’erreurs. Crédit Dev
Langues :
Français
LINEDATA TUNISIE - NOS STAGES 2018/2019 33
Sujet 27 Technologies :
Scala /R /python
Algorithme d’apprentissage
automatique (machine learning) de
détection de régressions fonction-
nelles
1 stagiaire 4 - 6 mois
Descriptif : Equipe :
Crédit Dev
Développer un algorithme d’apprentissage automatique (machine
learning) de détection de régression fonctionnelle pour EKIP360. Langues :
Faire une analyse par réseaux de neurones qui sera convenable Français
dans notre cas ou on peut insérer les inputs les cas fonctionnels
principaux (comme les montages d’affaire, création de tiers,
création de dossier de modification..) et suite à son algorithme et sa
base d’apprentissage il peut dégager automatiquement d’autres
cas fonctionnels plus évolués qui seront utiles pour détecter les
régressions.
LINEDATA TUNISIE - NOS STAGES 2018/2019 34
Sujet 28 Technologies :
JAVA/JEE, SQL,
Mise en place d’une chaine déci- ORACLE, Talend
sionnelle pour la supervision des Système d’exploitation :
fiches sur JIRA
Windows
1 stagiaire 5 - 6 mois
Descriptif : Equipe :
Crédit Dev
Il s’agit de mettre en place un modèle de données adéquat
permettant de centraliser et faciliter l’accès aux données ainsi Langues :
que de calculer les KPI qui vont servir à la construction d’un Français
tableau de bord offrant une vue générale sur l’état
d’avancement des fiches bugs à travers le temps et une visibilité
continue sur la performance des développeurs au sein de
l’équipe maintenance assurant ainsi la supervision des travaux
de cette dernière.
LINEDATA TUNISIE - NOS STAGES 2018/2019 35
Sujet 29 Technologies :
JAVA/JEE, SQL,
Mettre en place une interface entre ORACLE, JBPM
le moteur de Workflow d’EKIP avec Système d’exploitation :
JBPM (Java Business Process Model)
Windows
2 stagiaires 5 - 6 mois
Descriptif : Equipe :
Crédit Dev
Il s’agit d’interfacer le moteur de Workflow Linedata EKIP avec le
moteur de Workflow JPBM : Langues :
- Génération de fichiers JBPM à partir du moteur de workflow EKIP Anglais
- Intégration de fichiers JBPM dans le Front office d’EKIP
- Génération du Workflow d’EKIP à partir de fichier JBPM
LINEDATA TUNISIE - NOS STAGES 2018/2019 36
Sujet 30 Technologies :
Framework : Zend 2,
Développement de Plateforme PHP 5, MVC 2 pattern,
statistqiues et KPI pour le support Jquery, Javascript,
AM Back office (Support Chorus) Web services, MySQL,
1 stagiaire 4 - 6 mois Cent OS
Descriptif : Equipe :
Support Chorus
Développement et paramétrage d'une plateforme d'extraction
de statistiques et de calcul d'indicateurs de l'activité Support
Chorus.
Langues :
Anglais/Français
LINEDATA TUNISIE - NOS STAGES 2018/2019 37
Sujet 31 Technologies :
ASP.NET website with
Mise en place d’une plateforme de MVC design pattern
dépôt, de construction des dossiers
de
releases et installation des outils de
2 stagiaires 4 - 6 mois
Descriptif : Equipe :
Solutions Engineering
Conception et développement d'un site web de dépôt, d'installation
et de vérification des releases selon les normes de l'équipe PSG. Langues :
Cette plateforme permettra de : Anglais
- Faciliter l'installation des releases sur machine locale et distante.
- Vérifier la conformité des procédures communes entre les projets.
- Evaluation des projets selon des critères spécifiques.
- Notification par email et Windows pop-up lors de chaque
modification majeure.
LINEDATA TUNISIE - NOS STAGES 2018/2019 38
Sujet 32 Technologies :
Linux, Centos7, shell,
implémentation d'un système Docker, gitlab, ansible,
autonome de création et gestion des nginx, Mysql, postgresql,
environnements (LAMP/LEMP stack) kubernetes, rancher
intégrable avec gitlab
1 stagiaire 4 - 6 mois
Descriptif : Equipe :
équipe Web
Mise en place d'un cluster kubernetes et développement des
fichiers YAML contenants les paramètres et les jobs relatifs aux Langues :
environnements (LAMP/LEMP) basés sur docker. Anglais/Français
Puis, étude et intégration avec gitlab pour automatiser le
déclenchement des jobs kubernetes cibles.
LINEDATA TUNISIE - NOS STAGES 2018/2019 39
Sujet 33 Technologies :
Framework : Zend 2,
Automatisation des contrôles Matin PHP 5, MVC 2 pattern,
des environnements Clients en Jquery, Javascript, Web
production
services, MySQL,
1 stagiaire 4 - 6 mois Cent OS
Descriptif : Equipe :
Support Chorus
Mise en place d’un système automatisé pour la surveillance des
états de contrôle de matin sur les environnements de production et Langues :
UAT clients: Français
- Vérification de l'état des flux de données à intégrer dans Linedata
Chorus.
- Récupération du fichier des états de contrôle du matin de la boîte
mail du support et l’intégrer dans un script qui se lance en
automatique à 07 :45 du matin.
- Génération d’un compte rendu dans un mail qui s’envoie
automatiquement au client.
LINEDATA TUNISIE - NOS STAGES 2018/2019 40
Sujet 34
Global Search Engine
Technologies :
ASP.NET website with
MVC design pattern
1 stagiaire 4 - 6 mois
Descriptif : Equipe :
Solutions Engineering
Design a dedicated search engine tool that looks for the entered
key words/tag in all the shared tools used by Linedata such Langues :
as: Anglais/Français
- SharePoint folders (including skills+, and E-learning platform)
- All the entered tickets and calls in the global ticketing system
(Ken, Intraet and Jira)
- The local folders on the machine and network drives
- The local Outlook mailbox (including shared mailbox)
LINEDATA TUNISIE - NOS STAGES 2018/2019 41
Sujet 35
Test Case Extractor
Technologies :
.NET WPF with MVVM
design pattern
2 stagiaires 4 - 6 mois
Descriptif : Equipe :
Solutions Engineering
An ETL tool that convert test cases written in Excel files in the format
of Jira test cases and then upload them to Jira. Langues :
The basic functionalities are : Anglais/Français
- Import old test cases and convert them to a specific format
- Map the items existing in the excel file with Jira's items based on
key-words/tags
- Create the missing items into Jira and upload the test cases from
Excel to Jira
This will help the QA to upload the old Test plans created in Excel
files in the SharePoint to Jira.
LINEDATA TUNISIE - NOS STAGES 2018/2019 42
Linedata ouvre ses portes aux futures diplômés et leurs
propose des stages de fin d’études avec des sujets
innovants.
Veuillez nous adresser votre CV et lettre de motivation à
notre adresse mail : [email protected]
Processus de sélection :
• Envoi de votre candidature à notre adresse mail en
indiquant dans l’objet le numéro et le titre du sujet
sélectionné
• Pré-sélection sur CV effectuée par nos managers
• Convocation pour des entretiens
• Sélection finale suite aux entretiens avec les managers
• Signature de la convention de stage et intégration au
sein de nos équipes
Nos Stages vous donnent l’opportunité de découvrir votre
futur métier, de renforcer vos compétences au sein de nos
équipes.
LINEDATA TUNISIE - NOS STAGES 2018/2019 43
Immeuble Cléopatre Center, Bloc B - Centre Urbain Nord - 1082 Tunis - Tunisie 44
LINEDATA TUNISIE - NTOéS lS.T:A+G2E1S6207181/1280159 800 - [email protected]