groupe sfm vous souhaitez intégrer une équipe jeune
TRANSCRIPT
GROUPE SFM
CATALOGUE STAGE PFE 2021
Vous souhaitez intégrer une équipe jeune,
dynamique et innovante !
Postulez maintenant pour votre stage PFE.
CATALOGUE PFE 2020Le Groupe SFM, membre de I’ITU-D (SFM TECHNOLOGIES, SFM INTERNATIONAL, SFM TELECOM,
SFM EUROPE, SFM CAMEROUN et SFM BURKINA FASO), est un cabinet d’ingénierie et
d’expertise en réseaux de télécommunications, IT et technologies de l’information, opérant sur
tous les continents et plus particulièrement en Afrique, depuis 1995.
A PROPOS DE NOUS
COMMENT POSTULER ?
• Choisir 3 sujets par ordre de priorité
• Envoyer votre CV avec une lettre de motivation à l’adresse [email protected]
en précisant dans le mail les références des sujets choisis.
D’une durée entre 4 et 6 mois habituellement, les stages PFE se déroulent en grande partie
dans les locaux de SFM (Avenue Hédi Chaker, 1002 Tunis), cette année, compte tenu de la
crise sanitaire, les stagiaires alternent télétravail et travail au bureau,
Des réunions périodiques et des présentations permettent de cadrer l’avancement et de faire
en sorte que le stagiaire acquiert les techniques et méthodologies de travail dans un
environnement professionnel dans une équipe d’experts qui pourront intervenir en cas de
blocage.
Le travail de chaque stagiaire sera suivi grâce à des outils tels que JIRA, COSAP et GIT dont
l’utilisation est nécessaire,
Un challenge consistant en la présentation de son projet en vue de le vendre, est organisé
avant la fin du stage pour permettre au stagiaire de présenter son travail en faisant ressortir la
valeur pour des non spécialistes et montrer ses capacités en communication.
Organisation des stages PFE
DOMAINES
1
2
3
BIG DATA ET IA
DEVELOPPEMENT INFORMATIQUE
IoT
4SECURITE
SOMMAIREPFE 220101 : gestion des consommations d’accés internet via un portail captif à base de vouchers.
PFE 202102 : Camera de surveillance basée sur la reconnaissance faciale.
PFE 202103 : Application de pilotage du système de mesures Drive Test.
PFE 202104 : Application de désagrégation et identification des sons dans un système multi sources/monocanal.
PFE 202105 : Identification non supervisée d’appareils basée sur les harmoniques.
PFE 202106 : Outils d ’analyse des données sur les réseaux sociaux.
PFE 202107 : Détection des Ransomeware en utilisant l’intelligence artificielle.
PFE 202108 : Développement d’une application mobile de gestion de l’environnement
d’un site cellulaire « EnvironMant ».
PFE 202109 : Développement d’un planificateur des tâches « COSAP ».
PFE 202110 : Développement d’une application de calcul des redevances de fréquences.
PFE 202111 : EMULATION VIDEO DANS « QOENTUM F ».
PFE 202112 : Développement d’un outil de gestion des fils d’attente « Easy-Q ».
PFE 202113 : Automatisation du Process de traitement des mesures Drive Test et affichage automatique des
résultats sur un Dashboard.
PFE 202114 : Plateforme de vérification des spécimen de signature et de reconnaissance des caractères.
PFE 202115 : Gestion d’environnement de camions citernes « Geotracker ».
PFE 202116 : Communication Multi-Canal 4 entreprise et réalisation d’une carte géographique
dans une application mobile « SMS 4 enetrprise ».
PFE 202117 : Module de gestion d’infrastructures en Fibres Optiques « IT&M ».
PFE 202118 : Mise en place d’une solution smart building pour la gestion des fuites d’eau « Droppy ».
PFE 202119 : Réalisation d’une commande climatiseur pour l’économie d’énergie basée sur du ML « Cool-@c ».
PFE 202120 : Module de suivi de production des panneaux solaires « Voltix ».
PFE 202121 : Elaboration d’un moteur de traitement de mesures terrain « DT Analyzer ».
DOMAINE
Migration de la plateforme AV+ vers une solution analytique décisionnelleREF : SP20201
DESCRIPTION :
Le projet consiste à modéliser les données provenant de la plateforme AV+ dans une solution
décisionnelle.
TÂCHES À RÉALISER :
• Analyse de la base de données source
• Modélisation de l’entrepôt de données
• Préparation et nettoyage des données
• Automatisation de l’alimentation de l’entrepôt
• Création des tableaux de bord
CONNAISSANCES REQUISES :
Python, SQL, ETL, Talend, Power BI
DUREE : 5 mois
Web crawler pour le scrapping des données liées au Covid-19REF : SP20201
DESCRIPTION :
Le projet consiste à développer un web crawler permettant le scrapping des données liées au Covid-19
et l’affichage de ces données dans un tableau de bord.
TÂCHES À RÉALISER :
• Développement d’un web crawler
• Traitement des données récupérées et affichage sur un Dashboard
• Développement d’un modèle de prédiction de la contamination
CONNAISSANCES REQUISES :
Python, ScraPy, Scikit-learn, power BI
DUREE : 6 à 8 semaines
Gestion des consommations d’accès internet via un portail captif à base de vouchersREF : PFE 202101
DESCRIPTION :
Mise en place d’un système de distribution et de control d’accès internet via un portail captif.
TÂCHES À RÉALISER :• Mise en place d’un portail-captif personnalisé.• Installation et configuration du service pfsense. • Génération de vouchers (Coupon ou ticket temporaire)• Mise en place d’un serveur d’accès Free Radius (Externe) + LDAP• Gestion de la consommation via un Dashboard.
CONNAISSANCES REQUISES :
FreeBSD, Réseaux IP, Firewall Open Source, Développement Web, Free Radius, LDAP.
DUREE : 4 mois
Automatisation du process de traitement des mesures DT et affichage automatique des résultats sur un DashboardREF : SP20202
DESCRIPTION : Développement d'une plateforme d’automatisation du process de traitement des mesures DT issues d’une chaine de
mesures radio TEMS/NEMO et affichage automatique des résultats trouvées sur un Dashboard. La solution consistera en
deux applications phases.
Tâches à Réaliser :a) Automatisation de traitement des mesures DT collectées
• Automatisation du process d’export des données
• Envoi automatiquement des fichiers exportés à un serveur distant
b) Affichage automatique des résultats sur un Dashboard
• Chargement automatique des données sur le cloud dans une base de données
• Calcul des KPIs et affichage personnalisé sur un Dashboard
• Gestion des utilisateurs et groupes d'utilisateurs, affectation des privilèges et rôles
• Envoi des rapports automatique à des adresses mails
• Sécurisation de l'ensemble du système
CONNAISSANCES REQUISES :Python, ELK, RPA, des connaissances en machine learning
DUREE : 5 mois
Camera de surveillance basée sur la reconnaissance facialeREF : PFE 202102
DESCRIPTION :
Le projet consiste à développer un système d’accès basé sur l’analyse de la vidéo et la
reconnaissance faciale.
TÂCHES À RÉALISER :
• Création d’un modèle de reconnaissance faciale
• Déploiement du modèle
CONNAISSANCES REQUISES :
Python, Deep Learning, openCV
DUREE : 4 à 6 mois
Mise en place d’un système de Monitoring réseauREF : SP20203
DESCRIPTION : Dans le but d’assurer la supervision et l’optimisation de la maintenance du réseau, le stagiaire est amené à développer
une plateforme web permettant le monitoring et la maintenance préventive du réseau en se basant sur les données
des compteurs OMC (des alarmes, des KPI, des évènements, etc).
Tâches à Réaliser :Les fonctions à développer sur cette plateforme sont :
• Un module de récupération des données en temps réel dans un big data Engine depuis un serveur FTP ;
• Un tableau de bord montrant des indicateurs de performance qui renseignent sur l’état du réseau en particulier ;
• Un module qui permet de prévoir les évènements anormaux que subit le réseau tout en se basant sur des données
historiques.
• Un module qui permet de prévoir l’état du réseau à un moment donné (le taux des coupures d’appels, le taux
d’appels réussis, le taux d’échec de handover, etc).
Il est indispensable de présenter les données et les prévisions sur des cartes géographiques.
CONNAISSANCES REQUISES :Python, machine Learning, Scikit-Learn, développement web
DUREE : 5 mois
Application de pilotage du système de mesures Drive TestREF : PFE 202103
DESCRIPTION :
Le projet consiste à développer une application mobile permettant de piloter une application
d’automatisation de mesures Drive Test.
TÂCHES À RÉALISER :
• Analyse du fonctionnement de la plateforme d’automatisation des mesures DT
• Développement d’une application mobile de pilotage de la plateforme via un module Bluetooth
CONNAISSANCES REQUISES :
Python, Android Studio
DUREE : 4 à 6 mois
Implémentation d'une technique d'identification des appareils électriques dans un bâtiment REF : SP20204
DESCRIPTION : Le contexte de ce projet est celui de l’identification des appareils en marche et hors marche en vue demieux contrôler leur utilisation et de ce fait économiser de l’énergie,
Tâches à Réaliser :On dispose d'une base de données qui se remplie en temps réel. Elle contient les données de consommation globale d'une installation(puissance active, tension, courant, etc.).
• Il faut implémenter un programme basé sur l’intelligence artificielle, qui se base sur les données collectées et les signatures(caractéristiques électriques) des appareils pour détecter et identifier la mise en marche/hors marche d’un appareil donné.
• Le programme devra aussi pouvoir évaluer le gain de consommation généré
CONNAISSANCES REQUISES :NoSQL, Hadoop, Spark, Machine Learning, Scala, Python
DUREE : 5 mois
Application de désagrégation et identification des sons dans un système multi sources/monocanalREF : PFE 202104
DESCRIPTION :
Il s’agit d’utiliser des techniques de machine Learning pour reconnaitre plusieurs sons
environnementaux qui apparaissent simultanément dans un lieu
TÂCHES À RÉALISER :
• Séparer deux ou plusieurs sons captés simultanément sur un capteur de son.
• Identifier les différents sons et les afficher sur un Dashboard.
CONNAISSANCES REQUISES :
Python, Machine Learning, Flask, Jupyter notebook
DUREE : 4 à 6 mois
Implémentation d’une technique de désagrégation de charges dans un bâtiment REF : SP20205
DESCRIPTION : Le contexte de ce projet est celui de l’identification des appareils en marche et hors marche en vue demieux contrôler leur utilisation et de ce fait économiser de l’énergie,
Tâches à Réaliser :On dispose d'une base de données qui se remplie en temps réel. Elle contient les données de consommation globale d'une installation(puissance active, tension, courant, etc.).
• Il faut implémenter un programme basé sur l’intelligence artificielle, qui se base sur les données collectées et les signatures(caractéristiques électriques) des appareils pour détecter et identifier la mise en marche/hors marche d’un appareil donné.
• Le programme devra aussi pouvoir évaluer le gain de consommation généré
CONNAISSANCES REQUISES :NoSQL, Hadoop, Spark, Machine Learning, Scala, Python
DUREE : 5 mois
Identification non supervisée d’appareils basée sur les harmoniquesREF : PFE 202105
DESCRIPTION :
Il s’agit de se baser sur la forme d’onde de mise en marche des appareils pour les identifier
TÂCHES À RÉALISER :
• Faire une détection de changements d’états sur un vaste dataset
• Prélever la signature à chaque changement d’état
• Faire une classification du dataset de ces signatures
• Identifier un nouvel appareil mis en marche ou hors marche
CONNAISSANCES REQUISES :
Python, Machine Learning, Flask, Jupyter notebook
DUREE : 4 à 6 mois
Prédiction du taux de change en utilisant l’intelligence artificielleREF : SP20207
DESCRIPTION : Développer une application web qui permet de prédire le cours de la devise euro/ dinar tunisien surune période maximale de 3 mois
Tâches à Réaliser :La prédiction devra se faire à partir
• des avis des personnes recueillis sur les réseaux sociaux
• Les différents événements économiques, sociaux, politiques qui impactent le taux de change
• Les données historiques de la devise euro/dinar
CONNAISSANCES REQUISES :NoSQL, machine learning, Python
DUREE : 5 mois
Outils d ’analyse des données sur les réseaux sociauxREF : PFE 202106
DESCRIPTION :
Le projet consiste à récolter des données en masse en provenance des réseaux sociaux sur un produit
ou un service donné
TÂCHES À RÉALISER :
• Développer un outil d’analyse prédictif, de mesure d’impact de campagnes marketing
CONNAISSANCES REQUISES :
Big data
DUREE : 4 à 6 mois
Prédiction du taux de change en utilisant l’intelligence artificielleREF : SP20207
DESCRIPTION : Développer une application web qui permet de prédire le cours de la devise euro/ dinar tunisien surune période maximale de 3 mois
Tâches à Réaliser :La prédiction devra se faire à partir
• des avis des personnes recueillis sur les réseaux sociaux
• Les différents événements économiques, sociaux, politiques qui impactent le taux de change
• Les données historiques de la devise euro/dinar
CONNAISSANCES REQUISES :NoSQL, machine learning, Python
DUREE : 5 mois
Mise en place d’un firewall applicatif open sourceREF : PFE 202107
DESCRIPTION : Le projet consiste à concevoir et mettre en place un firewall applicatif combinant plusieurs solutionsopen source pour la détection des attaques web, l'apprentissage de nouvelles signatures d'attaques etla protection des applications de SFM Technologies.
TÂCHES À RÉALISER :- Firewall à base d'un système Linux (installation d'un reverse proxy).- Intégration des règles (OWASP CRS, Règles personnalisés , ...) pour tous les formats de données (json, xml, ...).- Visualisation du trafic, des règles sollicitées et des alertes sur unDashboard et possibilité d'ajout de nouvelles règles.- Exécution de tests de contournement du firewall pour attaquer uneapplication vulnérable et les applications de SFM.
CONNAISSANCES REQUISES :Sécurité, Réseaux IP, Firewalls, Linux, ELK stack, dev web.
DUREE : 4 mois
DOMAINE
DESCRIPTION : Développer une application mobile qui a pour rôle de faciliter aux personnes intéressées par les événements de
participer par réservation et de partager leur expérience entre eux,
Tâches à Réaliser :• Gestion des événements (Soirée, camping, randonnée,..)
• Forum/ Chat
• Gestion des locaux (les maison d’hôtes, les Park du camping, les espace vierge ..)
• Gestion des comptes /Rôle
• Réclamation /Support
• Réservation
CONNAISSANCES REQUISES :Android, Mongo DB, Node JS, Volley, FireBase
DUREE : 6 mois
REF : SP20208
Implémentation d’une application mobile dédiée à l’hôtellerie en plein air
Développement d’une application mobile de gestion d’environnement site cellulaireREF : PFE 202108
Objectif du stage : Développement d’un dashboard sous forme d’une application mobile
DESCRIPTION :
Cet outil permettra de formater les données issues des boitiers de mesures et effectuées sur site, de les exploiter afin de déterminer le coût de la consommations d’énergie, identifier les potentiels problèmes et d’afficher les rapport souhaités.
Missions:• Collecter les mesures relatives de chaque capteur installé sur site et les envoyer vers le dashboard en utilisant une file
des messages (topic) de type mqtt.
• Enregistrer les mesures dans une base de donnés pour les afficher dans le dashboard.
• Développement d'une application mobile de suivi et monitoring.
Tâches à Réaliser :• Détermination des besoins fonctionnels et techniques de l’application et élaboration d’un plan d’action.
• Conception et développement du dashboard et de l’application mobile selon les choix technologiques fixés.
• Test et validation des résultats obtenus.
CONNAISSANCES REQUISES : Html/Css/Javascript ; php/symfony; mqtt; Angular/ionic
DUREE : 4 à 6 mois
DESCRIPTION : * Développement d’une interface Web accessible à travers un login et un mot de passe permettant de programmer le
démarrage des travaux ou de scripts à des temps prédéfinis.
* Cet outil jouera le rôle de planificateur des taches qui permettra de programmer le démarrage des travaux ou de scripts
à des temps prédéfinis.
Tâches à Réaliser : Authentification
Gestion des utilisateurs
Gestion des tickets
lancement automatique des programmes et des fichiers batch au moment souhaité
Traçabilité des tâches effectuée (Exportation sous formes Excel )
CONNAISSANCES REQUISES :
nodejs,Html,bootstrap 4,Firebase
DUREE : 4 à 6 mois
REF : PFE 202109Développement d’un planificateur des tâches
DESCRIPTION : Développement d’une interface Web accessible à travers un login et un mot de passe incluant plusieurs modèles de
tarification de fréquences par service et par pays, génération de rapport vérifiant la puissance surfacique et résumant les
accords multilatéraux de coordination des fréquences aux frontières
Tâches à Réaliser :•Développement d’un simulateur de calcul des zones couvertes (Satellite-Continent ou pays, Radio maritime-mer)
* Développement sous formes Excel
* Développement en python
CONNAISSANCES REQUISES :Python, ScraPy, Scikit-learn, power BI, SQL
DUREE : 4 à 6 mois
REF : PFE 202110
Développement d’une application de calcul des redevances de fréquences
DESCRIPTION : Développement d’une interface Web accessible à travers un login et un mot de passe permettant de visualiser les
données relatives au calcul des redevances de fréquence par service et par pays
Tâches à Réaliser :•Développement d’un simulateur une application de calcul des redevances
* Développement sous formes Excel
* Développement en python
CONNAISSANCES REQUISES :Python, ScraPy, Scikit-learn, power BI, SQL
DUREE : 6 à 8 semaines
REF : SP202024Développement d’un modèle tarifaire
DASHBORD MATOMO
REF : SP202025
DESCRIPTION : Dash bord Matomo
Tâches à Réaliser :
- Conception
- Intégration MATOMO
- Création de Dashboard Spécifié représente les KPI’s
CONNAISSANCES REQUISES :
- Power BI (Language DAX)
- Python
- Design
DUREE : 6 à 8 semaines
GAMIFICATION DES FEEDBACKS UTILISATEUR DANS QOENTUM MREF : SP20202
DESCRIPTION :
Tâches à Réaliser :
CONNAISSANCES REQUISES :
DUREE : 6 à 8 semaines
L’application de suivi de la qualité d’expérience des abonnées des réseaux mobiles (2G/3G/4G), proposée par SFM
est constituée d’une plateforme mobile et d’une plateforme WEB. Elle permet de :
• Collecter des résultats de test effectuées par les abonnées depuis l’application mobile;
• Reporter les résultats en temps réel sous forme d’un tableau de bord;
• Faire des analyses statistiques et cartographiques des indicateurs de performance.
Afin de rendre fidéliser les utilisateurs de l’application, SFM propose d’apporter un aspect FUN à cette application en
gamifiant la collecte des FeedBacks des utilisateurs.
Cette gamification se fera à travers une interface de réalité augmentée au niveau de l'application mobile, utilisant la
caméra du mobile, le GPS et une cartographie.
EMULATION VIDEO DANS QOENTUM F
REF : PFE 202111
DESCRIPTION : La solution de suivi de la qualité d’expérience des abonnées des réseaux des fournisseurs d’accès internet, proposée
par SFM, est constituée d’une sonde qui permet de récupérer des informations sur la qualité de service.
Les principaux indicateurs relevés sont :
• les débits sur les liens montants et descendants
• La latence
• La Gigue,
• …
• La qualité de streaming vidéo.
Tâches à Réaliser :Cette dernière nécessite un écran pour lancer la vidéo. Toutefois pour rendre la sonde plus inaperçue (afin qu’elle ne
dérange pas l’abonné chez lequel elle est branchée) et pour des raisons d’optimisation, SFM propose l’émulation de
la vidéo et collecter les informations de qualité sans pour autant l’afficher.
CONNAISSANCES REQUISES :
DUREE : 4 à 6 mois
DESCRIPTION : Développement d’une interface Web accessible à travers un login et un mot de passe permettant de visualiser les
données relatives au calcul des redevances de fréquence par service et par pays
Tâches à Réaliser :•Développement d’un simulateur une application de calcul des redevances
* Développement sous formes Excel
* Développement en python
CONNAISSANCES REQUISES :Python, ScraPy, Scikit-learn, power BI, SQL
DUREE : 6 à 8 semaines
REF : SP202024Développement d’un modèle tarifaire
DASHBORD MATOMO
REF : SP202025
DESCRIPTION : Dash bord Matomo
Tâches à Réaliser :
- Conception
- Intégration MATOMO
- Création de Dashboard Spécifié représente les KPI’s
CONNAISSANCES REQUISES :
- Power BI (Language DAX)
- Python
- Design
DUREE : 6 à 8 semaines
GAMIFICATION DES FEEDBACKS UTILISATEUR DANS QOENTUM MREF : SP20202
DESCRIPTION :
Tâches à Réaliser :
CONNAISSANCES REQUISES :
DUREE : 6 à 8 semaines
L’application de suivi de la qualité d’expérience des abonnées des réseaux mobiles (2G/3G/4G), proposée par SFM
est constituée d’une plateforme mobile et d’une plateforme WEB. Elle permet de :
• Collecter des résultats de test effectuées par les abonnées depuis l’application mobile;
• Reporter les résultats en temps réel sous forme d’un tableau de bord;
• Faire des analyses statistiques et cartographiques des indicateurs de performance.
Afin de rendre fidéliser les utilisateurs de l’application, SFM propose d’apporter un aspect FUN à cette application en
gamifiant la collecte des FeedBacks des utilisateurs.
Cette gamification se fera à travers une interface de réalité augmentée au niveau de l'application mobile, utilisant la
caméra du mobile, le GPS et une cartographie.
Easy-Q : Développement d’un outil de gestion des files d’attentesREF : PFE 202112
DESCRIPTION : Le projet gestion de la file d’attente est composé de trois parties, une application mobile
qui offre aux bénéficiaires de services la possibilité de réserver sans se déplacer un ticket
auprès d’une entreprise abonnée dans la plateforme, et de le notifier à l’arrivée de son
tour, une application mobile pour guichetier pour suivre les tickets servis et les tickets en
attente et une application web pour le paramétrage, l’administration et les statistiques sur
l’utilisation de l’application.
Tâches à Réaliser :
CONNAISSANCES REQUISES :
Pour partie web : Symfony, PHP, CSS, HTML, java script.
Pour partie mobile : Ionic, Angular
DUREE : 4 à 5 mois
DESCRIPTION : Développement d’une interface Web accessible à travers un login et un mot de passe permettant de visualiser les
données relatives au calcul des redevances de fréquence par service et par pays
Tâches à Réaliser :•Développement d’un simulateur une application de calcul des redevances
* Développement sous formes Excel
* Développement en python
CONNAISSANCES REQUISES :Python, ScraPy, Scikit-learn, power BI, SQL
DUREE : 6 à 8 semaines
REF : SP202024Développement d’un modèle tarifaire
DASHBORD MATOMO
REF : SP202025
DESCRIPTION : Dash bord Matomo
Tâches à Réaliser :
- Conception
- Intégration MATOMO
- Création de Dashboard Spécifié représente les KPI’s
CONNAISSANCES REQUISES :
- Power BI (Language DAX)
- Python
- Design
DUREE : 6 à 8 semaines
GAMIFICATION DES FEEDBACKS UTILISATEUR DANS QOENTUM MREF : SP20202
DESCRIPTION :
Tâches à Réaliser :
CONNAISSANCES REQUISES :
DUREE : 6 à 8 semaines
L’application de suivi de la qualité d’expérience des abonnées des réseaux mobiles (2G/3G/4G), proposée par SFM
est constituée d’une plateforme mobile et d’une plateforme WEB. Elle permet de :
• Collecter des résultats de test effectuées par les abonnées depuis l’application mobile;
• Reporter les résultats en temps réel sous forme d’un tableau de bord;
• Faire des analyses statistiques et cartographiques des indicateurs de performance.
Afin de rendre fidéliser les utilisateurs de l’application, SFM propose d’apporter un aspect FUN à cette application en
gamifiant la collecte des FeedBacks des utilisateurs.
Cette gamification se fera à travers une interface de réalité augmentée au niveau de l'application mobile, utilisant la
caméra du mobile, le GPS et une cartographie.
Automatisation du Processus de traitement des mesures Drive Test et affichage automatique des résultats sur un Dashboard
REF : PFE 202113
DESCRIPTION : Développement d'une application web/mobile d’automatisation du Process de traitement des mesures Drive Test issues d’une chaine de mesures radio TEMS/NEMO et affichage automatique des résultats trouvées sur un Dashboard. La solution consistera en deux applications phases (web et mobile).
Tâches à Réaliser :Automatisation de traitement des mesures DT collectées
Automatisation des mesures Drive Test.
Automatisation du processus d’export des données.
Envoi automatiquement des fichiers exportés à un serveur distant.
Affichage automatique des résultats sur un Dashboard
Chargement automatique des données sur le cloud dans une base de données.
Calcul des KPIs et affichage personnalisé sur un Dashboard.
Gestion des utilisateurs et groupes d'utilisateurs, affectation des Privilèges et Rôles.
Envoi des rapports automatique à des adresses mails.
Sécurisation de l'ensemble du système.
CONNAISSANCES REQUISES :
Python, Django, RPA, des connaissances en machine learning, android.
DUREE : 6 mois
DESCRIPTION : Développement d’une interface Web accessible à travers un login et un mot de passe permettant de visualiser les
données relatives au calcul des redevances de fréquence par service et par pays
Tâches à Réaliser :•Développement d’un simulateur une application de calcul des redevances
* Développement sous formes Excel
* Développement en python
CONNAISSANCES REQUISES :Python, ScraPy, Scikit-learn, power BI, SQL
DUREE : 6 à 8 semaines
REF : SP202024Développement d’un modèle tarifaire
DASHBORD MATOMO
REF : SP202025
DESCRIPTION : Dash bord Matomo
Tâches à Réaliser :
- Conception
- Intégration MATOMO
- Création de Dashboard Spécifié représente les KPI’s
CONNAISSANCES REQUISES :
- Power BI (Language DAX)
- Python
- Design
DUREE : 6 à 8 semaines
GAMIFICATION DES FEEDBACKS UTILISATEUR DANS QOENTUM MREF : SP20202
DESCRIPTION :
Tâches à Réaliser :
CONNAISSANCES REQUISES :
DUREE : 6 à 8 semaines
L’application de suivi de la qualité d’expérience des abonnées des réseaux mobiles (2G/3G/4G), proposée par SFM
est constituée d’une plateforme mobile et d’une plateforme WEB. Elle permet de :
• Collecter des résultats de test effectuées par les abonnées depuis l’application mobile;
• Reporter les résultats en temps réel sous forme d’un tableau de bord;
• Faire des analyses statistiques et cartographiques des indicateurs de performance.
Afin de rendre fidéliser les utilisateurs de l’application, SFM propose d’apporter un aspect FUN à cette application en
gamifiant la collecte des FeedBacks des utilisateurs.
Cette gamification se fera à travers une interface de réalité augmentée au niveau de l'application mobile, utilisant la
caméra du mobile, le GPS et une cartographie.
Plateforme de vérification des spécimens de signature et de reconnaissance des caractèresREF : PFE 202114
DESCRIPTION :
Il s’agit de développer une application mobile permettant la reconnaissance et la vérification rapide,systématique et efficace des signatures manuscrites en réduisant de manière significative les risques defalsification et en se basant sur l’intelligence artificielle. L’application sera installée sur un dispositif
mobile équipé d’un stylet pour la signature.
Tâches à Réaliser :
Développer un modèle de reconnaissance et de vérification de signature manuscrite avec desméthodes d’apprentissage non supervisé avec une application mobile pour le déploiement du modèleet ce pour :
- S’authentifier : le client doit entrer ses paramètres (nom d’utilisateur et mot de passe) pour accéder àson compte.
- S’inscrire : le client doit ajouter son ID, mot de passe et le spécimen (10 signatures). Les informationsrelatives à un client peuvent être modifiées ou bien supprimées.
- Vérifier la signature : le client doit signer manuellement après avoir authentifier pour effectuerl’opération voulue.
CONNAISSANCES REQUISES :
Android, Python, Opencv, Tensorflow et REST API.
DUREE : 5 mois
DESCRIPTION : Développement d’une interface Web accessible à travers un login et un mot de passe permettant de visualiser les
données relatives au calcul des redevances de fréquence par service et par pays
Tâches à Réaliser :•Développement d’un simulateur une application de calcul des redevances
* Développement sous formes Excel
* Développement en python
CONNAISSANCES REQUISES :Python, ScraPy, Scikit-learn, power BI, SQL
DUREE : 6 à 8 semaines
REF : SP202024Développement d’un modèle tarifaire
DASHBORD MATOMO
REF : SP202025
DESCRIPTION : Dash bord Matomo
Tâches à Réaliser :
- Conception
- Intégration MATOMO
- Création de Dashboard Spécifié représente les KPI’s
CONNAISSANCES REQUISES :
- Power BI (Language DAX)
- Python
- Design
DUREE : 6 à 8 semaines
GAMIFICATION DES FEEDBACKS UTILISATEUR DANS QOENTUM MREF : SP20202
DESCRIPTION :
Tâches à Réaliser :
CONNAISSANCES REQUISES :
DUREE : 6 à 8 semaines
L’application de suivi de la qualité d’expérience des abonnées des réseaux mobiles (2G/3G/4G), proposée par SFM
est constituée d’une plateforme mobile et d’une plateforme WEB. Elle permet de :
• Collecter des résultats de test effectuées par les abonnées depuis l’application mobile;
• Reporter les résultats en temps réel sous forme d’un tableau de bord;
• Faire des analyses statistiques et cartographiques des indicateurs de performance.
Afin de rendre fidéliser les utilisateurs de l’application, SFM propose d’apporter un aspect FUN à cette application en
gamifiant la collecte des FeedBacks des utilisateurs.
Cette gamification se fera à travers une interface de réalité augmentée au niveau de l'application mobile, utilisant la
caméra du mobile, le GPS et une cartographie.
GEOTRACKER: Gestion d’environnement de camions citernes
REF : PFE 202115
DESCRIPTION : Dans une société qui possède un flux de véhicules assez important, les gestionnaires logistiques (logisticiens) affrontent
beaucoup de difficultés à bien gérer ces véhicules surtout lorsque ces derniers sont sur le terrain. Par conséquent, pour
bien gérer et contrôler les différents véhicules, un outil de gestion de la flotte est devenu indispensable.
SFM propose une solution de gestion de la flotte qui se focalise spécifiquement sur les camions citernes afin de
maitriser l’environnement de ces derniers.
Tâches à Réaliser :Développement d’une plateforme avec les fonctionnalités suivantes :
La localisation des véhicules en temps réel
Le Contrôle de la vitesse
Les Freinages brusques
Les temps d’arrêt
Le Contrôle du carburant dans le réservoir
Le suivi de la variation du volume de carburant dans le compartiment des différents camions citernes
CONNAISSANCES REQUISES :Java EE, Angular, Spring, Hibernate, MySQL, Environnement de géolocalisation, Capteurs de niveaux
DUREE :5 mois
DESCRIPTION : Développement d’une interface Web accessible à travers un login et un mot de passe permettant de visualiser les
données relatives au calcul des redevances de fréquence par service et par pays
Tâches à Réaliser :•Développement d’un simulateur une application de calcul des redevances
* Développement sous formes Excel
* Développement en python
CONNAISSANCES REQUISES :Python, ScraPy, Scikit-learn, power BI, SQL
DUREE : 6 à 8 semaines
REF : SP202024Développement d’un modèle tarifaire
DASHBORD MATOMO
REF : SP202025
DESCRIPTION : Dash bord Matomo
Tâches à Réaliser :
- Conception
- Intégration MATOMO
- Création de Dashboard Spécifié représente les KPI’s
CONNAISSANCES REQUISES :
- Power BI (Language DAX)
- Python
- Design
DUREE : 6 à 8 semaines
GAMIFICATION DES FEEDBACKS UTILISATEUR DANS QOENTUM MREF : SP20202
DESCRIPTION :
Tâches à Réaliser :
CONNAISSANCES REQUISES :
DUREE : 6 à 8 semaines
L’application de suivi de la qualité d’expérience des abonnées des réseaux mobiles (2G/3G/4G), proposée par SFM
est constituée d’une plateforme mobile et d’une plateforme WEB. Elle permet de :
• Collecter des résultats de test effectuées par les abonnées depuis l’application mobile;
• Reporter les résultats en temps réel sous forme d’un tableau de bord;
• Faire des analyses statistiques et cartographiques des indicateurs de performance.
Afin de rendre fidéliser les utilisateurs de l’application, SFM propose d’apporter un aspect FUN à cette application en
gamifiant la collecte des FeedBacks des utilisateurs.
Cette gamification se fera à travers une interface de réalité augmentée au niveau de l'application mobile, utilisant la
caméra du mobile, le GPS et une cartographie.
SMS 4 entreprise: Communication Multicanal 4 entreprise et réalisation d’une carte géographique dans une application mobile REF : PFE 202116
DESCRIPTION : Les entreprises peuvent tirer profit du potentiel des messages SMS pour communiquer en interne ou avec leurs clients
actuels ou bien futurs, changer les objectifs finaux, donner une information d’intérêt, des avis personnalisés, ...
Au moyen de l'envoi massif de SMS l'entreprise pourra communiquer avec ses clients ou des usagers pour les informer
d'une nouvelle urgente, d'une manière simultanée et instantanée. La nouvelle se diffuse à tous les destinataires au
même moment où se produit la nouvelle. La rapidité avec laquelle les messages sont préparés et, se répandent à des
milliers de destinataires, permet aux entreprises de créer des campagnes de marketing ingénieuses dans le but
d’atteindre leurs objectifs.
SFM se propose de développer une solution d'envoi de SMS en masse qui utilise les nouvelles technologies en intégrant
les plateformes communes actuelles comme WhatsApp, Facebook Messenger, Skype, …
Tâches à Réaliser :Développement d’une plateforme WEB avec les fonctionnalités suivantes :
Importation des contacts sous format csv, Excel ou Txt
Gestion des utilisateurs et groupes d'utilisateurs, affectation des privilèges et rôles
Gestion des traçabilités sur les modifications et les accès au système
CONNAISSANCES REQUISES :Java EE, Angular, Spring, Hibernate, MySQL, Commandes AT, Intégration OTT (WhatsApp, Messenger, …)
DUREE :
5 mois
DESCRIPTION : Développement d’une interface Web accessible à travers un login et un mot de passe permettant de visualiser les
données relatives au calcul des redevances de fréquence par service et par pays
Tâches à Réaliser :•Développement d’un simulateur une application de calcul des redevances
* Développement sous formes Excel
* Développement en python
CONNAISSANCES REQUISES :Python, ScraPy, Scikit-learn, power BI, SQL
DUREE : 6 à 8 semaines
REF : SP202024Développement d’un modèle tarifaire
DASHBORD MATOMO
REF : SP202025
DESCRIPTION : Dash bord Matomo
Tâches à Réaliser :
- Conception
- Intégration MATOMO
- Création de Dashboard Spécifié représente les KPI’s
CONNAISSANCES REQUISES :
- Power BI (Language DAX)
- Python
- Design
DUREE : 6 à 8 semaines
GAMIFICATION DES FEEDBACKS UTILISATEUR DANS QOENTUM MREF : SP20202
DESCRIPTION :
Tâches à Réaliser :
CONNAISSANCES REQUISES :
DUREE : 6 à 8 semaines
L’application de suivi de la qualité d’expérience des abonnées des réseaux mobiles (2G/3G/4G), proposée par SFM
est constituée d’une plateforme mobile et d’une plateforme WEB. Elle permet de :
• Collecter des résultats de test effectuées par les abonnées depuis l’application mobile;
• Reporter les résultats en temps réel sous forme d’un tableau de bord;
• Faire des analyses statistiques et cartographiques des indicateurs de performance.
Afin de rendre fidéliser les utilisateurs de l’application, SFM propose d’apporter un aspect FUN à cette application en
gamifiant la collecte des FeedBacks des utilisateurs.
Cette gamification se fera à travers une interface de réalité augmentée au niveau de l'application mobile, utilisant la
caméra du mobile, le GPS et une cartographie.
IT&M: Module de gestion d’infrastructures en Fibres OptiquesREF : PFE 202117
DESCRIPTION :
Développement d’une plateforme de gestion des infrastructures réseaux permettant le contrôle de tous les équipements d’un réseau télécom.
Tâches à Réaliser :
Établir un lien permanent avec tous les éléments de la chaîne
Mesurer les paramètres essentiels
fournir un diagnostic rapide à l’aide d’un Dashboard précis sur d’éventuels dysfonctionnements : • FTTO/Zones d’activité• FTTH/RFoG
CONNAISSANCES REQUISES :
Connaissances de base des réseaux de telecom.
DUREE :
5 à 6 mois
DOMAINE
DESCRIPTION : Réaliser une maison intelligente (récupérer l’état d’environnement, commander les équipements électriques installés, communication entre les capteurs et actionneurs, et établir des scénarii de commande, système de comptage de l’énergie électrique)
Tâches à Réaliser :• Réaliser un cahier de charges.
• Choix des capteurs, technologie de communication, carte de commande.
• Logiciel de programmation, Logiciel de simulation (si on doit simuler).
• Réalisation d’un Dashboard en utilisant LabVIEW (système de supervision SCADA).
• Communication entre LabVIEW et les sites via module GSM.
CONNAISSANCES REQUISES :Matlab, LabVIEW, C, C++, Python, Electronique analogique, Electronique numérique, compteurs d’énergie électrique,
DUREE : 5 mois
Solution Smart building pour économie d’énergieREF : SP202015
Droppy: Mise en place d’une solution smart building pour la gestion des fuites d’eauREF : PFE 202118
DESCRIPTION :Analyser les données de consommation d’eau de SFM pour détecter les profils de consommation de
chaque activité (robinet, arrosage, etc). Ainsi, en se basant sur une base de connaissance deconsommation d’eau par activité, on arrive à détecter le gaspillage et chiffrer les pertes.
Tâches à Réaliser :Il s’agit de :Développer un modèle permettant la détection des profils de consommation de chaque activité.Développer un modèle de détection des fuites d’eau.Présenter les résultats dans un Dashboard.
CONNAISSANCES REQUISES : Python, Django, MongoDB, Machine Learning.
DUREE : 6 mois
DESCRIPTION : Réaliser une maison intelligente (récupérer l’état d’environnement, commander les équipements électriques installés, communication entre les capteurs et actionneurs, et établir des scénarii de commande, système de comptage de l’énergie électrique)
Tâches à Réaliser :• Réaliser un cahier de charges.
• Choix des capteurs, technologie de communication, carte de commande.
• Logiciel de programmation, Logiciel de simulation (si on doit simuler).
• Réalisation d’un Dashboard en utilisant LabVIEW (système de supervision SCADA).
• Communication entre LabVIEW et les sites via module GSM.
CONNAISSANCES REQUISES :Matlab, LabVIEW, C, C++, Python, Electronique analogique, Electronique numérique, compteurs d’énergie électrique,
DUREE : 5 mois
Solution Smart building pour économie d’énergieREF : SP202015
Développement d’une commande Climatiseur pour l’économie d’énergie basée sur du ML REF : PFE 202119
DESCRIPTION :
Réalisation d’une télécommande universelle.
Tâches à Réaliser :
• Réaliser un circuit de commandes à base de diodes (IR-récepteur/IR-émetteur), ce circuit communique avec une interface de commande via Wifi.
• Collecter les codes issus d’une télécommande.
• Enregistrer les codes dans une base de données.
• Réaliser une interface de commandes (soit interface web, soit application Android).
• Le système est en auto-apprentissage,(l'insertion d’un nouveau type de télécommande, ajoute les données relatives à cette télécommande dans la base de données).
CONNAISSANCES REQUISES :
• Électronique numérique, C++, bases de données, ISIS, ARES.
DUREE : 4 à 6 mois
DESCRIPTION : Réaliser une maison intelligente (récupérer l’état d’environnement, commander les équipements électriques installés, communication entre les capteurs et actionneurs, et établir des scénarii de commande, système de comptage de l’énergie électrique)
Tâches à Réaliser :• Réaliser un cahier de charges.
• Choix des capteurs, technologie de communication, carte de commande.
• Logiciel de programmation, Logiciel de simulation (si on doit simuler).
• Réalisation d’un Dashboard en utilisant LabVIEW (système de supervision SCADA).
• Communication entre LabVIEW et les sites via module GSM.
CONNAISSANCES REQUISES :Matlab, LabVIEW, C, C++, Python, Electronique analogique, Electronique numérique, compteurs d’énergie électrique,
DUREE : 5 mois
Solution Smart building pour économie d’énergieREF : SP202015
Développement d’une commande Climatiseur pour l’économie d’énergie basée sur du ML REF : SP202027
DESCRIPTION :
Réalisation d’une télécommande universelle
Tâches à Réaliser :• Réaliser un circuit de commande à base d’une diode IR-récepteur/IR-émetteur, ce circuit communique avec
une interface de commande via Wifi,
• Collecter les codes issus d’une télécommande ;
• Enregistrer les codes dans une base de données,
• Réaliser une interface de commande (soit interface web, soit application Android)
• Le système est en auto-apprentissage,(l'insertion d’un nouveau type de télécommande, ajoute les données
relatives à cette télécommande dans la base de données)
CONNAISSANCES REQUISES : • Électronique numérique, C++, bases de données, isis,Ares,
DUREE : 6 à 8 semaines
Elaboration d’un moteur de traitement de mesures terrain
REF : SP20202
DESCRIPTION : Le projet a pour objet le développement d’un système automatisé de traitement de la qualité de
service et de la performance des réseaux mobiles. Les inputs seront les compteurs collectés au niveau des OMC.
Tâches à Réaliser : En se basant sur les exports des fichiers LOG DT, le stagiaire est appelé à développer une
application permettant :
• de générer des Dashboards et des rapports sur les résultats des KPIs et des anomalies détectées par type et par
cellule.
• de générer des Dashboards et des rapports de qualité du réseau en termes d’accessibilité, de mobilité, de
couverture et de maintien de la communication par cellule et cluster.
• de générer sur un module GIS l’état des cellules selon la conformité des KPIs enregistrés
• Une configuration automatisée selon un code couleur (couleur et seuil) à considérer dans l’affichage des
indicateurs de performance clés sur les cartes ou dans les tableaux et modifiable, séparément pour chaque KPIs.
CONNAISSANCES REQUISES :- QoS des reseaux mobiles 2G/3G/4G
- KPI système des reseaux mobiles 2G/3G/4G
DUREE : 6 à 8 semaines
VOLTIX: Module de suivi de production de panneaux solairesREF : PFE 202120
DESCRIPTION : Réalisation d’un système de monitoring pour panneaux solaires.
Tâches à Réaliser :
• Relever la production d’électricité des panneaux photovoltaïques.
• Savoir si le panneau débite de l’électricité ou il est déconnecté du réseau.
• Réaliser une interface Android ou web afin de visualiser ces données à distance.
• Réaliser un circuit qui prend en charge le traitement des données (tension, courant, etc.).
• Tester le système réalisé.
CONNAISSANCES REQUISES :
• Électronique Analogique, électronique numérique, C , ESP8266, ISIS,ARES,
DUREE : 4 à 6 mois
DESCRIPTION : Réaliser une maison intelligente (récupérer l’état d’environnement, commander les équipements électriques installés, communication entre les capteurs et actionneurs, et établir des scénarii de commande, système de comptage de l’énergie électrique)
Tâches à Réaliser :• Réaliser un cahier de charges.
• Choix des capteurs, technologie de communication, carte de commande.
• Logiciel de programmation, Logiciel de simulation (si on doit simuler).
• Réalisation d’un Dashboard en utilisant LabVIEW (système de supervision SCADA).
• Communication entre LabVIEW et les sites via module GSM.
CONNAISSANCES REQUISES :Matlab, LabVIEW, C, C++, Python, Electronique analogique, Electronique numérique, compteurs d’énergie électrique,
DUREE : 5 mois
Solution Smart building pour économie d’énergieREF : SP202015
Développement d’une commande Climatiseur pour l’économie d’énergie basée sur du ML REF : SP202027
DESCRIPTION :
Réalisation d’une télécommande universelle
Tâches à Réaliser :• Réaliser un circuit de commande à base d’une diode IR-récepteur/IR-émetteur, ce circuit communique avec
une interface de commande via Wifi,
• Collecter les codes issus d’une télécommande ;
• Enregistrer les codes dans une base de données,
• Réaliser une interface de commande (soit interface web, soit application Android)
• Le système est en auto-apprentissage,(l'insertion d’un nouveau type de télécommande, ajoute les données
relatives à cette télécommande dans la base de données)
CONNAISSANCES REQUISES : • Électronique numérique, C++, bases de données, isis,Ares,
DUREE : 6 à 8 semaines
DT Analyzer : Elaboration d’un moteur de traitement de mesures sur terrainREF : PFE 202121
DESCRIPTION : Le projet a pour objet le développement d’un système automatisé de traitement de la qualité de
service et de la performance des réseaux mobiles. Les inputs seront les compteurs collectés au niveau des OMC.
Tâches à Réaliser : En se basant sur les exports des fichiers LOG DT, le stagiaire est appelé à développer une
application permettant de :
• Générer des Dashboards et des rapports sur les résultats des KPIs et des anomalies détectées par type et par cellule.
• Générer des Dashboards et des rapports de qualité du réseau en termes d’accessibilité, de mobilité, de couverture
et de maintien de la communication par cellule et cluster.
• Générer sur un module GIS l’état des cellules selon la conformité des KPIs enregistrés.
• Automatiser la configuration selon un code couleur (et un seuil) à considérer dans l’affichage des indicateurs de
performance clés sur les cartes ou dans les tableaux (modifiable séparément pour chaque KPIs).
CONNAISSANCES REQUISES :- QoS des reseaux mobiles 2G/3G/4G
- KPI système des reseaux mobiles 2G/3G/4G
DUREE : 5 mois
Nous accordons beaucoup d’importance à nos futurs stagiaires à travers leconseil et l’assistance technique tout au long de la période de stage ausein de SFM.
Nous serons heureux de vous compter parmi nous afin de partager avecvous notre savoir faire et vous aider à avoir une vision claire des métiers del’avenir.
Nous recherchons des étudiants motivés, sérieux, polyvalents qui souhaitentdévelopper leurs compétences et mettre en épreuve les connaissancesacquises tout au long de leurs parcours universitaires.
N.B: Les étudiants qui seront sélectionnés seront amenés à présenter leurstravaux deux fois par mois devant une équipe composée d’experts métierset d’ingénieurs, dans le but d’évaluer l’avancement de leurs projets.Deux challenges sont également prévus pendant le stage.
GROUPE SFM
CONTACT
81, Avenue Hédi Chaker, 1002 Tunis, Tunisie
Tél/Fax : +216 71 284 314
GSM : +216 98 377 887
E-Mail : [email protected]
Site web : www.sfmtechnologies.com