Vous êtes sur la page 1sur 28

PFE Book

2021 - 2022
France . Tunisie . UK . Benelux
À propos Notre Ambition
Être le premier partenaire d’innovation et de
technologie que l’on sollicite pour des projets
Spark-it est une ESN qui propose une de transformation digitale.

large gamme de solutions personalisées


telles que le développement Front
Nos Missions
et Back End (Web, CRM,Progiciels etc.),
Proposer une formation de pointe aux jeunes
la stratégie E-Business et Business ingénieurs afin de les initier à la vie professionnelle.
Intelligence.

Notre Histoire

2013 CRÉATION DE SPARK-IT Pour postuler à un stage PFE chez nous

2015 AUGMENTATION DU CAPITAL

2016 IMPLANTATION À LA DEFENSE

2017 OUVERTURE DES FILIALES UK ET BENELUX

2018 FILIALE À TUNIS 100 COLLAB

2019
Merci d’envoyer votre CV et lettre de motivation à cette adresse unique:
FILIALE STARK ERP 150 COLLAB
pfe@spark-it.fr
Il faut indiquer la mention PFE 2022 avec la référence du sujet choisi dans

2021 RÉFÉRENCE BANCAIRE


l’objet de votre email.
QA
Automatisation des tests de
.NET l'application STARK
01
Automatisation des tests de
Liste des sujets Module commercial 01 performance des APIs d’une application
web, extraction des rapports statistiques 02
Module RH 02 et analyse des résultats
Audit de sécurité sur l’application
Gestion de livraison et traking 03 web STARK : développement 03
des tests de sécurité sur STARK.
Amélioration des modules de l'ERP 04

JAVA
PHP
DEVOPS
Migration technique de Symfony COMMERCIAL
3.3 à Symfony 5.4 en intégrant 01 Gestion des Logs 01
Élaboration d'une stratégie commerciale
Stark IFRS 01 un moteur de Workflow
pour la vente de la solution cloud de Stark
01
Audit de sécurité informatique 02
Intégration des nouveaux modules
Stark POS 02 sur l'application B2B
02
Surveillance réseaux 03
Stark authentification 03 B2B Mobile 03
Stark production 04

05

08
Stark CRM

Stark comptabilité 06
BI
Développement des tableaux de board
pour les différents modules de 01 ÉLECTRIQUE
l'ERP STARK
Développement d'un simulateur
pour les moyens de transport électriques
01
Création d'un système générique de
migration des BD client vers une BD 02 Conception et développement d'un Vélo
ERP STARK
à Assistance Electrique (VAE) 02
(Génie Electro-Mécanique)
Migration d'une solution BI vers
Microsoft Azure
03
01 Stark IFRS

02 Stark POS

03 Stark authentification

04 Stark production

05 Stark CRM

: Comptabilité
06 Stark comptabilité

JAVA
02 Stark POS

01 Stark IFRS
1. Application mobile point of sale en mode offline

de l’application
2. Amélioration Point “Point
de vente (suivi of stocks,
des sale”

Conception
1. etet
Conception mise enen
mise place des
place normes
des comptables
normes comptables (suivi des stocks,
facturation, facturation,
création création
de rapports de rapports
de ventes
Ajout des
internationales IFRS 16, ajout des nouvelles
nouvelles fonctionnalités,
fonctionnalités, de ventes mensuels...)
mensuels...) + point d'achat

amélioration de l'existant 3. Synchronisation


Synchronisation avec
avec l'ERP
l'ERP
Intégration
2. des
Intégration tests
des unitaire
tests et et
unitaire test d’intégration
test d’intégration

Mots clés SpringBoot


Flutter
Mots clés SpringBoot /Angular 10 /IFRS
Android
IOS
Offline

Lieu Nbr stagiaires

Sfax 2

Lieu
Lieu Nbr stagiaires
Nbr stagiaires

Sfax
Sfax 22
04 Stark production

1. Amélioration technique et fonctionnelle du module production selon une


spécification détaillée.
2. Intégration de nouveaux modules dans l’application B2B.

Mots clés SpringBoot / Angular / ERP / Production

Lieu Nbr stagiaires Lieu Nbr stagiaires

Sfax 1 Tunis 1-2

03 Stark authentification

1. Amélioration du module d'authentification, application des méthodes de


sécurité Csrf, XSS etc ...
2. Mise à jour du backend en java 11
3. Mise en place des tests unitaire et intégration des tests unitaire et tests
d’intégration

Mots clés SpringBoot / Spring security / Oauth2 / Angular


Lieu

Tunis

Nbr stagiaires

05 Stark CRM 06 Stark comptabilité

1. Amélioration fonctionnelle et technique du module


comptabilité : Upgrade backend java 11
2. Rapprochement automatique et reporting
1. Mise en place d'un système de workflow afin de permettre un paramétrage
3. Ajout des tests unitaire et tests d’intégration
dynamique.
2. Benchmarking des workflows et leurs intégration.
Mots clés SpringBoot / Angular
3. Intégration des tests unitaire et tests d’intégration
Comptabilité / Jasper

Mots clés SpringBoot / Angular / Workflow


Lieu Nbr stagiaires

Sfax 1
.NET

01 Module commercial 02 Module RH 03 Gestion de Livraison et Traking


02 Module RH

01 Module commercial
1. Migration et découpage du module RH
de la version angular 5 à angular 10
2. Ajout d’améliorations fonctionnelles,
module de pointage en communication
des périphériques
3. Restructuration de la partie front,
1. Migration du module commercial de la version angular 5 à angular 10 développement des composants génériques,
2. Ajout d’amélioration fonctionnelles et techniques sur les process de vente tests unitaires
et d'achat, gestion des lots
3. Restructuration de la partie front, développement des composants
génériques, des tests unitaires

Mots clés Angular 5-10 / .net core 5

Mots clés Angular 5-10 / .net core 5

Lieu Nbr stagiaires Durée

Sfax/Tunis 2 4-6 mois Lieu Nbr stagiaires Durée

Sfax/Tunis 2 4-6 mois


Gestion de Livraison
03 et Traking

1.Paramétrage
Paramétragedu
duprocess
processetetplanification
planificationdes
desalertes
alertesde
de
réapprovisionnement
réapprovisionnement et
et amélioration
amélioration du
du process
process actuel
actuel

Mots
Mots clés
clés Angular
Angular 55 // .net
.net core
core 55

Lieu
Lieu Nbr
Nbr stagiaires
stagiaires Durée
Durée

Sfax/Tunis
Sfax/Tunis 11 4-6
4-6 mois
mois
Migration technique de Symfony
01 3.3 à Symfony 5.4 en intégrant
un moteur de Workflow

Intégration des nouveaux modules


02
sur l'Application B2B

03 B2B Mobile

PHP
Lieu

01
Migration technique de Symfony 3.3 à
Tunis/Sfax
Symfony 5.4 en intégrant un moteur de Workflow

Nbr stagiaires

2
1. Migration technique d'un projet qui existe déjà en PROD
2. Intégration d'un moteur de workflow adéquat avec Symfony Durée
3. Benchmarking des workflows et mise en place du moteur sélectionné
6 mois

Mots clés Profil recherché


php / symfony / Workflow Bac + 5

Lieu 02 Intégration des nouveaux modules sur l'Application B2B

Tunis/Sfax

Nbr stagiaires
1. Intégration de nouveaux modules dans l'application B2B: module de paiement,
1 process de livraison avec choix du mode de paiement, etc...
2. Synchronisation avec l'ERP

Durée

6 mois Mots clés Profil recherché


Laravel/VueJS Bac + 5
Encadrant

Fatma BAHLOUL 1.Développement


Développementd'une
d'uneapplication
applicationmobile
mobilepour
pour
Lieu l'applicationB2B
l'application B2B
Ajout
2. des
Ajout API
des etet
API ajustement nécessaire
ajustement nécessaire
Tunis/Sfax
Lieu
côtébackend
côté backend
Tunis/Sfax
Nbr stagiaires

1
Nbr stagiaires
Mots clés
Mots clés Profil recherché
Profil recherché

03 B2B Mobile
B2B Mobile
1
Durée
Flutter // Laravel
Flutter Laravel
Android // iOS
Android iOS
Bac ++ 55
Bac

6Durée
mois

6 mois
BI

01 Développement
Développementdes
destableaux
tableaux
de
deboard
boardpour
pourles
lesdifférents
différents
modules
modulesde
del'ERP
l'ERPSTARK
STARK

02 Création d'un système


Création d'un système
02 générique de migration
génèrique de migration
desBD
des BDClient
Clientvers
versune
une BD
BD ERP
ERP STARK
STARK

03 Migration d'une solution


03
BI vers Microsoft Azure
Création d'un système génèrique

02 de migration des BD client vers une


BD ERP STARK

01
Développement des tableaux de board pour
les différents modules de l'ERP STARK

1. Analyse et définition des KPIs à développer autour des modules de STARK


( RH, Paie, Comptabilité, ...)
2. Développement des procédures stockées en T-SQL pour le calcul des KPIs
3. Développement et intégration des rapports en Power BI, Angular et .NET

Mots clés Profil recherché


ERP / Dashboard / SQL Bac + 5

1. Création d'un processus ETL générique d'intégration


2. Migration des données client vers BD STARK en faisant les transformations
nécessaires afin de conserver l'architecture STARK.
3. Génération des rapports de monotoring pour contrôler le process
du migration et améliorer l'intégration des données.
Lieu

Sfax / Tunis
Mots clés Profil recherché
Nbr stagiaires
SSIS / Power BI / ETL Bac + 5
1 Agile / SQL / BI / Flux

Durée

4-6 mois Lieu Nbr stagiaires Durée

Sfax / Tunis 1 4-6 mois


Migration d'une solution
03 BI vers Microsoft Azure

Lieu

Sfax / Tunis 1. Déplacement des projets SSIS et SQL on-promises vers le cloud
Microsoft Azure.
Nbr stagiaires 2. Fourniture des composants nécessaires dans Azure.
3. Configuration des composants.
1
4. Création des projets Data Factory.
5. Déploiement et exécution des packages.
Durée

4-6 mois Mots clés


Azure / Data Factory
Data Bricks / SSIS
on-promises / BI / SQL

Profil recherché
Bac + 5
DEVOPS

Audit de sécurité
01 Gestion de Log 02 informatique 03 Surveillance réseaux
01 Gestion de Log 02 Audit de sécurité
informatique

• Audit
1• Audit organisationnel
organisationnel et
et technique
technique du
du système
système
1. Présentation
Dans le cadre dede log, pour
PFE vous les différents
aurez composants
pour missions informatique.
informatique.
dockerisé
1- de Stark,
Présentation le benchmarking
de log des composants
pour les différents outils • Mise
2• Miseen
enplace
placedes
despolitiques
politiquesde
desécurité
sécuritéde
de
existants, l'installation
dockerisé et son administration
de Stark, le benchmarking des outils l'information.
l'information.
2. Externalisation
existants, des variables
l'installation et préparation de
et son administration. • Mise
3• Miseen
enplace
placed’un
d’unprocessus
processusd'analyse
d'analyseet
et
chart
2- HELM pour
Externalision Stark
des variables et préparation de d'évaluation des
d'évaluation des risques
risques
chart helm pour Stark

Mots clés
Mots clés Profil recherché
Profil recherché
ISO 27001/27002
ISO 27001/27002 Bac+5
Bac+5
FilTRAGE web
Filtrage web
Pare-feu
Pare-feu

Mots clés Profil recherché


docker / kubernetes Bac +5
log / elk / loki
grafana / helm
chart / apache Nbr stagiaires
tomcat / nginx Lieu
Lieu Nbr stagiaires
Nbr stagiaires Durée
Durée
1
java / .net
Sfax
Sfax 11 4-6 mois
4-6 mois
1• Benchmarking des outils de surveillance réseaux
2• Surveillance et analyse les données du traffic réseaux.
3• Détection des problèmes au niveau des équipements et des connexions
(Analyse de Bande Passante)
4• Intégration d'un système des notifications en temps réel

Mots clés Profil recherché


zabbix / grafana Bac+5
pare-feu / ntop / WireShark

Lieu Nbr stagiaires Durée

03 Surveillance réseaux
Sfax 1 4-6 mois
Automatisation
Automatisationdes
destests
Tests
01
01
de
del'application
l'applicationSTARK
STARK

Developpementdes
Automatisation destests
Testsdede
performancedes
performance desAPIs
APIsd’une
d'une
02 application
02 Applicationweb,
WEBextraction
Extraction
des
des rapports
rapports statistiques
statistiques et analyse
et analyse des
des résultats résultats

Audit
Auditde
desécurité
sécuritésur
surl'application
l'application
03 WEB
03 WEBSTARK
STARK: :développement
Développement
des
destests
testsde
desécurité
sécuritésur
surSTARK
STARK.

QA
01
Automatisation des tests
de l'application STARK

Automatisation des tests de

02 performance des APIs d’une application


web, extraction des rapports statistiques
et analyse des résultats

1. Développement des tests automatiques sur un


Framework basé sur Selinuim, Java, TestNg
2. Amélioration des rapports générés. 1. Développement des tests de performance des APIs
2. Extraction des résultats dans des outils de reporting.
Lieu
Mots clés Profil recherché 3. Génération des alertes dans des rapports en cas de dépassement de limite
Tunis/Sfax TestAuto / Selenuim Bac + 5 (temps, consommation …)
Java / TestNG
Nbr stagiaires
Mots clés Profil recherché
1-2 Jmeter / Graphana Bac + 5
DEVOPS
Durée

4 mois

Lieu Nbr stagiaires Durée

Tunis/Sfax 1-2 4 mois


Audit de sécurité sur l'application

03 WEB STARK: développement des tests de


sécurité sur STARK.

1. Développement des différents types de tests


de sécurité.
2. Automatisation des tests développés.
3. Génération des rapports de synthèse
fréquentiels.
4. Intégration des tests dans le pipeline CI.
5. Évaluation de la vulnérabilité des tests
de pénétration et une revue de configuration
pour le réseau.

Profil recherché

Connaissance et pratique de l'OWASP.


Bonne connaissance de la modification Lieu Nbr stagiaires Durée
et de la compilation de code d'exploitation.
Tunis/Sfax 1-2 4 mois
Connaissance pratique sur les applications Web.
Une connaissance Linux.
Bonne connaissance en Java / J2EE /
. NET Technologies.
Outils: Burpsuite, KALI Linux, OWASP ZAP ...
PO

1. Analyse des modules de l'ERP (Module commercial, RH, Paie, comptabilité, CRM,
Production) en collaboration avec l'équipe PO
Amélioration des modules de l'ERP 2. Recherche et comparaison des différentes solutions
3. Proposition des améliorations avec les différents interlocuteurs du projet
et l'équipe de test.

Mots clés Profil recherché


Commercial/ Cloud/ Bac+3
prospection/ stratégie Bac+5

Lieu Nbr stagiaires Durée

Tunis/Sfax 1-2 4-6 mois


Commercial

Audit de sécurité
01
01 Gestion de Log
Élaboration 02 commerciale
d'une stratégie pour
informatique 03 Surveillance réseaux
la vente de la solution cloud de Stark
Élaboration d'une stratégie

01 commerciale pour la vente de


la solution cloud de Stark

1. Élaboration d'un plan d'action commercial pour


vendre la solution cloud de Stark Lieu Nbr stagiaires Durée

Sfax-Tunis 1-2 4 mois


2. Prospection sur terrain, prospection téléphonique,
prospection en ligne sur les réseaux sociaux.

Mots clés Profil recherché


Commercial/ Cloud/ Bac+3
prospection/ stratégie Bac+5

commerciale
BI
Electrique

01 Développement des tableaux


de board pour les différents
Développement
modules de l'ERP d'un
STARKsimulateur
01 pour les moyens de transport
Création d'un système
électriques
02
génèrique de migration
des BD Client vers une
Conception et développement
02 BD ERP STARK
d'un Vélo à Assistance Electrique
(VAE) (Génie
Migration Electro-Mécanique)
d'une solution
03
BI vers Microsoft Azure
Conception et développement d'un Vélo

02 à Assistance Electrique (VAE)


(Génie Electro-Mécanique)

01
Développement d'un simulateur pour les
moyens de transport électriques

Conception d’un prototype VAE qui passe


par toutes les étapes de développement
d’une première version dès la spécification,
1. Développement d’un outil de simulation des différents paramètres
choix des composants jusqu’à l’assemblage
(électriques, thermiques et mécaniques) permettant d’estimer le
et test et validation.
fonctionnement d’un système intégré contenant un moteur électrique,
des roulements à billes et des pièces de structures.
Cet outil sera utile pour dimensionner le comportement statique et
dynamique des véhicules électriques tels que le vélo électrique,
le hoverboard et la voiture électrique.

Lieu Nbr stagiaires Durée

Sfax/Tunis 2 4-6 mois Lieu Nbr stagiaires Durée

Sfax/Tunis 2 4-6 mois


Nos services

Conseil, design, développement, Nous Partageons notre vision Nous mettons notre expertise au cœur de
et innovation pour vous et le savoir-faire de nos équipes tous vos projets afin de vous garantir
accompagner d’une façon en vous assurant la performance la réussitev.
permanante dans vos la qualité et le coût dans les
transformations digitales. meilleures délai.

EXPERT EN ARCHITECTURE LOGICIELLE


France . Tunisie . UK . Benelux

Vous aimerez peut-être aussi