Offre PFE – Développement Dashboard Analytics
il y a 6 jours
RPMS est une agence 360° fondée en 2015, spécialisée en communication, digital, IT & IA.
Notre pôle IT & Innovation Digitale conçoit des solutions Web, d'automatisation et d'intelligence artificielle destinées à optimiser l'expérience utilisateur et la valeur de la donnée.
Nous travaillons avec des entreprises et institutions en Tunisie et à l'étranger, sur des projets concrets : sites web, plateformes SaaS, chatbots IA, dashboards, automatisation métier et expériences numériques sur mesure.
Le Projet IA "M" – Contexte
RPMS développe actuellement M, un assistant conversationnel intelligent basé sur une architecture RAG, multilingue (FR/EN/Derja) dont la version bêta est déjà accessible sur un premier environnement média.
Pour accompagner l'extension de ce modèle vers les secteurs tourisme, institutions, éducation, culture, nous avons besoin d'un dashboard d'analytics moderne capable de transformer la donnée conversationnelle en indicateurs utiles, insights actionnables et pilotage métier.
Ce PFE s'inscrit au cœur de cette stratégie :
créer un outil métier concret qui sera utilisé par des clients réels.
Nous recherchons un(e) étudiant(e) ingénieur(e) passionné(e) par le développement full-stack et l'analyse de données pour un Projet de Fin d'Études (PFE) visant à transformer notre dashboard chatbot existant en une plateforme d'Analytics moderne, performante et riche en fonctionnalités.
Description du Projet
Contexte
Notre entreprise dispose d'un dashboard chatbot de première génération qui nécessite une refonte complète pour répondre aux besoins croissants d'analyse, de monitoring et de gestion. Le nouveau dashboard doit offrir une expérience utilisateur moderne, des analytics avancés et des fonctionnalités d'administration complètes.
Données Disponibles
Profils utilisateurs (informations démographiques, préférences, comportements)
Historiques de conversations (messages, temps de réponse, sessions)
Intérêts et segments d'utilisateurs
Métriques de performance du chatbot
Logs systèmes et événements
Objectif
Développer un dashboard moderne en (frontend) et Python (backend) avec MySQL qui transforme ces données brutes en insights actionnables à travers des visualisations interactives, des analytics prédictifs et une interface d'administration complète.
Modules Principaux
Module 1 : Authentification & Gestion des Accès
Système d'authentification multi-niveaux (JWT, OAuth 2.0, 2FA)
Gestion des rôles et permissions (RBAC : Super Admin, Admin, Analyst, Developer)
Audit et traçabilité des connexions
Détection des tentatives suspectes et blocage automatique
Module 2 : Dashboard Analytics & Visualisations
KPIs en temps réel (conversations, utilisateurs actifs, taux de résolution, satisfaction)
Analytics conversationnels (flux, points de blocage, sentiment analysis)
Analytics utilisateurs (segmentation, comportements, géolocalisation, rétention)
Analytics de performance (intent recognition, précision, fallback rate)
Graphiques interactifs et export de données (CSV, Excel, PDF)
Module 3 : Monitoring Serveur & Infrastructure
État des services en temps réel (microservices, health checks, uptime)
Métriques système (CPU, RAM, stockage, bande passante, latence API)
Monitoring base de données (connexions, slow queries, backups)
Système d'alerting configurable (email, SMS, Slack, Discord)
Logs centralisés avec recherche et filtrage avancés
Module 4 : Gestion des Utilisateurs &Chatbots
Administration des profils utilisateurs avec filtres avancés
Bibliothèque complète des conversations avec métadonnées
Configuration du chatbot et workflows conversationnels
Actions en masse et recherche intelligente
Module 5 : Rapports & Business Intelligence
Générateur de rapports personnalisés avec templates
Planification automatique et distribution par email
Analytics prédictifs avec ML/IA (prédiction volume, détection churn, recommandations)
Tableaux de bord exécutifs avec indicateurs stratégiques
Module 6 : Intégrations & API
API RESTful complète avec documentation Swagger/OpenAPI
Webhooks pour événements temps réel
Intégrations externes (Google Analytics, CRM, BI tools, Slack)
Rate limiting et gestion des quotas
Module 7 : Configuration & Personnalisation
Paramètres système et variables d'environnement
Thèmes personnalisables (clair/sombre)
Disposition des widgets configurable
Multi-langue (i18n)
Tâches et Responsabilités Additionnelles
En complément du projet principal de dashboard, le/la stagiaire sera également amené(e) à travailler sur diverses tâches et projets annexes pour acquérir une expérience complète du cycle de développement :
Développement (Development) : Participation au développement de nouvelles fonctionnalités, de composants réutilisables, et d'outils internes selon les besoins de l'équipe
Tests et QA (Testing&Quality Assurance) : Rédaction et exécution de tests unitaires, d'intégration et end-to-end pour garantir la qualité du code et la stabilité des applications
Correction de bugs (Bug Fixing) : Identification, analyse et résolution de bugs dans les applications existantes
Maintenance (Maintenance) : Mise à jour des dépendances, refactoring du code, et amélioration des performances des applications existantes
DevOps et Déploiement : Assistance dans la configuration de l'infrastructure, déploiement d'applications, et mise en place de pipelines CI/CD
Documentation technique : Rédaction de documentation pour le code, les APIs, et les processus de déploiement
Support technique : Apport de solutions aux problèmes techniques rencontrés par l'équipe ou les utilisateurs
Note : Ces tâches complémentaires permettront au stagiaire de développer une polyvalence technique et une compréhension approfondie de l'ensemble du processus de développement logiciel, tout en contribuant activement aux besoins de l'équipe.
Stack Technique
Frontend
14+, React 18, TypeScript
Tailwind CSS, Shadcn/ui
ReactQuery, Zustand/Redux
, Recharts,
Backend
Python 3.11+, FastAPI
SQLAlchemy, PyJWT
Celery + Redis
WebSockets
Base de Données & Infrastructure
MySQL 8.0+, Redis
Docker, GitHub Actions
Prometheus, Grafana, Sentry
Testing& Tools
Jest, Pytest, Playwright
Swagger/OpenAPI
Git, Jira/Trello
Profil Recherché
Formation :
Étudiant(e) ingénieur(e) dernière année (Bac +5)
Spécialités : Informatique, Génie Logiciel, Développement Web
Diplômation prévue :
Compétences Requises :
Maîtrise et TypeScript
Expérience Python (FastAPI/Django/Flask)
SQL avancé et conception de bases de données
Git et méthodologies agiles
Compétences Souhaitées :
Docker et CI/CD
Data visualization
Monitoring et observabilité
ML/AI basics
UX/UI design
Détails du Stage
Durée : 4-6 mois (Février - Juillet 2025)
Localisation : Marsa
Date de début : Février 2025
Encadrement : Mentor technique dédié + encadrant PFE
Une prime d'encouragement sera allouée au stagiaire PFE par livrable finit
Comment Postuler
Dossier de Candidature :
CV à jour (français ou anglais)
Lettre de motivation expliquant votre intérêt et expérience pertinente
Portfolio/Profil GitHub (si disponible)
Envoyez votre candidature À :
Email : -
Objet : Candidature PFE - Dashboard - [Votre Nom]
Date Limite de Candidature : 25 Janvier 2025
مستوى الأقدمية
فترة تدريب
نوع التوظيف
فترة تدريب
المهام الوظيفية
الأبحاث، محلل، و تكنولوجيا المعلومات
المجالات
خدمات التسويق
-
Offre PFE – Développement Dashboard Analytics
il y a 6 jours
Jorf, Tunisie RPMS ADVERTISING AGENCY Temps pleinÀ propos de RPMSRPMS est une agence 360° fondée en 2015, spécialisée en communication, digital, IT & IA.Notre pôle IT & Innovation Digitale conçoit des solutions Web, d'automatisation et d'intelligence artificielle destinées à optimiser l'expérience utilisateur et la valeur de la donnée.Nous travaillons avec des entreprises et institutions en...
-
Stage PFE Graphic Design
il y a 6 jours
Jorf, Tunisie MedCREtech Temps pleinOffre de stage PFE Graphic Design (Licence/Master) | Sanibains | Sidi Daoued, La MarsaVous êtes créatif(ve), passionné(e) par le graphic design et souhaitez réaliser votre stage PFE au sein d'une entreprise dynamique ? Medcretech recrute un(e) Stagiaire Graphic Designer.Missions :Audit visuel et analyse de l'existantBenchmarking créatif et...
-
Stage PFE Marketing Digital
il y a 6 jours
Jorf, Tunisie MedCREtech Temps pleinStage PFE Marketing Digital (Licence/Master) | Medcretech | Sidi Daoued, La MarsaVous cherchez un stage PFE pour mettre en pratique vos compétences en marketing digital dans un environnement dynamique ? Rejoignez Medcretech.Missions :La conception et l'exécution de stratégies de marketing digital (acquisition, visibilité, contenu, performance).La gestion...
-
Spécialiste en référencement
il y a 6 jours
Jorf, Tunisie Tutto Sport Temps pleinDans le cadre de notre développement digital, nous recherchons un(e) Référenceur SEO passionné(e) par le web et la performance, capable d'améliorer durablement la visibilité de nos sites sur les moteurs de recherche. Missions principalesDéfinir et mettre en œuvre une stratégie de référencement naturel (SEO)Réaliser des audits SEO (technique,...
-
Stagiaire en Graphisme
il y a 6 jours
Jorf, Tunisie Light Box Tunisie Temps pleinOffre de stage – Stagiaire en graphisme (H/F) La Marsa | Light Box TunisieÀ propos de Light Box TunisieLight Box Tunisie est une structure spécialisée dans les solutions de communication visuelle et de caissons lumineux LED destinées aux professionnels (retail, événements, institutions, entreprises).La marque est développée et exploitée par RPMS,...
-
Architecte junior
il y a 6 jours
Jorf, Tunisie Identity and Partners Temps pleinOffre d'emploi : Identity and Partners - La Marsa- Dans le cadre du développement de ses activités, Identity and Partners recherche à recruter :-Un(e) architecte junior-Un(e) architecte stagiaireNous sommes à la recherche de profils talentueux, sérieux et motivés, désireux de s'investir dans des projets innovants et variés, principalement à vocation...
-
Architecte junior
il y a 6 jours
Jorf, Tunisie Identity and Partners Temps pleinOffre d'emploi : Identity and Partners – La MarsaDans le cadre du développement de ses activités, Identity and Partners recrute :Un(e) architecte junior pour une mission de pilotage de chantier, disposant d'une expérience confirmée d'au moins 3 ans dans un poste similaire.Nous recherchons des profils talentueux, rigoureux et motivés.Qualifications...
-
Stagiaire en Graphisme
il y a 6 jours
Jorf, Tunisie RPMS ADVERTISING AGENCY Temps pleinOffre de Stage : Stagiaire en Graphisme (H/F)À propos de nous :RPMS est une agence de publicité dynamique et innovante, spécialisée dans la création de campagnes percutantes. Nous gérons également L'Instant M, un média culturel 100% digital qui promeut la culture et l'entrepreneuriat en Tunisie. Situés à La Marsa, nous recherchons un(e) stagiaire...