Vous êtes sur la page 1sur 30

PFE BOOK

2024
Sommaire

01 02 03
Qui sommes nous? Chiffres clés Bureaux

04 05 06
Services Catalogue des sujets Références
Qui sommes-nous?
Spark-IT, Entreprise de Services Numériques, se distingue par sa
capacité à guider ses clients vers l'excellence. En les aidant à
développer leurs performances, elle favorise une meilleure
adaptation aux exigences du monde numérique.
Grâce à des solutions technologiques innovantes, Spark-IT
accompagne également ses clients dans leur transformation
digitale, les aidant à demeurer compétitifs et à exploiter
pleinement les opportunités offertes par les avancées
technologiques.
Chiffres clés
5 sites +1000 Missions
Paris 97% de nos missions
Tu n i s , S f a x sont accomplies avec
UK, succès
Bruxelles

+100 Collaborateurs +280 Certifications


83% de nos développeurs
sont certifiés
Bureaux
BELGIQUE
UK
• Benelux
• Londres

TUNISIA FRANCE
2 centres de service: • Paris
• Tunis
• Sfax
Services

Développement Solutions
Consulting S TA R K E R P
Web et mobile décisionnelles
Liste des
sujets
AI - PYTHON Description:
❖ Développement d'un moteur de collection et
de translittération pour les noms propres.
Référence du sujet: AI-PYTHON 01
Titre: Création d'un module NLP de ❖ Mise en place d'un système de recherche
translittération des noms des différentes multilingue dans une base existante de noms.
langues
❖ Recherche et proposition de solutions
adaptées aux besoins.
Mots clés: ❖ Développement des solutions choisies.
Python, NLP, Deep learning, Neural network,
moteur de recherche ❖ Tests de conformité et de validation.
❖ Amélioration du contenu de la solution
existante.
Nombre de stagiaires :

1
AI - PYTHON Description:
❖ Conception et développement d'un système
d'extraction de données de factures avec l'IA.
Référence du sujet: AI-PYTHON 02
❖ Automatisation de la lecture, de
Titre: Création d'un modèle robuste pour
extraire des données de documents non l'interprétation et de l'extraction de données
structurés (CV, factures, notes manuscrites...).
à partir de factures variées.
❖ Tâches principales : OCR, classification des
Mots clés: Python, Reconnaissance optique de
caractères (OCR), traitement avancé du langage factures, localisation des zones pertinentes et
naturel (NLP), algorithmes d'apprentissage extraction des données.
automatique, manipulation et nettoyage de
données, stockage de données… ❖ Étapes de réalisation : collecte de données de
factures, préparation des données, création

Nombre de stagiaires : et entraînement de modèles d'IA, évaluation


et amélioration de la précision du système.
1
AI - PYTHON Description:
❖ Analyse de l'existant et migration vers React
Native.
Référence du sujet: AI-PYTHON 03
❖ Amélioration du traitement de l'application
Titre: Migration d'une solution mobile de
reconnaissance, et amélioration du traitement mobile pour différentes versions des systèmes
du backend
d'exploitation.
❖ Développement de nouveaux cas d'utilisation
Mots clés:
Python, Reconnaissance optique de caractères côté backend.
(OCR), traitement avancé du langage naturel ❖ Analyse de sécurité et amélioration.
(NLP), algorithmes d'apprentissage
automatique, manipulation et nettoyage de ❖ Couverture du code par des tests unitaires.
données, stockage de données… ❖ Documentation des étapes du projet.

Nombre de stagiaires :

1
Data Engineering Description:
❖ Développement d'une solution ETL

Référence du sujet: Data Engineering 01 pour intégrer des données brutes de


Titre: Intégration des données et Visualisation l'ERP STARK.
(Module Production de STARK)
❖ Conception et création d'un entrepôt
de données.
❖ Calculs de KPIs paramétrables.
Mots clés:
Business Intelligence ,Data Science, Data ❖ Création d'un cube (OLAP/Tabular).
Visualisation, Power BI, SSIS, SSAS, DAX, MDX ❖ Développement ergonomique de
Bases de données, SQL
tableaux de bord et de rapports
paginés.
Nombre de stagiaires :

1
Data Engineering Description:
❖ Développement d'une solution ETL pour
intégrer des données brutes de l'ERP STARK.
Référence du sujet: Data Engineering 02 ❖ Conception et création d'un entrepôt de
Titre: Data mining (Module Vente / Achat de
données.
Stark)
❖ Utilisation de statistiques pour générer des
prédictions.
Mots clés:
Business Intelligence, Data Science, Machine ❖ Identification de nouveaux axes d'analyse.
Learning, Bases de données, SQL, Clustering ❖ Réalisation d'analyses comportementales.
Algorithm , Python, Jupyter, Power BI, Power
Automate ❖ Intégration des déductions dans les tableaux
de bord existants.

Nombre de stagiaires : ❖ Amélioration des tableaux de bord existants


en utilisant Power Automate.
2
DEVOPS Description:
❖ Analyse du besoin et recherche des outils
de backuping
Référence du sujet: DEVOPS 01 ❖ Migration des bases de données en tant
Titre: Sauvegarde et migration des ressources
kubernetes et des volumes persistants que service avec kubernetes
❖ Sauvegarde des clusters et leur
restitution en cas de perte

Mots clés: ❖ Sécurité des clusters

Docker, k8s, valereo, kasten

Nombre de stagiaires :

1
DEVOPS Description:
❖ Benchmarking des outils de traçabilité

Référence du sujet: DEVOPS 02 ❖ Intégration de l'outil dans la chaine


Titre: Mise en place d'une solution de gestion CI/CD
de traçabilité pour une architecture micro-
❖ Centralisation des données dans des
services
dashboards"

Mots clés:
Open Telemetry, opentracing, jeager

Nombre de stagiaires :

1
JAVA Description:
❖ Analyse des besoins de l'ERP.
❖ Installation et configuration d'un serveur
Référence du sujet: JAVA 01
Keycloak dédié.
Titre: Mise en œuvre et intégration de keycloak
pour l’authentification et autorisation dans ❖ Modélisation des rôles, permissions et
l’ERP Stark.
groupes.
❖ Intégration de Keycloak dans les micro-
Mots clés:
keycloak, Oauth2, Sécurité, Micro-service, Spring services.
boot, Angular, Java, Gateway, Docker, ❖ Configuration du workflow d'authentification.
Kubernetes.
❖ Mise en place d'un gateway open source.
❖ Documentation pour la maintenance.

Nombre de stagiaires : ❖ Déploiement dans différents environnements.

1
Description:
JAVA ❖ Intégration du noyau du moteur de workflow.
❖ Personnalisation des étapes du workflow.
Référence du sujet: JAVA 02
Titre: Évolution du module CRM de l'ERP STARK ❖ Amélioration du module de marketing digital.
et intégration d'un moteur de workflow de ❖ Amélioration de l'affichage Kanban des
gestion des campagnes de marketing
automatisés Opportunités avec archivage automatique.
❖ Collecte et alimentation de la base de données
de prospects via Google.
Mots clés:
Java, Angular, Spring boot, Workflow, ❖ Étude comparative d'outils de gestion des
Marketing, CRM réseaux sociaux.
❖ Intégration d'outils de gestion des réseaux
sociaux pour la création, la planification et le
Nombre de stagiaires :
suivi des publications.
2
❖ Utilisation des rapports de suivi de l'audience
pour alimenter la base de données de
prospects, la segmentation et le scoring.
JAVA Description:
❖ Analyse des besoins et recherche de serveurs

Référence du sujet: JAVA 03 d'event sourcing.


Titre: Création d'un site e-commerce avec ❖ Développement des couches front-end et
l'architecture CQRS
back-end en utilisant l'architecture CQRS.
❖ Utilisation d'un moteur de workflow pour des
scénarios spécifiques.
❖ Documentation pour la maintenance et la
Mots clés:
Java, Angular, CQRS, ecommerce, workflow compréhension de l'équipe.
❖ Déploiement de la solution dans divers
environnements.
Nombre de stagiaires :

2
.NET Description:
❖ Analyse du code existant.
❖ Proposition d'améliorations architecturales et
Référence du sujet: .NET 01
de conception.
Titre: Refactoring et amélioration technique
d'un micro-service dans un ERP ❖ Amélioration de la gestion des erreurs et des
performances.
❖ Mise en place d'un ORM pour deux bases de
Mots clés: données.
.Net 8, Sql server, Postgres Api Rest, Model
❖ Communication avec d'autres micro-services.
Mapper, Angular, Docker
❖ Implémentation de tests.
❖ Documentation pour la maintenance.
Nombre de stagiaires : ❖ Déploiement dans différents environnements.

2
.NET Description:
❖ Création d'un portail de communication pour
les utilisateurs d'un ERP.
Référence du sujet: .NET 02
❖ Suivi en temps réel de l'avancement des projets
Titre: Création d'un espace de collaboration
Stark en architecture CQRS et des ventes.
❖ Notifications en cas de mises à jour.
❖ Accès aux données en temps réel, y compris
Mots clés: stocks, commandes et prévisions.
.Net 8, SQL Server, Postgres Api Rest, Model
Mapper, Angular, Docker ❖ Intégration d'un système de gestion de
documents pour télécharger et partager des
documents commerciaux.
Nombre de stagiaires :

2
.NET Description:
❖ Contrôle automatique en temps réel des

Référence du sujet: .NET 03 articles entrants et sortants d'un dépôt.


Titre: Conception et implémentation d’un ❖ Surveillance des mouvements de stocks.
système RFID pour la gestion automatisée des ❖ Amélioration de la visibilité sur l'état des
stocks dans un dépôt
stocks.
❖ Développement d'un nouveau module de
Mots clés: gestion de stock connecté en temps réel à
.Net 8, SQL Server, Postgres, Api Rest, Model
Mapper, Angular, Docker l'application Stark ERP.
❖ Collecte des informations des articles et de
leurs emplacements via le lecteur RFID.
Nombre de stagiaires : ❖ Synchronisation des données avec Stark ERP.

2 ❖ Mise en place de différents types de tests.


❖ Déploiement de la solution dans divers
environnements.
PHP Description:

❖ Préparation de la conception de la solution


Référence du sujet: PHP 01 avec l'équipe selon les besoins métier et les
Titre: Socle pour un site e-commerce bonnes pratiques de développement.
configurable à base des FrameWorks
❖ Développement d'une solution dynamique et
paramétrable.

Mots clés: ❖ Application des bonnes pratiques de

e-commerce, payement en ligne, Symfony, Vuejs développement front et backend de la solution


❖ Intégration du projet dans l'usine Devops
❖ Test, intégration et documentation

Nombre de stagiaires :

2
PHP Description:
❖ Développement d'une application mobile
pour le portail RH.
Référence du sujet: PHP 02
Titre: Portail RH mobile ❖ Ajout de fonctionnalités, notamment :
➢ Gestion d'imputation par empreinte
et/ou reconnaissance faciale via le
téléphone pour les salariés.
Mots clés:
➢ Notification mobile.
Mobile, react, android, ios, API, Symfony
➢ Communication de l'application avec
les différentes plateformes Stark.
Nombre de stagiaires :

1
QA Description:
❖ Création d'un Framework de tests automatisés
basé sur Playwright.
Référence du sujet: QA 01
❖ Mise en place de bonnes pratiques de codage.
Titre: Automatisation d'une application B2B en
utilisant Playwright ❖ Intégration du framework dans l'Usine
Logicielle DevOps.
❖ Définition d'un workflow pour l'automatisation
Mots clés:
Application B2B, automation framework, des tests.
Playwright Tool, Test Plan, Playwright, Java, ❖ Intégration de Sonar pour évaluer la qualité du
CI/CD integration, Docker
code.

Nombre de stagiaires :

1
QA Description:
❖ Conception et mise en place d'un framework
de tests automatisés avec Karate.
Référence du sujet: QA 02 ❖ Vérification de la conformité des réponses
Titre: Automatisation des tests API du portail
des APIs aux spécifications.
RH et de l'application B2B
❖ Intégration dans l'Usine Logicielle DevOps
avec une pipeline de test automatisée.
Mots clés: ❖ Développement, amélioration des tests
Portail RH et application B2B, API, Karate, QA,
manuels automatisés.
Java
❖ Intégration de Sonar pour valider la qualité du
code, détecter les problèmes et erreurs.

Nombre de stagiaires :

1
MARKETING Description:
❖ Élaboration d'une stratégie de contenu à
élaborer pour notre site-web.
Référence du sujet: MARKETING 01
❖ Utilisation de mots-clés stratégiques pour
Titre: Rédaction et référencement web
améliorer la visibilité.
❖ Optimisation pour les moteurs de recherche
(SEO).
Mots clés:
❖ Fourniture d'une bonne expérience
Marketing digital, design
utilisateur.
❖ Analyse des performances et ajustements.
Nombre de stagiaires :

1
MARKETING Description:
❖ Gestion des communautés en ligne.
❖ Engagement, création de contenu et
Référence du sujet: MARKETING 02 modération.
Titre: Community management ❖ Analyse des performances.
❖ Représentation de la marque.
❖ Élaboration d'une stratégie de gestion de

Mots clés: communauté.

Marketing digital, design

Nombre de stagiaires :

1
COMMERCIAL Description:
❖ Élaboration d'une stratégie commerciale
(Analyse du marché, identification des cibles,
Référence du sujet: COMMERCIAL 01 fixation des objectifs et élaboration des plans
Titre: Mise en place d'une stratégie
commerciale pour les produits de STARK. d'actions).
❖ Promotion et vente des produits Stark.
❖ Suivi des performances et ajustements si

Mots clés: nécessaires.

Management, stratégie, force de vente

Nombre de stagiaires :

3
COMMERCIAL Description:
❖ Surveillance du marché des ESN, ITO et BPO.
❖ Collecte d'informations sur les tendances et
Référence du sujet: COMMERCIAL 02
les acteurs du secteur.
Titre: Réalisation d'une veille de marché des
ESN, Activité ITO, BPO ❖ Analyse des données pour prendre des
décisions éclairées.
❖ Mise à jour régulière de la veille pour rester

Mots clés: compétitif et informé.

Etude de marchés

Nombre de stagiaires :

1
COMMERCIAL Description:
❖ Création d'argumentaires de vente pour
Référence du sujet: COMMERCIAL 03 l'équipe commerciale.
Titre: Développement d'une bibliothèque ❖ Personnalisation par secteur d'activité.
d'argumentaires de vente pour l'équipe
commerciale (Offshore et Module de Stark) ❖ Offshore et Module de Stark.
par secteur d'activité ❖ Aide à la vente en fournissant des
informations spécifiques pour chaque secteur.

Mots clés:
Etude de marchés

Nombre de stagiaires :

1
Références
FRANCE | UK | PORTUGAL | CANADA

TUNISIA | MOROCCO

Vous aimerez peut-être aussi