Développeur Backend
Intégration de l'entreprise Zeenovi dans le cadre d'un projet de fin d'études pour concevoir et développer la plateforme CareersBang livrée à un client (organisme de formation).
- Conception et développement d'une plateforme web en architecture microservices, de la conception à la mise en production.
- Intégration de Keycloak pour la gestion des utilisateurs, des rôles et des accès ainsi que pour l'authentification et les permissions.
- Développement de quatre services FastAPI indépendants avec des APIs REST documentées et une orchestration via Docker Compose sur machine virtuelle distante.
- Modélisation et gestion de bases de données PostgreSQL et MongoDB.
- Mise en place du cache et des files d'attente avec Redis.
- Développement d'un moteur de recherche hybride sur un catalogue de plus de 6 000 entrées, avec filtres et segmentation.
- Intégration de modèles de langage pour enrichir les recommandations et l'assistance utilisateur.
Environnement technique