Missions principales :
- Mettre en place un serveur RADIUS complet avec interface graphique (GUI) intégré à la plateforme Relead.
- Assurer l'authentification centralisée des utilisateurs et la gestion des portails captifs.
- Garantir la compatibilité multi-fournisseurs (Ubiquiti, Ruckus, Ruijie, Fortinet, Omada, etc.).
- Gérer les sessions utilisateurs et les journaux de connexion (logs) pour supervision et audit.
- Référence : Code TECH01 — Sujet : 07. Nombre de stagiaires : 1.
Technologies et environnement technique :
- Bases de données : Postgres, MongoDB.
- Serveur RADIUS et outils : FreeRADIUS, daloRADIUS.
- Développement et automatisation : Bash, Spring Boot, Java, TypeScript.
- Frontend / UI : Angular, Bootstrap.
- Gestion de versions et déploiement : Git (et scripts d'intégration/déploiement à produire).
Tâches attendues et livrables :
- Concevoir et déployer une instance FreeRADIUS configurée pour gérer portails captifs.
- Développer ou adapter une interface graphique (Angular + Bootstrap) pour l'administration et le suivi des sessions.
- Intégrer le serveur RADIUS à la plateforme Relead (connecteurs / API / configuration).
- Implémenter la persistance et l'archivage des logs/sessions (Postgres/MongoDB) et fournir les scripts d'initialisation.
- Rédiger la documentation technique, procédures d'installation, tests et guide d'exploitation.
Profil recherché & compétences :
- Étudiant en Informatique ou Génie logiciel (PFE) avec appétence pour réseaux et sécurité.
- Compétences souhaitées : administration Linux, FreeRADIUS, bases de données, Java/Spring Boot, Angular/TypeScript.
- Aptitudes attendues : intégration multi-fournisseurs, scripting Bash, mise en place de monitoring et gestion des logs.
Modalités de candidature :
- Pour postuler, utiliser le formulaire en ligne : Formulaire de candidature.
- Précisez dans votre candidature le titre exact du projet et votre disponibilité pour le PFE.