Sparkit
Sparkit
Tunisie

13 Sujet 1 : Conception et développement d’un système de gestion des entreprises et des licences dans une plateforme multi-tenant. PFE

Développement Frontend (Angular)Développement backend (Python/FastAPI)Bases de données / Architecture microservices

Publié il y a 7 mois

Stage
⏱️4-6 mois
💼Présentiel
💰Rémunéré
📅Expiré il y a 6 mois
Reste lisible (ATS friendly).

Description du poste

Contexte et objectif

  • Développer une plateforme multi-tenant pour la gestion des entreprises et de leurs licences, avec création automatique de bases dédiées par client.
  • Concevoir une architecture modulaire, évolutive et sécurisée basée sur Angular (frontend) et Spring Boot (backend) pour supporter l'isolement des données et la gestion des licences.

Responsabilités principales

  • Concevoir et développer le portail d’administration pour la gestion des clients et des licences en Angular et Spring Boot.
  • Implémenter l’automatisation de la création des bases clients et le suivi du cycle de vie des licences (création, renouvellement, révocation).
  • Assurer la sécurité, la traçabilité, la mise en place de tests (unitaires et d’intégration) et la documentation du module.

Technologies et compétences attendues

  • Stack technique : Angular, Spring Boot, Microservices, REST API, Microsoft SQL Server.
  • Connaissances en architectures multi-tenant, gestion de licences, automatisation de provisionning de bases de données et sécurité applicative.

Livrables et critères de réussite

  • Portail d’administration fonctionnel permettant la création/gestion des entreprises et de leurs licences.
  • Mécanisme automatisé de création de bases clientes et gestion du cycle de vie des licences avec journaux de traçabilité.
  • Suite de tests (unitaires/intégration) et documentation technique et utilisateur.

Modalités pratiques

  • Nombre de postes : 02 stagiaires.
  • Durée : 4 à 6 mois.
  • Lieu : Sfax (présentiel).
  • Possibilité de recrutement après stage (Stage pré-embauche : Oui).

Candidature

  • Pour postuler, envoyer votre CV et une lettre de motivation à stage@spark-it.fr.
  • Email de contact : stage@spark-it.fr