Vous êtes sur la page 1sur 47

PFE BOOK

2021/2022

VOTRE
CHALLENGE,
NOTRE PASSION

WWW.GROUPE-TELNET.NET
A PROPOS DE
TELNET

TELNET Holding, est un groupe Tunisien, fondé en 500


1994, spécialisé dans l'ingénierie logicielle et Collaborateurs
hardware, l'intégration réseaux et Télécom et
dans les études mécaniques.
Avec plus de 27 ans d'existence et 500
collaborateurs, TELNET a su se forger différentes
expertises, à savoir: Software Embarqué, Internet
Of Things, Intelligence artificielle, Entreprise
Application, Cloud Computing, Design
Electronique et Conception Mécanique.
TELNET opère dans différents secteurs d'activités
tels que: Télécom & Média, E-payment, Industrie,
Réseau Opérateurs & Entreprises et Aérospatial.

10
Grâce à la réalisation et la mise en orbite réussies
Sites en Tunisie et à l'étranger
de son premier satellite "ChallengeOne", Telnet a
franchi le premier pas vers le monde de
l'aérospatial. Elle compte désormais continuer sur
cette lancée avec de nouveaux projets tout aussi
innovants et audacieux.

27 ANS
Depuis sa création

WWW.GROUPE-TELNET.NET 1
Nos Valeurs

PRIORITÉ AUX CLIENTS RESPECT DES ENGAGEMENTS

AMÉLIORATION CONTINUE INNOVATION

ESPRIT D'ÉQUIPE EPANOUISSEMENT

WWW.GROUPE-TELNET.NET 2
NOS ACTIVITES

Télécom & Média


E-Paiement Aérospatial

Réseaux Opérateurs &


Industrie
Entreprises

WWW.GROUPE-TELNET.NET 3
Nos pôles d'expertise
Software Embarqué Conception Mécanique

Intelligence Artificielle Big Data

Intégration
Cloud Computing Réseaux & Telecom

Enterprise Application

Aérospatial
Internet Of Things

Systèmes R&D
d'information Ingénierie Logicielle & Produit

TV Numérique
LA TECHNOLOGIE C'EST NOTRE AFFAIRE

Innovation

Machine Learning

Services Design Electronique


PLM & Etudes Mécaniques

Solutions de communication
unifiées

Ingénierie et sécurité
Réseau

WWW.GROUPE-TELNET.NET 4
LISTE DES SUJETS Aérospatial

SPA01-2022....................................................................7

SPA02-2022...................................................................8

SPA03-2022...................................................................9

SPA04-2022...................................................................10

SPA05-2022...................................................................11

SPA06-2022...................................................................12

SPA07-2022...................................................................13

SPA08-2022...................................................................14

Electronique

ELE01-2022.....................................................................15

ELE02-2022....................................................................16

ELE03-2022....................................................................17

ELE04-2022....................................................................18

ELE05-2022....................................................................19

Télécom

TEL01-2022....................................................................20

TEL02-2022....................................................................21

Databox

DBX01-2022....................................................................22

DBX02-2022...................................................................23

Systèmes d'information

SI01-2022......................................................................24

SI02-2022......................................................................25

Qualité

QUA01-2022..................................................................26

QUA02-2022.................................................................27

QUA03-2022.................................................................28

Monétique

MON01-2022..................................................................29
MON02-2022.................................................................30
MON03-2022.................................................................31

MON04-2022.................................................................32
MON05-2022.................................................................33

MON06-2022.................................................................34
MON07-2022.................................................................35

MON08-2022.................................................................36
MON09-2022.................................................................37

MON10-2022..................................................................38
MON11-2022...................................................................39

MON12-2022..................................................................40
MON13-2022..................................................................41

MON14-2022..................................................................42

MON15-2022..................................................................43
MON16-2022..................................................................44

MON17-2022..................................................................45

WWW.GROUPE-TELNET.NET 5
Comment postuler?
Pour postuler, envoyez votre CV à l'adresse mail ci-dessous en précisant le ou les sujets qui vous
intéressent:
stages@groupe-telnet.net

NOTRE PROCESSSUS DE SELECTION

Une pré-sélection sur STEP


CV
01

STEP
Invitation pour un
02 entretien

STEP
Signature de la
convention de stage 03
JOIN OUR TEAMS !
STEP
Intégration et
04 démarrage du stage

WWW.GROUPE-TELNET.NET 6
Aérospatial

SPA01-2022
Conception et développement d’une application de visualisation de l’orientation du
satellite

DESCRIPTIF DU SUJET
Dans le cadre du projet ChallengeOne au sein de l'activité spatiale de TELNET, et dans un contexte de
développement des nouveaux outils , l’équipe a besoin d’un outil d’aide aux opérations du satellite :
« Satellite Attitude Viewer ».
4-6 mois Il s'agit de concevoir, développer et tester un outil logiciel configurable. Il permet de :
filtrer les télémétries issues du satellite relatives à son orientation
extraire les données numériques à partir des télémétries
faire le traitement nécessaire de changement de représentation (Quaternion, angles d’Euler, DCM) et
les changements de repères adéquats
visualiser l'attitude du satellite sous forme d’une représentation 3D.
Cet outil a pour but de permettre aux opérateurs du satellite d’analyser et tester les différents modes de
pointage du satellite ainsi que l’évaluation des opérations pendant et après le passage.
Tunis
Cet outil doit s’interfacer avec les outils existants et être conforme aux standards utilisés.

Compétences théoriques et techniques


1 position
Mécanique Orbitale, Automatique, Programmation Orientée Objet, Géométrie
C++ (framework Qt), Windows ou Linux, OpenGL (recommandé) , architecture serveur/client TCP/IP,
capteur 9 axes DOF (gyroscope, magnétomètre, accéléromètre), UML, git (recommandé)

WWW.GROUPE-TELNET.NET 7
Aérospatial

LoRa

SPA02-2022
Système de suivi de position à base de communication LoRaNET

DESCRIPTIF DU SUJET
La localisation et le suivi de position d’un objet est une caractéristique essentielle pour plus de 50% des
applications de l’internet des objets. Dans le cadre de son projet ChallengeONE premier satellite tunisien
4-6 mois et le 1er satellite à base de communication LoRa dédiée pour l’espace, l’équipe aérospatiale de TELNET
propose une solution de suivi de position connectée à un réseau satellitaire par une communication LoRa.
Le dispositif est capable de prédire la position du satellite en temps réel, collecter les données relatives à
la position d’un objet et transmettre sa position vers le satellite au moment de son passage.

Compétences théoriques et techniques


Conception des systèmes embarqués multitâches
Tunis Communication Radio fréquence
Modulations FSK, LoRa,
Esprit de synthèse
Esprit d’analyse
Développement C/C++
Transmission de données en RF
Développement des drivers sur FreeRTOS
Protocoles de communication I²C, SPI, UART

1 position

WWW.GROUPE-TELNET.NET 8
Aérospatial

SPA03-2022
Système d'acquisition de données par satellite pour l'agriculture avancée

DESCRIPTIF DU SUJET

Le rôle moteur joué par le secteur agricole dans le processus de développement économique tunisien est
la contribution à l'atteinte des équilibres économiques, la création d'emplois, le développement régional
4-6 mois
et la garantie de la sécurité alimentaire du pays. Dans ce cadre l’équipe aérospatiale de TELNET propose
le développement d’un dispositif de surveillance et acquisition des données capable de collecter des
données relatives au domaine de l’agriculture afin d’améliorer les revenus dans ce domaine.
Le dispositif est capable de prédire la position du satellite en temps réel et transmettre les données
collectées vers le satellite au moment de son passage et/ou vers un concentrateur IoT.

Compétences théoriques et techniques


Tunis Etude bibliographique
Conception des systèmes embarqués multitâches
Communication Radio fréquence
Modulations FSK, LoRa,
Esprit de synthèse
Esprit d’analyse
Développement C/C++
Transmission de données en RF
Développement des drivers sur FreeRTOS
1 position
Protocoles de communication I²C, SPI, UART

WWW.GROUPE-TELNET.NET 9
Aérospatial

SPA04-2022
Etude, conception et développement d’un concentrateur IoT

DESCRIPTIF DU SUJET

Dans le cadre de l’exploitation des données du satellite ChallengeOne, ce sujet aura pour objectif de

4-6 mois développer une solution qui sera déployée sur une plateforme Linux permettant de faire le traitement des
messages LoRa récoltés par une gateway LoRa dans le but d’estimer l’état d’un champ d’agriculture.
Le traitement des messages LoRa doit être fait via l’utilisation des algorithmes IA offline sur une
plateforme Linux pour estimer l’état d’un champ agricole et transmettre ces données vers le satellite au
moment de son passage en utilisant le protocole LoRaNet

Compétences théoriques et techniques


Tunis Etude bibliographique
Modulations Lora
Machine Learning
Technologies embarquées
C sur Linux et Yocto
Python

1 position

WWW.GROUPE-TELNET.NET 10
Aérospatial

SPA05-2022

Mise en place d’un Dashboard de Monitoring pour ChallengeOne


DESCRIPTIF DU SUJET

Le projet consiste à mettre en place un tableau de bord permettant de faire le monitoring des données du

4-6 mois satellite ChallengeOne et de visualiser ces informations de façon flexible.


Mission :
Traiter et analyser les données provenant de ChallengeOne
Transformer ces données en informations exploitables
Proposer une solution mettant en œuvre ces datas
Développer le tableau de bord avec des nouvelles technologies

Compétences théoriques et techniques


Tunis
BI
Intelligence artificielle
Web
Full stack
Database
Python
IA
Git (recommandé)
1 position

WWW.GROUPE-TELNET.NET 11
Aérospatial

SPA06-2022
Mise en place d’un système d’analyse prédictive en agriculture

DESCRIPTIF DU SUJET

L’objectif de ce projet est de mettre en place un système qui permet d’acquérir les données, les exploiter

4-6 mois et les analyser afin de faire des prédictions dans le domaine de l’agriculture en utilisant de l’intelligence
artificielle sur une plateforme logicielle.
Mission :
Nettoyer et préparer les données à manipuler sur le système intelligent
Faire le choix et la conception d’un modèle machine Learning/ Deep Learning qui permet de faire des
prédictions
Implémenter ce Modèle
Tester et valider le système intelligent développé
Tunis Développer une interface web pour accéder à la solution

Compétences théoriques et techniques


Intelligence artificielle
Iot
Machine learning
Python
scikit-learn
Tensorflow
1 position
IA
Git (recommandé)

WWW.GROUPE-TELNET.NET 12
Aérospatial

SPA07-2022
Conception et implémentation d’un système intelligent appliqué à la santé
animale

DESCRIPTIF DU SUJET

L’objectif de ce projet est la Conception et l’implémentation d’un système intelligent pour suivre les

4-6 mois animaux dotés de capteurs intelligents, surveiller et prédire leur état de santé.
Nettoyer et préparer les données à manipuler sur le système intelligent
Faire le choix et la conception d’un modèle machine Learning/ Deep Learning qui permet de faire des
prédictions
Implémenter ce Modèle
Tester et valider le système intelligent développé
Développer une interface web pour accéder à la solution

Tunis Compétences théoriques et techniques


Iot
Machine learning
Python
TensorFlow
Web

1 position

WWW.GROUPE-TELNET.NET 13
Aérospatial

SPA08-2022

Développement d’une solution de création et de gestion de reporting pour


ChallengeOne

DESCRIPTIF DU SUJET

Le projet consiste à la mise en place d’une solution qui permet de générer et faire la gestion des rapports

4-6 mois des différentes activités de ChallengeOne.


Concevoir et développer une interface intuitive et simple d'utilisation.
Automatiser la collecte des données depuis plusieurs sources.
Développer un outil de recherche pour parcourir les différents rapports.
Générer des rapports et des dashboards graphiques sur mesure.
Déployer la solution développée sur une chaine d’intégration continue.

Tunis Compétences théoriques et techniques


Intelligence Artificielle
BI
Web
Full stack
Python
Base des données

1 position

WWW.GROUPE-TELNET.NET 14
Electronique

ELE01-2022
Intégration du protocole Mavlink dans un ADS-B basée sur RTL-SDR

DESCRIPTIF DU SUJET

Le but de ce stage est d’intégrer le protocole Mavlink dans un système d’ADS-B en se basant sur
4 mois
des algorithmes avancés capables de détecter et de connaitre les coordonnées, l'altitude et le cap
des obstacles « avions », d’envoyer les données reçues vers l’autopilote.

Compétences théoriques et techniques


POO
RF
Systèmes embarqués
Tunis
C++
Raspberry pi
Mavlink
Json
git

1 position

WWW.GROUPE-TELNET.NET 15
Electronique

ELE02-2022
Conception et développement d’un système embarqué pour la navigation
autonome d’un robot

DESCRIPTIF DU SUJET

Le projet consiste à améliorer les systèmes de navigation et de cartographie en se basant sur des
4 mois
algorithmes de navigation avancés capables de détecter et connaître la nature des obstacles
imprévus, d’effectuer des missions et de reconstruction 3D.

Compétences théoriques et techniques


POO
Traitement d’image
Systèmes embarqués
Tunis
C++
Python
ROS
MavROS
Linux
git

1 position

WWW.GROUPE-TELNET.NET 16
Electronique

ELE03-2022

Conception et développement d’un système intelligent pour le suivi des objets à


partir d’une plateforme mobile

DESCRIPTIF DU SUJET

Le projet consiste à améliorer les systèmes de détection, localisation et suivi des obstacles et
4 mois
objets mobiles à partir d’une plateforme de stéréovision en tenant compte le système de
perception est mobile.

Compétences théoriques et techniques


POO
Intelligence artificielle
C++
Tunis
Python
Yolo
OpenCV
git

1 position

WWW.GROUPE-TELNET.NET 17
Electronique

ELE04-2022

Conception d’un Analog front End for Smart Polyphase Meters

DESCRIPTIF DU SUJET

Étude, conception et réalisation d’une carte électronique d’un « Analog Front-End » pour un Smart
4 mois
Meter qui permet de mesurer des valeurs fondamentales et harmoniques des courants, tensions,
puissance et énergie totale et par phase et aussi de déterminer les déphasages entre les tensions
et les courants, les différents facteurs de puissance, ITHD et VTHD et l’harmonique par rang.

Compétences théoriques et techniques


Electronique analogique
Electronique de puissance
Tunis
Mesures et instrumentation
Conception avec outils CAO (PADS / ALTIUM...)
Simulation analogique : LTspice /Pspice
Programmation C –STM32

1 position

WWW.GROUPE-TELNET.NET 18
Electronique

ELE05-2022

Etude et réalisation d’une station radio UHF pour une communication satellitaire
bidirectionnelle

DESCRIPTIF DU SUJET

Le projet consiste à étudier l’architecture d’une station radio UHF qui permet de communiquer
4 mois
avec le satellite ChallengeOne en TX et RX et de proposer/développer les modules RF nécessaires
(PA, LNA, Transceiver RF, Splitter RF,…) pour assurer l’implémentation de la station radio.

Compétences théoriques et techniques


Radio fréquence RF
Electronique analogique et numérique
Adaptation d’impédance, S-parameters, lignes de transmission
Tunis
Modélisation et simulation avec ADS
Conception CAO avec ALTIUM...

1 position

WWW.GROUPE-TELNET.NET 19
Télécom

TEL01-2022

Solution to control CD-Router Test-suites under Jenkins pipeline

DESCRIPTIF DU SUJET

Develop a solution that organizes and control CD-Router Qualification execution under Jenkins
4-6 mois
pipeline.
The goal is to provide a dynamic Dashboard that gives the QA-Analyst full access to CD-Router
Testsuites (Through CD-Router python API) in order to select multiple scenarios (drag-and-drop)
and launch through a Jenkins environment.
The GUI should give the user control over executed scenarios and display realtime logs/test results.
Other features such as notifications (in-app/email), graphic reports, and results exports are
considered.
Tunis
Compétences théoriques et techniques
DevOps / Jenkins
Networking
Python/Django
Shell, Linux/Debian
HTML5, CCS3, javascript, bootstrap4, jsquery

1 position

WWW.GROUPE-TELNET.NET 20
Télécom

TEL02-2022
Data fetching and report generation using ELK stack for network QA tests
metrics

DESCRIPTIF DU SUJET

Optimize and enhance a Django web application designed for qualifying the
4-6 mois behavior/Robustness/Performance of an IP-Multiplay Gateway under different traffics and
scenarios (VoIP, IPTV, P2P, Browsing...)
The goal is to optimize data fetching for the different scenarios in real time (currently the tool uses
Mysql+Logstash with Ruby filters to index data into Elasticsearch indices) and provide an
enhanced solution that auto-generate reports based on Kibana results and graphs.

Tunis Compétences théoriques et techniques


DevOps
Networking
Python/Django
Shell, Linux/Debian
HTML5, CCS3, javascript, bootstrap4, jsquery
ELK Stack

1 position

WWW.GROUPE-TELNET.NET 21
Databox

DTBX01-2022

Automatisation de la mise en place d’une solution 5G SBA en un environnement


Cloud Native – Aspect Signaling

DESCRIPTIF DU SUJET
Conception et implémentation d'un environnement cloud natif basé sur des conteneurs et des machines
virtuelles. L’infrastructure devrait héberger des NFs (Network Functions)/applications Télécom & 5G
déployés sous forme de microservices/pods et gérés par des processus DevOps agiles et des workflows avec

4-6 mois l’implémentation d’une stratégie de livraison continue CI/CD.


Phase1: Etude et Conception : Phase2: Implementation : Phase3: Test et Validation :
Documenter l’architecture globale Déployer un environnement virtuel Elaboration du document
et spécifique de la solution basé sur un cloud public. d’Ingénierie de la solution
Identifier les prérequis de la mise Déploiement des NFs (Network Finalisation des procédures de mise
en service. Functions) de nature SBA (Service en service et tests
Dimensionner et préparer Based Architecture)/Signaling . Validation et Acceptation de la
l’environnement virtuel qui Intégration et configuration des solution
hébergera la solution différents composants de la solution Valider les résultats
Tunis Automatisation du déploiement de Préparer les procédures de mise en
d’implémentation
la solution via Ansible et/ou service et tests
Terraform
Livrable: Document HLD (High Level Livrable: Document MOP (Method Of Livrable: Document LLD (Low Level
Design) Procedure) Design)

Compétences théoriques et techniques


Cloud computing
Protocoles (TCP/IP, IPV4/6, DNS, NTP, …)
Virtualisation Cloud privé (OpenStack, VMware Tanzu)
Conteneurisation Distribution Unix* (de préférence des dérivés de RHEL/CentOS).
1 position Orchestration Terraform, Ansible, Scripting BASH/Shell.
Automatisation Techniques de conteneurisation (Docker).
Télécommunications (4G/5G) Orchestration via Kubernetes.
Culture DevOps. Communication fluide en Français et en Anglais

WWW.GROUPE-TELNET.NET 22
Databox

DTBX02-2022

Automatisation de la mise en place d’une solution 5G SBA en un environnement


Cloud Native – Aspect Securité

DESCRIPTIF DU SUJET
Conception et implémentation d'un environnement cloud natif basé sur des conteneurs et des machines
virtuelles. L’infrastructure devrait héberger des NFs (Network Functions)/applications Télécom & 5G
déployés sous forme de microservices/pods et gérés par des processus DevOps agiles et des workflows avec

4-6 mois l’implémentation d’une stratégie de livraison continue CI/CD.


Phase1: Etude et Conception : Phase2: Implementation : Phase3: Test et Validation :
Documenter l’architecture globale Déployer un environnement virtuel Elaboration du document d’Ingénierie
et spécifique de la solution basé sur un cloud public. de la solution
Identifier les prérequis de la mise Déploiement des NFs (Network Finalisation des procédures de mise en
en service. Functions) assurant la sécurité du trafic service et tests
Dimensionner et préparer réseau Validation et Acceptation de la
l’environnement virtuel qui Intégration et configuration des solution
hébergera la solution différents composants de la solution Valider les résultats d’implémentation
Tunis Automatisation du déploiement de Préparer les procédures de mise en
la solution via Ansible et/ou service et tests
Terraform
Livrable: Document HLD (High Level Livrable: Document MOP (Method Of Livrable: Document LLD (Low Level
Design) Procedure) Design)

Compétences théoriques et techniques


Cloud computing
Protocoles (TCP/IP, IPV4/6, DNS, NTP, …)
Virtualisation Cloud privé (OpenStack, VMware Tanzu)
Conteneurisation Distribution Unix* (de préférence des dérivés de RHEL/CentOS).
1 position Orchestration Terraform, Ansible, Scripting BASH/Shell.
Automatisation Techniques de conteneurisation (Docker).
Télécommunications (4G/5G) Orchestration via Kubernetes.
Culture DevOps. Communication fluide en Français et en Anglais

WWW.GROUPE-TELNET.NET 23
Systèmes d'information

SI01-2022

Solution de gestion des équipements informatique

DESCRIPTIF DU SUJET

Développement d’une application Web Full Stack de gestion des équipements informatique :
4 mois Recensement des équipements
Emplacements des équipements
Prêts des équipements

Compétences théoriques et techniques


Agile
Tunis Scrum
Java
Spring Boot
Base de données SQL
Angular
Micro Services (Docker, Kubernetes, etc)

1 position

WWW.GROUPE-TELNET.NET 24
Systèmes d'information

SI02-2022

Conception et implémentation d’une application de gestion des recrutements

DESCRIPTIF DU SUJET

Conception et développement d’une application Web Full Stack de gestion des recrutements.
4 -6 mois

Compétences théoriques et techniques


Agile/Scrum
Clean architecture/coding
Domain Driven Design
UML
Tunis Java
Spring
Base de données
Angular
Keycloak
Architectures microservice

1 position

WWW.GROUPE-TELNET.NET 25
Qualité

QUA01-2022
Gestion du centre de formation du groupe Telnet

DESCRIPTIF DU SUJET

L’objectif de ce projet est de mettre en place une application web pour la gestion des formations
6 mois et des compétences du groupe Telnet.
Cette application permet de :
Identifier et collecter les besoins en formation
Gérer les sessions du centre de formation intégrée « Telnet Academy »
Elaborer le plan annuel et sélectionner les organismes prestataires
Suivre la réalisation de l’action de formation
Evaluer les formations et suivre le transfert des compétences acquises
Gérer les compétences des collaborateurs
Tunis
Offrir un tableau de bord synthétique.

Compétences théoriques et techniques


Base des données
Programmation WEB (FrontEnd & BackEnd)

2 positions

WWW.GROUPE-TELNET.NET 26
Qualité

Qualité Sécurité

QUA02-2022
Solution de digitalisation de système de management intégré

DESCRIPTIF DU SUJET
L’objectif de ce projet est de disposer d’un SMI digitalisé au sein du groupe.
Une solution web qui assure le pilotage de notre système de mangement en une seule plateforme.
Elle permettra à l’utilisateur:
6 mois Renseigner la matrice SWOT
Gérer les enjeux et risques stratégiques
Gérer les résultats des KPIs projet ou processus
Gérer les résultats des retours PIPs
Exploiter les résultats des audits générés à partir d’une autre application (auditool) et les
résultats des actions depuis redmine
Saisir les besoins en ressource
Elle permettra également à la direction de :
Tunis
Accéder aux statistiques de performance des processus
Accéder aux résultats des audits internes, feedbacks PIPs,
Visualiser les besoins en ressources
Prendre des décisions
Techniquement, la solution dispose d’une partie Frontend d’une partie Backend qui
communiquent en utilisant des Web Service.
La solution doit être sécurisée depuis la conception jusqu’aux tests et répond aux standards de
code secure (OWASP,…)
2 positions
Compétences théoriques et techniques
Programmation WEB , Javascript, Framewrok angular, Langage SQL ou Python

WWW.GROUPE-TELNET.NET 27
Qualité

QUA03-2022
Gestion des Audits internes et des Actions d’amélioration

DESCRIPTIF DU SUJET
Dans le cadre de la digitalisation du système de management intégré, Telnet propose d’enrichir sa
plateforme d’une application Web pour la gestion des audits internes et la gestion des actions
Qualité. L’application doit permettre de :
6 mois Planifier les audits
Suivre l’état des audits depuis la création jusqu’à la clôture.
Assister les auditeurs dans le déroulement de l’audit dans la rédaction des rapports d’audit.
Permettre de d’analyser les causes des écarts par le moyen de plusieurs méthodes d’analyses
causales.
Importer et exporter les rapports d’audits en tenant compte des divers Template de Telnet.
Notifier par mail les personnes concernées par l’audit.
Gérer les actions Qualité (Correctives, préventives et Amélioration).
Tunis
Offrir un tableau de bord de planification et de suivi des audits des actions qui en découlent.
Elaborer des rapports customisés sur les audits internes et les actions.
La solution doit être sécurisée depuis la conception jusqu’aux tests et réponds aux standards de
code secure (OWASP,…)

Compétences théoriques et techniques


Base des données, Conception WEB, Webservices, Programmation WEB, Javascript, Angular

2 positions

WWW.GROUPE-TELNET.NET 28
Monétique

MON01-2022
Conception et implémentation d’une application Android qui simule une station
de transit.

DESCRIPTIF DU SUJET

La station de transit contient des terminaux de paiement électroniques et des bornes Android pour
5 mois
le pilotage des terminaux et le control d’accès.
L’application Android doit assurer les fonctionnalités suivantes:
Commander en mode automatique les terminaux de paiement et de contrôle d’accès.
Gérer le flux des commandes pour assurer le paiement sans contact selon un protocole
communication spécifique.
Scanner/Imprimer les tickets de transport.
Générer/sauvegarder les rapports transactionnels et les rapports systèmes.
Sfax

Compétences théoriques et techniques


Développement logiciel
Agile
Kotlin
Android Studio

1 position

WWW.GROUPE-TELNET.NET 29
Monétique

MON02-2022
Creation une application Caisse Web qui communique avec un terminal de
paiement Android.

DESCRIPTIF DU SUJET

La solution est basée sur une communication Web Socket pour l’envoi et la réception des requêtes
5 mois avec le terminal selon un protocole propriétaire.

Compétences théoriques et techniques


Agile
Modèle MVC
Git
Sfax Technologies web (HTML5, CSS, JS, etc)
ReactJs
Web sockets
JSON

1 position

WWW.GROUPE-TELNET.NET 30
Monétique

MON03-2022
Conception et implémentation d’un simulateur de « Hosts de paiement » sur
Android.

DESCRIPTIF DU SUJET

L’objectif du sujet est de fournir une solution pour remplacer l’accès direct au Host de paiement
5 mois pour dérouler certaines transactions.
La solution doit fournir un niveau de configuration suffisant pour pouvoir supporter plusieurs
protocoles de paiement et gérer des scenarios de tests extrêmes.

Compétences théoriques et techniques


Développement logiciel
Sfax Agile
Kotlin
Android Studio

1 position

WWW.GROUPE-TELNET.NET 31
Monétique

MON04-2022
Conception et développement d’une solution desktop WinECR à base de Web
Socket pour une solution Cloud

DESCRIPTIF DU SUJET

Le simulateur doit se connecter directement à un terminal de paiement ou à travers un Proxy et


5 mois
doit permettre de lancer différent types de transaction selon un protocole propriétaire.
Le format des requêtes et des réponses sont au format Json.

Compétences théoriques et techniques


Architecture client/serveur
Agile
Sfax
Json
Web Socket
Python, C/++

1 position

WWW.GROUPE-TELNET.NET 32
Monétique

MON05-2022

DEEP LEARNING pour la prédiction du choix client des options de paiement

DESCRIPTIF DU SUJET
Certains commerçants offrent à leurs clients des larges menus d’options de paiement au cours de la transaction
monétique sur leurs TPE.
Afin d’offrir des options de paiement plus adaptées aux profils de leurs clients ainsi optimiser le temps de la
transaction en permettant à leurs clients de faire leurs choix facilement et rapidement, les commerçants ont
4 mois
besoin de prédire les options de paiement souhaités par le client.
Ce stage consiste à intégrer le Deep Learning dans notre plateforme de paiement pour permettre de prédire les
options de paiement souhaitées par le client et offrir des menus d’options de paiement composés et triés
dynamiquement selon le profil du client.
Le sujet proposé comporte essentiellement la conception et le développement d’une plateforme composée de
deux modules dans une machine docker :
·Un microservice en Python qui offre l’AI, en utilisant l’archive de la DataBase Postgres des anciennes
transactions, pour faire l’apprentissage et par la suite composer et trier dynamiquement les menus des options
Sfax
de paiement selon le profil du client.
Une application de paiement serveur en C/C++ qui gère le paiement et s'interface entre le microservice AI et le
terminal de paiement.

Compétences théoriques et techniques


Deep Learning
Architectures Micro service
Virtualisation
Python
1 position Pandas, Scikit-learn
C/C++
SQL, Postgres
Docker

WWW.GROUPE-TELNET.NET 33
Monétique

MON06-2022

Développement d’un micro service pour un plugin de paiement

DESCRIPTIF DU SUJET

Le candidat sera amené à concevoir et à développer un micro service pour un plugin de paiement qui
4 mois permet de prendre en compte la génération et le parsing des requêtes/réponses avec l’acquéreur selon le
protocole iso8583

Compétences théoriques et techniques


Développement golang
Manipulation protobuf
Architectures Micro service
Sfax
Golang
JSON
Postgresql
Protobuf

1 position

WWW.GROUPE-TELNET.NET 34
Monétique

MON07-2022

Développement d’un micro service générique pour tous les services d’une
application de paiement

DESCRIPTIF DU SUJET

Conception et implémentation d’un micro service pour remplacer un composant existant ayant des limitations.

4 mois Le travail à faire consiste à :


Comprendre la solution actuelle
Etudier ses limitations
Concevoir et développer une nouvelle solution autour d’un micro service générique

Compétences théoriques et techniques


Architectures Micro service
Sfax Spring Boot
C/C++

1 position

WWW.GROUPE-TELNET.NET 35
Monétique

MON08-2022

Build on demand

DESCRIPTIF DU SUJET
Ce projet consiste à développer une application Web qui traduit un formulaire d'interface utilisateur en
fichier .yaml d'un projet GitLab.
4 mois Il est destiné à être utilisé comme générateur de formulaire pour déclencher facilement un pipeline CI avec
des variables personnalisées.

Sfax

Compétences théoriques et techniques


Développement WEB
DevOps tools and CI/CD concepts
1 position Python/ Flask
Golang
Html, Json, yaml …

WWW.GROUPE-TELNET.NET 36
Monétique

MON09-2022

Développement d’un VoiceBot intelligent basé sur la reconnaissance faciale et


vocale

DESCRIPTIF DU SUJET

Le candidat est amené à spécifier, concevoir et développer un VoiceBot pour Mobile et un système de
4 mois reconnaissance faciale et vocale basé sur l’Intelligence Artificielle (Deep Learning, CNN, LBPH, ADL,
Fisherfaces…) et tournant sur une machine Linux.
Ce système devra s’interfacer avec cette application Mobile Android (VoiceBot) en utilisant des Web
Services REST sécurisés par des Web Token.

Compétences théoriques et techniques


Sfax Intelligence Artificielle
Développement Mobile
Web Services, Web Token
Deep Learning, CNN
Android, Kotlin
C/C++ et/ou Python
Linux (basique)

1 position

WWW.GROUPE-TELNET.NET 37
Monétique

MON10-2022

Développement d’une application mobile de classification des documents


scannés

DESCRIPTIF DU SUJET

Le candidat est amené à spécifier, concevoir et développer une application Mobile et un Micro-Service IA
4 mois de classification des documents. Cette application est utilisée pour scanner des documents administratifs
(Des CVs par exemple) et de les classer selon des profils prédéfinis tout en s’interfaçant avec le Micro-
Service qui sera basé sur l’Intelligence Artificielle (Deep Learning, CNN, LBPH, ADL…) et tournant sur une
machine Linux.
Ce système (Application et Micro-Service) doit échanger en utilisant des Web Services REST sécurisés par
des Web Token.

Sfax
Compétences théoriques et techniques
Intelligence Artificielle
Développement Mobile
Web Services, Web Token
Deep Learning, CNN
Android, Kotlin
C/C++ et/ou Python
Linux (basique)
1 position

WWW.GROUPE-TELNET.NET 38
Monétique

MON11-2022

Développement d’une application Web de poker planning

DESCRIPTIF DU SUJET
Le candidat est amené à spécifier, concevoir et développer une application Web de poker planning qui
sera utilisée dans les cérémonies de planification SCRUM/Agile.
4 mois Cette application sera composée de deux parties : une partie Frontend basée sur Angular et CSS3 et une
partie Backend basée sur Spring Boot. Ces parties vont communiquer en interne et en externe tout en
utilisant des Web Services REST.

Compétences théoriques et techniques


Développement Web
Sfax Java / JavaEE
AGILE
Web 2.0
TypeScript / Angular
PostgreSQL
Git

1 position

WWW.GROUPE-TELNET.NET 39
Monétique

MON12-2022

Développement d’une application web d'automatisation et d’optimisation des


processus d’un projet Agile

DESCRIPTIF DU SUJET
Le candidat est amené à spécifier, concevoir et développer une application Web afin d’optimiser les
processus de gestion d’un sprint AGILE au sein d’une SCRUM Team et d’aider à la décision niveau Squad.
4 mois Cette application doit offrir plusieurs fonctionnalités : Gestion des User Stories, des sous tâches, des
estimations, des affectations, lien avec JIRA Confluence, Exports des informations et des métriques, suivi
d'avancement du sprint (taux d'avancement, notification des membres, disponibilité des membres....) …

Cette application sera composée de deux parties : une partie Frontend basée sur Angular et CSS3 et une
partie Backend basée sur Spring Boot. Ces parties vont communiquer en interne et en externe tout en
utilisant des Web Services REST.

Sfax

Compétences théoriques et techniques


Développement Web
Java / JavaEE
AGILE
Web 2.0
TypeScript / Angular
PostgreSQL
1 position Git

WWW.GROUPE-TELNET.NET 40
Monétique

MON13-2022

Développement et déploiement d’une plateforme Web de pilotage du SMSI

DESCRIPTIF DU SUJET
Le candidat est amené à maintenir et développer des nouvelles fonctionnalités d’une application Web de
pilotage du Système de Management de la Sécurité de l’Information (SMSI).
4 mois Cette application doit fournir un tableau de bord de suivi des performances du SMSI via des KPIs, un
workflow des interactions entre les incidents, les risques, les changements et la continuité des activités.

Techniquement, la solution dispose d’une partie Frontend développée avec Angular et CSS3 et d’une
partie Backend basée sur Spring Boot. Ces deux parties vont communiquer en utilisant des Web Services
REST.

Sfax Compétences théoriques et techniques


Développement Web
Java / JavaEE
Web 2.0
TypeScript / Angular
MongoDB
Git

1 position

WWW.GROUPE-TELNET.NET 41
Monétique

MON14-2022

Développement d’un Framework pour l’automatisation des tests FrontEnd d’une


application WEB

DESCRIPTIF DU SUJET
Le candidat est amené à spécifier, concevoir et développer un module d’un framework pour
l’automatisation des tests E2E de la partie Frontend d’une application Web développée en Angular:
4 mois internationalisation, style CSS ... tout en se basant sur des nouvelles technologies comme TypeScript,
Cypress, Cucumber … afin d'assurer une bonne couverture des tests E2E.

Compétences théoriques et techniques


Développement Web
Tests
Automatisation
Sfax JavaSript
TypeScript / Angular
Cypress, Cucumber (Optionnel)
Git

1 position

WWW.GROUPE-TELNET.NET 42
Monétique

MON15-2022

Application web de gestion et transmission d’image pour un Terminal de


Paiement Electronique

DESCRIPTIF DU SUJET
Étude et développement d'une application web qui permet d’interpréter des images de type PNG, JPEG,
BMP ou GIF... Ensuite, convertir les trames binaires des images sous forme de commandes en respectant
4 mois des contraintes spécifiques d’un protocole de communication caisse (par exemple ZVT700 …).
L’application doit être aussi capable de se connecter à un Terminal de Paiement Electronique(TPE) pour
envoyer par la suite ces commandes en boucle. Finalement, l’application doit construire les images
modifiées lors de leurs affichages par l’intégration d’une entrée graphique (texte, signature, case
cochée…) ajoutée directement sur l’écran du TPE.
Les principales fonctionnalités requises de cette application sont :
Formatage et fragmentation des images dans des commandes conformes à un protocole de
communication caisse.
Sfax Création d’une routine qui permet d’envoyer les commandes en boucle
Interprétation des réponses reçues du terminal
Reconstruction et Affichage des images reçues du TPE.

Compétences théoriques et techniques


Linux CentOS
Micro-service
Web 2.0
1 position JAVA/JavaEE
Spring Boot
Perl

WWW.GROUPE-TELNET.NET 43
Monétique

MON16-2022

Développement d’une application de paiement ISO8583 sur Android


DESCRIPTIF DU SUJET
Le candidat est amené à concevoir et à développer une application de paiement sur Android.
L’application de paiement sera générique et sera un clone (en termes d’IHM, de flot, de fonctionnalités, de
4 mois menus, etc.) des applications de paiement déjà développées et déployées sur d’autres types de
plateformes.
L’application contiendra également un module de communicationISO8583 générique qui pourrait être
facilement customizable selon les différentes variantes possibles du protocole.
Les technologies à gérer pour le moment, en termes de moyens de paiement, sont le Manual Entry et le
Swipe (les cartes chip contact et contactless ne sont pas dans le scope).

Sfax Compétences théoriques et techniques


Monétique, Terminal de paiement électronique
Java, Développement Android, Android Studio
ISO8583
Kotlin, SQL
Méthodologie Agile

1 position

WWW.GROUPE-TELNET.NET 44
Monétique

MON17-2022

Conception et réalisation d’une application de commande TPE sur mobile

DESCRIPTIF DU SUJET
Ce projet s’inscrit dans le cadre de la réalisation d’une solution pour la commande de la nouvelle génération des
terminaux de paiement électronique (TPE).
En effet, nos nouveaux terminaux de paiement offrent une interface protobuf pour le contrôle de plusieurs fonctionnalités
y compris les transactions de paiement. De ce fait, le but est de concevoir et de développer une application mobile
4 mois Android qui permet de commander les différents services offerts par le TPE.
Cette application mobile doit alors inclure les fonctionnalités suivantes :
Un serveur de communication qui permet de gérer l’envoi/réceptions de requêtes.
Encodage et décodage des messages conformément à la spécification du protocole protobuf.
Une interface utilisateur Android qui permet de :
* Lancer différents types de transactions.
* Visualiser tout les écrans possibles envoyés par le TPE.
* Gérer les réponses possibles vers le TPE.
* Lecture de QR code pour collecter les données de la transaction.
Sfax * Gestion des tickets envoyés par le TPE sous format JSON/HTML.
* Collection des données transactionnelles et génération de rapports.
*…
Démarche de réalisation du projet :
Étudier et comprendre les spécifications techniques et fonctionnelles du besoin.
Conception et développement du serveur de communication entre l’application et le TPE.
Conception et développement de l’application Mobile Android.
Intégration avec le TPE.
Validation.

1 position Compétences théoriques et techniques


Programmation Mobile
Systèmes embarqués
C/C++, Android, WebSocket server, Kotlin et Google Protobuf

WWW.GROUPE-TELNET.NET 45
NOS SITES
Telnet Gmbh Münchner
Technologie Zentrum

Telnet Consulting, Paris


Telnet Corporation
Telnet Space, Toulouse
Inc FL 33160 USA Moscou, Russie
Japon

Telnet Technocentre, Les berges du Lac Riadh, Arabie


Saoudite
Tours d’innovation, Parc El Ghazala

Site Ennour de Tunis

Telnet Sfax

W WWW.GROUPE-TELNET.COM
WW.GROUPE-TELNET.NET 4632

Vous aimerez peut-être aussi