Vous êtes sur la page 1sur 23

Catalogue

de projets
de fin d’études
2018-2019

LINEDATA TUNISIE - NOS STAGES 2018/2019 1


À 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 2 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 Sujet 2
JIRA-Zéphyr : Mise en place Outil d’aide au diagnostic des
d’une plateforme de suivi et anomalies
d’avancement des projets Technologies : Technologies :
Oracle & Java Oracle & Java

1 stagiaire 4 - 6 mois 1 stagiaire 4 mois


Equipe : Equipe :
Crédit QA Crédit Support
Descriptif : Descriptif :
Il s’agit d’une plateforme de suivi et d’avancement des projets Les fonctionnalités de la plateforme seront :
dont les fonctionnalités les plus importantes sont : 1- Moteur de recherche, pour une anomalie donnée,
- Avancement des tests - Etude à faire pour utiliser l’IA
- Calcul des métriques Langues : - Recherche des cas similaires dans les divers sources de Langues :
- Tableaux de bord données des outils internes (jira, HOTLINE,…)
Anglais Français
- Historique sur les évolutions, les bugs - Recherche des solutions possibles pour l’anomalie
- Import des tests rencontrée.
- Export des résultats 2- Présentation des résultats sous un format intuitif, simple,
- Intégration des tests automatiques….. ergonomique et qui permet de faire les liens avec les origines
des données trouvées.

LINEDATA TUNISIE - NOS STAGES 2018/2019 8 LINEDATA TUNISIE - NOS STAGES 2018/2019 9
Sujet 3 Sujet 4
Conception et développement An automatic build and
d'un portail Web de suivi des régression testing tool/Docker
comptes Clients Technologies : integration Technologies :
Java, C#.NET, Scripting,
Oracle, Docker,
Angular MSBUILD Plateform:
Windows, Unix
1 stagiaire 4 mois 1 stagiaire 4 mois

Descriptif : Equipe : Descriptif :


Développement d’un portail Web intuitif, simple, ergonomique et Crédit Support An automatic build and regression testing tool for ICON is very Equipe :
sécurisé permettant à un collaborateur Linedata de l’équipe helpful to ensure best quality of our product and to Icon Dev
support Crédit l’automatisation de processus de réunion client de help developers with their work. In fact this project will provide
gestion de ses tickets. a tool for the ICON team which englobe an automatic install
areas, build tools and run the regression test in one
place:
Langues : - Installation of area.
Français - Schedule both build and regression testing Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 10 LINEDATA TUNISIE - NOS STAGES 2018/2019 11
Sujet 5 Sujet 6
iRecruit Part 3 : Innovative Automatic Regression Testing
recruitement tool Tool for Web Application
Technologies : Technologies :
C#, JavaScript, SQL, C#, ASP, .NET,
ASP.NET.MVC, JQUERY, JavaScript
Bootstrap, Entity (Kendo lib if it’s possible),
framework Jquery, Selenium
1 stagiaire 4 mois 1 stagiaire 5 mois

Descriptif : Descriptif :
Equipe : Equipe :
Enhancement and extension of innovative recruitement tool. An Automatic Regression Testing tool for the new Linedata
Automating the recruitment process and extending the application Icon Dev product:
Icon Dev
to better fit the needs of the HR department. 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 : Langues :
tool is helpful to ensure both quality and time savings.
Anglais Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 12 LINEDATA TUNISIE - NOS STAGES 2018/2019 13
Sujet 7 Sujet 8
Project management Dashboard Migration d'une application desktop
en une application Web/Mobile en
Technologies : utilisant les Web Services Technologies :
C#, ASP, .NET, C#
JavaScript, Microsoft AngularJS
Teams, Power Apps Delphi

1 stagiaire 4 mois 2 stagiaires 5 mois

Descriptif : Equipe : Descriptif : Equipe :


Create a collaborative tool to manage projects using Waterfall or Icon Dev Migration d'une application desktop développée avec Delphi/ Mfact DEV
Scrum methodology: Oracle en une application Web ou Mobile.
- Improve project and Time management L'application existante propose déjà des Web Services à
- Collaborate between team members to acheive better results consommer.
- Calculate and show KPIs Le travail consiste à modifier et organiser ces Web Services afin
d’être consommés par une application web ou mobile tout en
Langues : préservant la logique métier. Langues :
Anglais 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
nouvelle application, réaliser le modèle de la base de données
et documenter les aspects techniques.

LINEDATA TUNISIE - NOS STAGES 2018/2019 14 LINEDATA TUNISIE - NOS STAGES 2018/2019 15
Sujet 9 Sujet 10
Application d'Audit de l'intégrité des Help Robot : Application de lecture
modules Mfact
Technologies : Technologies :
C# ou Delphi + PLSQL DELPHI ou C#

1 stagiaire 5 mois 1 stagiaire 4 mois


Equipe : Equipe :
Mfact DEV Mfact DEV
Descriptif : Descriptif :
Réalisation d’une application d’audit des modules de calcul Réaliser une application (ou composant/Librairie) qui doit être
dans Mfact, l’utilisateur pourra Visualiser/Auditer/Historiser/ capable de lire le texte depuis un document d'aide d'une
Reporter les résultats à l’aide d’un Wizard qui parcourt les application, sous n'importe quel format (HTML, Word, etc.) dont
modules depuis la base de données Mfact et les transforme Langues : le but de permettre à l'utilisateur d'avoir le choix d'écouter le Langues :
dynamiquement en Interface Utilisateur. document d'aide.
Anglais/Français Anglais/Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 16 LINEDATA TUNISIE - NOS STAGES 2018/2019 17
Sujet 11 Sujet 12
Développement d’un outil de gestion Daily Workflow Scheduler
des tâches
Technologies : Technologies :
Au choix C#, ASP.Net MVC5, EF6.
(JavaScript/Zend ou Restful services, Web
autre) API.
Scrum methodology
1 stagiaire 4 mois 1 stagiaire 4 mois

Descriptif : Equipe : Descriptif :


Afin d’améliorer la gestion des tâches /ressources, on propose Mfact QA Building a mechanism to automate the daily workflow for a Equipe :
de développer une application qui permet de : transfer agency software. Mshare Dev
- 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 de Langues :
réalisation du projet. Anglais/Français Langues :
- Faire le lien avec Time capture (sur Ken) (saisie automatique) Anglais
- Identifier les besoins/ Conception UML/ Développement/ Test
et Validation.

LINEDATA TUNISIE - NOS STAGES 2018/2019 18 LINEDATA TUNISIE - NOS STAGES 2018/2019 19
Sujet 13 Sujet 14
Performance monitoring tool Design and realization of logical/
physical data models and workflows
Technologies : for a finance software test plans Technologies :
C#/ASP.NET MVC 5. Visio or PowerAMC
Kendo UI for jQuery. Oracle 11g / 12C
Oracle/SQL/PL-SQL PL-SQL development
EF6
1 stagiaire 4 mois 1 stagiaire 4 mois
Crystal Reports
Scrum Methology

Descriptif : Descriptif : Equipe :


We are looking for way to identify performance bottlenecks in the Consolidation of the software’s test plans accuracy and clear MShare QA
product by systematically testing performance of the different visibility on financial processes in different modules.
modules across the software. Equipe : Outcomes:
- Workflows
Mshare Dev
- Logical / physical data models

Langues :
Anglais

Langues :
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 20 LINEDATA TUNISIE - NOS STAGES 2018/2019 21
Sujet 15 Sujet 16
Chorus Test Platform Order Generator tool for LVTS
product
Technologies : Technologies :
Angular C#, .Net, DevExpress
Node JS framework, SQL, Oracle

1 stagiaire 6 mois 1 stagiaire 4 mois

Equipe : Equipe :
Descriptif : Chorus QA Descriptif : LVTS QA

Cette application consiste à gérer les tests. L’objectif de ce projet est de développer une application
Dans un premier temps, elle permet essentiellement l’archivage des desktop permettant de générer des Orders, et les envoyer au
scénarios de tests et facilite leur consultation et leur réutilisation. Blotter’s Desk d’une manière plus performante afin de faciliter le
Dans un deuxième temps, elle servira à aider les managers pour la process de testing pour les QA.
prise de décision en leur proposant un tableau de bord sur les
Langues : Langues :
différents états d’avancement sur les projets. Anglais
Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 22 LINEDATA TUNISIE - NOS STAGES 2018/2019 23
Sujet 17 Sujet 18
Smart Decision Support System Design and implementation of
for Trading a Chatbot for the "Longview"
Technologies : application Technologies :
React Js, .Net/C#, Microsoft Bot
SQL/NOSQL, Framework, SQL Server,
AI/ Big Data/ Data LUIS, .NET, UI
Mining, WebServices/
2 stagiaires 6 mois 1 stagiaire 6 mois
WebAPI

Descriptif : Descriptif : Equipe :


LVTS Dev
Research and implementation of a smart decision support system Create a "GuideBot" that communicates with individuals
to help portfolio manager. Equipe : (developers, QA, simple users ...), so that they can ask questions
The candidates should: AMP Dev about the functionality of Longview and how to use it.
1. Enhance the descriptive DSS that was already implemented This Chatbot will leverage the UserGuide information and make
during the summer internship it more interactive for users. Access to information will also be
2. Implement a notification system to notify portfolio manager of fast.
Langues :
every important information that need an immediate attention: Create a response DB to allow the Chatbot to form consistent
Anglais
a. Lowest price messages based on words associated with user input.
b. Highest price Langues : Implement a user interface application to manage the tables in
c. New actions Anglais the database.
3. Research and implementation of a Stock market prediction Allow the Chatbot to use the features of Longview.
(predict future price of stock market)

LINEDATA TUNISIE - NOS STAGES 2018/2019 24 LINEDATA TUNISIE - NOS STAGES 2018/2019 25
Sujet 19 Sujet 20
Automation of the orders tests sent Design and implementation of
from the Algos Web-Based Application for
Technologies : Managing Portfolio Models Technologies :
C#, WPF MVVM, WCF, C#, React, CQRS, Event
Fix Protocol Store, Microservice
Architecture

1 stagiaire 6 mois 2 stagiaires 6 mois

Equipe :
Descriptif : Descriptif : Equipe :
LVTS Dev
AMP Dev
Development of an application (Simulator) to check orders sent Nowadays, users require interactive and effective experience
from the Algos. while working with applications. Thus, implementing effective,
Application takes as parameters the tag and the values of the pleasant and user-friendly screens is really crucial for the
expected message fix. success of any software.
Receives the fix message sent from the Algos and compares it Within Domain Driven Design development approach, you will
with the expected values.
Langues : be responsible for designing and implementing a Web-Based
Langues :
If a difference is detected by the application, the order must be Anglais Application that will communicate with our Asset Management
Anglais
rejected, Platform.
Explaining the cause of the refusal.

LINEDATA TUNISIE - NOS STAGES 2018/2019 26 LINEDATA TUNISIE - NOS STAGES 2018/2019 27
Sujet 21 Sujet 22
Modernize Longview UI Create a log management system
for AMP (Asset Management
Technologies : Platform) micro-services Technologies :
C++, MFC, C# .Net, NLog/Serilog, ELK
(Elastic Search,
LogStash, Kibana)

1 stagiaire 6 mois 1 stagiaire 6 mois


Equipe :
LVTS Dev
Descriptif : Descriptif : Equipe :
AMP Dev
Understand the UI/commands architecture of existing Front-End Working with multiple micro-services in AMP on different
application (Compliance/Nav/Longview) and Port them to the machines with different log outputs makes it difficult to detect
Ribbon based interface in order to modernize the User problems and debug them.
experience. Langues : Our goal is to create a unified and centralized solution for log
The new Porting should take into accounts Plugins that inserts management in order to analyze outputs and help making
Anglais
commands automatically, as well as those that are able to decisions.
Langues :
interrogate commands like the Quick-Menu Plugin.
Anglais

LINEDATA TUNISIE - NOS STAGES 2018/2019 28 LINEDATA TUNISIE - NOS STAGES 2018/2019 29
Sujet 23 Sujet 24
Implementation of a Compliance Building a recommendation engine
Breaches Archival WPF Application to buy securities using data science
Technologies : Technologies :
.Net, SQL Python, Microservices
Api, Machine Larning,
Big Data, .Net

1 stagiaire 6 mois 1 stagiaire 6 mois


Equipe :
LVTS
Descriptif : Descriptif : Equipe :
LVTS Dev
Understanding the process of compliance breaches data archival. Design and implementation of a recommendation engine for
Re-implementation of the breaches archival algorithm. stock market intermediaries:
Re-implementation of the extraction algorithms of archived - Start with a benchmark to choose the right tools, big data and
breaches data. Langues : machine learning platforms, to manage and guarantee the
Implementing a UI Application. availability of the huge amount of data.
Anglais
- Implement ML algorithms to predict which asset to buy and
Langues :
focus on the stage that comes after developing an application:
Anglais
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 30 LINEDATA TUNISIE - NOS STAGES 2018/2019 31
Sujet 25 Sujet 26
Migrate Workstation framework from Automatisation et gestion des lots
Xceed to DevExpress EKIP Spécifiques client et Standards
Technologies : Technologies :
WPF, MEF, C#, .NET, JAVA/JEE, Spring,
Reactive UI GWT, Maven, git, Shell,
PL/SQL, ORACLE
Système d’exploitation :
1 stagiaire 6 mois 1 stagiaire 4 mois UNIX, AIX, Windows
Server
Equipe :
Descriptif : LVTS Dev Descriptif :
Workstation framework (Techshare) is an extensible La construction des lots core est très couteuse, beaucoup de
widget-based framework that is currently using xceed and taches sont manuelles et répétitives ce qui rend le risque
devcomponent libraries. d’erreur assez élevé. Equipe :
We would like to migrate to DevExpress while maintaining the Crédit Dev
L’objectif est de concevoir et réaliser une application qui
framework functionalities. Langues : permettra d’optimiser et automatiser le passage de la release
As part of the work, we also would like to enhance/add unit Anglais core afin de faciliter et minimiser les risques d’erreurs.
tests for the framework, Improve logging, support streamimg
data if possible.

Langues :
Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 32 LINEDATA TUNISIE - NOS STAGES 2018/2019 33
Sujet 27 Sujet 28
Algorithme d’apprentissage Mise en place d’une chaine
automatique (machine learning) de décisionnelle pour la supervision
détection de régressions Technologies : des fiches sur JIRA Technologies :
Scala /R /python JAVA/JEE, SQL,
fonctionnelles ORACLE, Talend
Système d’exploitation :
Windows
1 stagiaire 4 - 6 mois 1 stagiaire 5 - 6 mois
Equipe :
Crédit Dev
Descriptif : Descriptif :
Développer un algorithme d’apprentissage automatique (machine Il s’agit de mettre en place un modèle de données adéquat Equipe :
learning) de détection de régression fonctionnelle pour EKIP360. permettant de centraliser et faciliter l’accès aux données ainsi Crédit Dev
Faire une analyse par réseaux de neurones qui sera convenable que de calculer les KPI qui vont servir à la construction d’un
dans notre cas ou on peut insérer les inputs les cas fonctionnels Langues : tableau de bord offrant une vue générale sur l’état
principaux (comme les montages d’affaire, création de tiers, d’avancement des fiches bugs à travers le temps et une
Français
création de dossier de modification..) et suite à son algorithme et sa visibilité continue sur la performance des développeurs au sein
base d’apprentissage il peut dégager automatiquement d’autres de l’équipe maintenance assurant ainsi la supervision des
cas fonctionnels plus évolués qui seront utiles pour détecter les travaux de cette dernière. Langues :
régressions. Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 34 LINEDATA TUNISIE - NOS STAGES 2018/2019 35
Sujet 29 Sujet 30
Mettre en place une interface entre Développement de Plateforme
le moteur de Workflow d’EKIP avec statistqiues et KPI pour le support
JBPM (Java Business Process Model) Technologies : AM Back office Technologies :
JAVA/JEE, SQL, Framework : Zend 2,
ORACLE, JBPM PHP 5, MVC 2 pattern,
Système d’exploitation : Jquery, Javascript,
Windows Web services, MySQL,
2 stagiaires 5 - 6 mois 1 stagiaire 4 - 6 mois Cent OS

Descriptif : Descriptif :
Il s’agit d’interfacer le moteur de Workflow Linedata EKIP avec le Equipe : Développement et paramétrage d'une plateforme d'extraction
moteur de Workflow JPBM : Crédit Dev de statistiques et de calcul d'indicateurs de l'activité Support Equipe :
- Génération de fichiers JBPM à partir du moteur de workflow EKIP Chorus. Support Chorus
- Intégration de fichiers JBPM dans le Front office d’EKIP
- Génération du Workflow d’EKIP à partir de fichier JBPM

Langues :
Anglais Langues :
Anglais/Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 36 LINEDATA TUNISIE - NOS STAGES 2018/2019 37
Sujet 31 Sujet 32
Mise en place d’une plateforme de Implémentation d'un système
dépôt, de construction des dossiers autonome de création et gestion des
de releases Technologies : environnements (LAMP/LEMP stack) Technologies :
ASP.NET website with Linux, Centos7, shell,
MVC design pattern
intégrable avec gitlab Docker, gitlab, ansible,
nginx, Mysql, postgresql,
kubernetes, rancher
2 stagiaires 4 - 6 mois 1 stagiaire 4 - 6 mois

Equipe :
Descriptif : Solutions Engineering Descriptif :
Conception et développement d'un site web de dépôt, d'installation Mise en place d'un cluster kubernetes et développement des Equipe :
et de vérification des releases selon les normes de l'équipe PSG. fichiers YAML contenants les paramètres et les jobs relatifs aux Équipe Web Application
Cette plateforme permettra de : environnements (LAMP/LEMP) basés sur docker.
- Faciliter l'installation des releases sur machine locale et distante. Puis, étude et intégration avec gitlab pour automatiser le
- Vérifier la conformité des procédures communes entre les projets. Langues : déclenchement des jobs kubernetes cibles.
- Evaluation des projets selon des critères spécifiques.
Anglais
- Notification par email et Windows pop-up lors de chaque
modification majeure. Langues :
Anglais/Français

LINEDATA TUNISIE - NOS STAGES 2018/2019 38 LINEDATA TUNISIE - NOS STAGES 2018/2019 39
Sujet 33 Sujet 34
Automatisation des contrôles des Global Search Engine
environnements Clients en
production Technologies : Technologies :
Framework : Zend 2, ASP.NET website with
PHP 5, MVC 2 pattern, MVC design pattern
Jquery, Javascript, Web
services, MySQL,
1 stagiaire 4 - 6 mois 1 stagiaire 4 - 6 mois
Cent OS

Equipe :
Descriptif : Descriptif : Solutions Engineering
Mise en place d’un système automatisé pour la surveillance des Design a dedicated search engine tool that looks for the entered
états de contrôle de matin sur les environnements de production Equipe : key words/tag in all the shared tools used by Linedata such
et UAT clients: Support Chorus as:
- Vérification de l'état des flux de données à intégrer dans - SharePoint folders (including skills+, and E-learning platform)
Linedata Chorus. - All the entered tickets and calls in the global ticketing system
Langues :
- Récupération du fichier des états de contrôle du matin de la (Ken, Intraet and Jira)
boîte mail du support et l’intégrer dans un script qui se lance en - The local folders on the machine and network drives Anglais/Français
automatique. - The local Outlook mailbox (including shared mailbox)
- 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 LINEDATA TUNISIE - NOS STAGES 2018/2019 41
Sujet 35
Test Case Extractor

Technologies :
.NET WPF with MVVM
Linedata ouvre ses portes aux futures diplômés et leurs propose
design pattern
des stages de fin d’études avec des sujets innovants.

Veuillez nous adresser votre CV et lettre de motivation à notre


2 stagiaires 4 - 6 mois
adresse mail : tunisie.pfe@se.linedata.com

Processus de sélection :
Equipe :
Descriptif : Solutions Engineering
• Envoi de votre candidature à notre adresse mail en indiquant dans
An ETL tool that convert test cases written in Excel files in the format
l’objet le numéro et le titre du sujet sélectionné
of Jira test cases and then upload them to Jira. • Pré-sélection sur CV effectuée par nos managers
The basic functionalities are: • Convocation pour des entretiens
- Import old test cases and convert them to a specific format • Sélection finale suite aux entretiens avec les managers
- Map the items existing in the excel file with Jira's items based on
Langues : • Signature de la convention de stage et intégration au sein de nos
key-words/tags
- Create the missing items into Jira and upload the test cases from Anglais/Français équipes
Excel to Jira
Nos Stages vous donnent l’opportunité de découvrir votre futur
This will help the QA to upload the old Test plans created in Excel
files in the SharePoint to Jira. métier, de renforcer vos compétences au sein de nos équipes.

LINEDATA TUNISIE - NOS STAGES 2018/2019 42 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

Vous aimerez peut-être aussi