4 Objectif : Plateforme d’audit, scoring et enrichissement automatique des données assurance contrats, clients, sinistres PFE IGA Tunisie
Stage Hybride 4 à 6 mois Date limite : 15 déc. 2025
Génie des données Développement backend (REST API, JSON) Développement Frontend (Angular)
Description
Contexte et objectif Construire une plateforme d’audit, de scoring et d’enrichissement automatique des données assurance (contrats, clients, sinistres). Améliorer l’évaluation et la qualité des données assurance par des traitements batch et temps réel pour fiabiliser les usages (reporting, tarification, détection d’anomalies). Stack technique recommandée Backend : Java 21+, Spring Boot 3+, Spring Batch, Hibernate, Flyway. Frontend : React, TypeScript, TanStack Table, Recharts, Radix UI, TailwindCSS. Base de données : PostgreSQL + Redis; intégration d’APIs externes (Google Maps API, API-IBAN, données véhicules SIV, OpenStreetMap). Sécurité : JWT RSA, OAuth2; Plateformes : Web, API REST, CLI (batch jobs). Missions principales Concevoir et implémenter les modules d’audit et de scoring pour contrats, clients et sinistres. Développer des pipelines d’enrichissement automatique reliant bases internes et APIs externes (géolocalisation, IBAN, données véhicules). Implémenter des batchs (Spring Batch) pour traitement périodique et outils CLI pour exécution et supervision. Livrables attendus API REST documentée et sécurisée (JWT/OAuth2) exposant les services d’audit et de scoring. Interface web pour visualisation, tableaux et graphiques (TanStack Table, Recharts) permettant le suivi de la qualité des données. Scripts de migration (Flyway), schéma PostgreSQL optimisé, et mise en cache Redis pour performances. Compétences et qualités requises Maîtrise de Java (Spring Boot) et des concepts de batch processing (Spring Batch). Connaissances frontend en React/TypeScript pour réaliser des tableaux, graphiques et interfaces de supervision. Connaissance des bases PostgreSQL, mise en cache Redis, et intégration d’APIs externes. Sens de l’analyse des données, rigueur pour l’évaluation et l’amélioration de la qualité des données. Modalités de candidature Envoyer votre candidature par e-mail à : recrutement@iga-tunisie.com . Préciser dans le message le projet visé (Projet 4) et joindre CV + lettre de motivation; indiquer vos expériences sur les technologies listées. Difficulté Estimation : ★★★☆☆ (complexité moyenne due à l’intégration d’APIs externes, la gestion des batchs et la sécurisation des APIs).