Académique Documents
Professionnel Documents
Culture Documents
de projets
de fin d’études
2018-2019
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
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
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
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#
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
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
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
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
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
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)
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
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.
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