Vous êtes sur la page 1sur 44

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
TECHNOLOGY
LINEDATA TUNISIE - NOS STAGES 2018/2019 6
LINEDATA TUNISIE - NOS STAGES 2018/2019 7
Sujet 1
JIRA_Zephyr_Mise en place
d’une plateforme de suivi et
d’avancement des projets Technologies :
Java

1 stagiaire 4 - 6 mois
Equipe :
Crédit QA
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 Langues :


- Calcul des métriques
Anglais
- 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
Equipe :
Crédit Support
Descriptif :
Les fonctionnalités de la plateforme seront :

1- Moteur de recherche, pour une anomalie donnée,


- Etude à faire pour utiliser l’IA Langues :
- Recherche des cas similaires dans les divers sources de
Français
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
Conception et Développement
d'un portail Web de suivi
Comptes Client Technologies :
Java,
Oracle,
Angular

1 stagiaire 4 mois

Descriptif : Equipe :
Développement d’un portail Web intuitif ,simple, ergonomique et Crédit Support
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.

Langues :
Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 10


Sujet 4
An automatic build and regres-
sion testing tool/Docker inte-
gration Technologies :
C#.NET, Scripting,
Docker,
MSBUILD Plateform:
Windows, Unix
1 stagiaire 4 mois

Descriptif :
An automatic build and regression testing tool for ICON is very Equipe :
helpful to ensure best quality of our product and to help Icon Dev
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 Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 11


Sujet 5
IRecruit Part 3

Technologies :
C#, JavaScript, SQL,
ASP.NET.MVC, JQUERY,
Bootstrap, Entity
framework
1 stagiaire 4 mois

Descriptif :
Enhancement and extension of innovative recruitement tool. Equipe :
Automating the recruitment process and extending the 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
Technologies :
C#, ASP, .NET,
JavaScript (Kendo lib if
it’s possible), Jquery,
Selenium
1 stagiaire 5 mois

Descriptif :
Equipe :
An Automatic Regression Testing tool for the new Linedata
product:
Icon Dev
A new presentation layer of Linedata product (Fund
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
Langues :
tool is helpful to ensure both quality and time savings.
Anglais

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 :
Create a collaborative tool to manage projects using Waterfall or Icon Dev
Scrum methodology:

- Improve project and Time management


- Collaborate between team members to acheive better results
- Calculate and show KPIs
Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 14


Sujet 8
Migration d'une application desktop
en une application Web/Mobile en
utilisant les Web Services Technologies :
C#
AngularJS
Delphi

2 stagiaires 5 mois

Descriptif : Equipe :
Migration d'une application desktop développée avec Delphi/ Mfact DEV
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. Langues :
Le travail consiste aussi à développer une application web avec Anglais/Français
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
Equipe :
Mfact DEV
Descriptif :
Réalisation d’une application d’audit des modules de calcul dans
Mfact, l’utilisateur pourra Visualiser/Auditer/Historiser/Reporter
les résultats à l’aide d’un Wizard qui parcourt les modules
depuis la base de données Mfact et les transforme Langues :
dynamiquement en Interface Utilisateur.
Anglais/Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 16


Sujet 10
Help Robot

Technologies :
DELPHI ou C#

1 stagiaire 4 mois
Equipe :
Mfact DEV
Descriptif :
Réaliser une application (ou composant/Librairie) qui doit être
capable de lire le texte depuis un document d'aide d'une
application, sous n'importe quel format (HTML, Word, etc.) dont
le but de permettre à l'utilisateur d'avoir le choix d'écouter le Langues :
document d'aide.
Anglais/Français

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 :
Afin d’améliorer la gestion des tâches /ressources, on propose Mfact QA
de développer une application qui permet de :
- Planifier, monitorer et grouper les taches selon la priorité et la
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 Langues :
de réalisation du projet. Anglais/Français
- 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

Technologies :
C#, ASP.Net MVC5, EF6.
Restful services, Web
API.
Scrum methodology
1 stagiaire 4 mois

Descriptif :
Building a mechanism to automate the daily workflow for a Equipe :
transfer agency software. Mshare Dev

Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 19


Sujet 13
Performance monitoring tool

Technologies :
C#/ASP.NET MVC 5.
Kendo UI for jQuery.
Oracle/SQL/PL-SQL
EF6
1 stagiaire 4 mois
Crystal Reports
Scrum Methology

Descriptif :
We are looking for way to identify performance bottlenecks in the
product by systematically testing performance of the different
modules across the software. Equipe :
Mshare Dev

Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 20


Sujet 14
Design and realization of logical/
physical data models and workflows
for a finance software test plans Technologies :
Visio or PowerAMC
using Visio or Oracle 11g / 12C
PL-SQL development

1 stagiaire 4 mois

Descriptif : Equipe :
Consolidation of the software’s test plans accuracy and clear MShare QA
visibility on financial processes in different modules.
Outcomes:
- Workflows
- Logical / physical data models

Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 21


Sujet 15
Chorus Test Platform

Technologies :
Angular
Node JS

1 stagiaire 6 mois

Equipe :
Descriptif : Chorus QA
Cette application consiste à gérer les tests.
Dans un premier temps, elle permet essentiellement l’archivage
des scénarios de tests et facilite leur consultation et leur
réutilisation.
Dans un deuxième temps, elle servira à aider les managers pour la
Langues :
prise de décision en leur proposant un tableau de bord sur les
différents états d’avancement sur les projets. Français

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

Equipe :
Descriptif : 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
Blotter’s Desk d’une manière plus performante afin de faciliter le
process de testing pour les QA.
Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 23


Sujet 17
Smart Decision Support System
for Trading
Technologies :
React Js, .Net/C#,
SQL/NOSQL,
AI/ Big Data/ Data
Mining, WebServices/
2 stagiaires 6 mois
WebAPI

Descriptif :
Research and implementation of a smart decision support system to
help portfolio manager. Equipe :
The candidates should: AMP Dev
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 Langues :
c. New actions Anglais
3. Research and implementation of a Stock market prediction
(predict future price of stock market)

LINEDATA TUNISIE - NOS STAGES 2018/2019 24


Sujet 18
Design and implementation of
a Chatbot for the "Longview"
application Technologies :
Microsoft Bot
Framework, SQL Server,
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
about the functionality of Longview and how to use it.
This Chatbot will leverage the UserGuide information and make
it more interactive for users. Access to information will also be
fast.
Langues :
Create a response DB to allow the Chatbot to form consistent
Anglais
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

Equipe :
Descriptif : LVTS Dev
Development of an application (Simulator) to check orders sent from
the Algos.
Application takes as parameters the tag and the values of the
expected message fix.
Receives the fix message sent from the Algos and compares it with
the expected values.
Langues :
If a difference is detected by the application, the order must be Anglais
rejected,
Explaining the cause of the refusal.

LINEDATA TUNISIE - NOS STAGES 2018/2019 26


Sujet 20
Design and implementation of
Web-Based Application for
Managing Portfolio Models Technologies :
C#, React, CQRS, Event
Store, Microservice
Architecture

2 stagiaires 6 mois

Descriptif : Equipe :
AMP Dev
Nowadays, users require interactive and effective experience
while working with applications. Thus, implementing effective,
pleasant and user-friendly screens is really crucial for the
success of any software.
Within Domain Driven Design development approach, you will
be
Langues :
responsible for designing and implementing a Web-Based
Anglais
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
Equipe :
LVTS Dev
Descriptif :
Understand the UI/commands architecture of existing Front-End
application (Compliance/Nav/Longview) and Port them to
the Ribbon based interface in order to modernize the User
experience. Langues :
The new Porting should take into accounts Plugins that inserts
Anglais
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
Create a log management system
for AMP (Asset Management
Platform) micro-services Technologies :
.Net, NLog/Serilog, ELK
(Elastic Search,
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
problems and debug them.
Our goal is to create a unified and centralized solution for log
management in order to analyze outputs and help making
decisions.
Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 29


Sujet 23
Implementation of a Compliance
Breaches Archival WPF Application
Technologies :
.Net, SQL

1 stagiaire 6 mois
Equipe :
LVTS
Descriptif :
Understanding the process of compliance breaches data archival.
Re-implementation of the breaches archival algorithm.
Re-implementation of the extraction algorithms of archived breaches
data. Langues :
Implementing a UI Application.
Anglais

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
The trainee must:
- 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.
Langues :
- Implement ML algorithms to predict which asset to buy and
Anglais
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

Equipe :
Descriptif : LVTS Dev

Workstation framework (Techshare) is an extensible widget-based


framework that is currently using xceed and devcomponent libraries.
We would like to migrate to DevExpress while maintaining the
framework functionalities.
As part of the work, we also would like to enhance/add unit tests for Langues :
the framework, Improve logging, support streamimg data if possible. Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 32


Sujet 26
Automatisation et gestion des lots
core (livrable client et STD)
Technologies :
JAVA/JEE, Spring,
GWT, Maven, git, Shell,
PL/SQL, ORACLE
Système d’exploitation :
1 stagiaire 4 mois UNIX, AIX, Windows
Server

Descriptif :
La construction des lots core est très couteuse, beaucoup de
taches sont manuelles et répétitives ce qui rend le risque
d’erreur assez élevé. Equipe :
L’objectif est de concevoir et réaliser une application qui Crédit Dev
permettra d’optimiser et automatiser le passage de la release
core afin de faciliter et minimiser les risques d’erreurs.

Langues :
Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 33


Sujet 27
Algorithme d’apprentissage
automatique (machine learning) de
détection de régressions fonction- Technologies :
Scala /R /python
nelles

1 stagiaire 4 - 6 mois
Equipe :
Crédit Dev
Descriptif :
Développer un algorithme d’apprentissage automatique (machine
learning) de détection de régression fonctionnelle pour EKIP360.
Faire une analyse par réseaux de neurones qui sera convenable
dans notre cas ou on peut insérer les inputs les cas fonctionnels Langues :
principaux (comme les montages d’affaire, création de tiers,
Français
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
Mise en place d’une chaine déci-
sionnelle pour la supervision des
fiches sur JIRA Technologies :
JAVA/JEE, SQL,
ORACLE, Talend
Système d’exploitation :
Windows
1 stagiaire 5 - 6 mois

Descriptif :
Il s’agit de mettre en place un modèle de données adéquat Equipe :
permettant de centraliser et faciliter l’accès aux données ainsi Crédit Dev
que de calculer les KPI qui vont servir à la construction d’un
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. Langues :
Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 35


Sujet 29
Mettre en place une interface entre
le moteur de Workflow d’EKIP avec
JBPM (Java Business Process Model) Technologies :
JAVA/JEE, SQL,
ORACLE, JBPM
Système d’exploitation :
Windows
2 stagiaires 5 - 6 mois

Descriptif :
Il s’agit d’interfacer le moteur de Workflow Linedata EKIP avec le Equipe :
moteur de Workflow JPBM : Crédit Dev
- Génération de fichiers JBPM à partir du moteur de workflow EKIP
- Intégration de fichiers JBPM dans le Front office d’EKIP
- Génération du Workflow d’EKIP à partir de fichier JBPM

Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 36


Sujet 30
Développement de Plateforme
statistqiues et KPI pour le support
AM Back office (Support Chorus) Technologies :
Framework : Zend 2,
PHP 5, MVC 2 pattern,
Jquery, Javascript,
Web services, MySQL,
1 stagiaire 4 - 6 mois Cent OS

Descriptif :
Développement et paramétrage d'une plateforme d'extraction
de statistiques et de calcul d'indicateurs de l'activité Support Equipe :
Chorus. Support Chorus

Langues :
Anglais/Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 37


Sujet 31
Mise en place d’une plateforme de
dépôt, de construction des dossiers
de Technologies :
ASP.NET website with
releases et installation des outils de MVC design pattern

2 stagiaires 4 - 6 mois

Equipe :
Descriptif : 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.
Cette plateforme permettra de :
- Faciliter l'installation des releases sur machine locale et distante.
- Vérifier la conformité des procédures communes entre les projets. Langues :
- Evaluation des projets selon des critères spécifiques.
Anglais
- Notification par email et Windows pop-up lors de chaque
modification majeure.

LINEDATA TUNISIE - NOS STAGES 2018/2019 38


Sujet 32
implémentation d'un système
autonome de création et gestion des
environnements (LAMP/LEMP stack) Technologies :
Linux, Centos7, shell,
intégrable avec gitlab Docker, gitlab, ansible,
nginx, Mysql, postgresql,
kubernetes, rancher
1 stagiaire 4 - 6 mois

Descriptif :
Mise en place d'un cluster kubernetes et développement des Equipe :
fichiers YAML contenants les paramètres et les jobs relatifs aux équipe Web
environnements (LAMP/LEMP) basés sur docker.
Puis, étude et intégration avec gitlab pour automatiser le
déclenchement des jobs kubernetes cibles.

Langues :
Anglais/Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 39


Sujet 33
Automatisation des contrôles Matin
des environnements Clients en
production Technologies :
Framework : Zend 2,
PHP 5, MVC 2 pattern,
Jquery, Javascript, Web
services, MySQL,
1 stagiaire 4 - 6 mois
Cent OS

Descriptif :
Mise en place d’un système automatisé pour la surveillance des
états de contrôle de matin sur les environnements de production et Equipe :
UAT clients: Support Chorus
- 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 Langues :
automatiquement au client. Français

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

Equipe :
Descriptif : 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
as:
- SharePoint folders (including skills+, and E-learning platform)
- All the entered tickets and calls in the global ticketing system
Langues :
(Ken, Intraet and Jira)
- The local folders on the machine and network drives Anglais/Français
- 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

Equipe :
Descriptif : 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.
The basic functionalities are :
- 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 Langues :
- Create the missing items into Jira and upload the test cases from Anglais/Français
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 : tunisie.pfe@se.linedata.com

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
LINEDATA TUNISIE - NOS STAGES 2018/2019 44
Tél. : +216 71 185 800 - Tunisie.Recrutement@se.linedata.com