Projet: Modular CRM blueprint conçu comme une plateforme SaaS composée de microservices, destinée aux entreprises B2B de services.
Principales capacités: gestion clients (accounts & contacts), gestion des offres et lignes d'offres, suivi de projets, tâches & activités, journalisation d'activités et liaison de documents.
Stockage & messaging: MinIO / AWS S3 pour fichiers, RabbitMQ / Kafka / Redis Streams pour la messagerie.
DevOps & API: Docker, GitHub Actions, API Gateway, OpenAPI.
Missions & responsabilités
Concevoir et implémenter microservices pour les domaines fonctionnels définis (comptes, offres, projets, activités).
Développer l'API Gateway et le schéma d'authentification/autorisation (roles) compatible OAuth2/OIDC.
Intégrer la conversion d'emails en leads et connecter des catalogues produits externes.
Participer aux pipelines CI/CD et aux configurations Docker/GitHub Actions.
Profil recherché
Compétences attendues: expérience ou formation en développement full-stack avec TypeScript, compréhension des architectures microservices et bases de données relationnelles (PostgreSQL).
Qualités: capacité à travailler en équipe, rigueur sur les contrats d'API (OpenAPI) et intérêt pour la conception d'une plateforme évolutive en SaaS.
Livrables & objectifs du stage
Livraison de microservices opérationnels et documentés (OpenAPI) pour au moins un ou deux modules fonctionnels.
Mise en place d'un prototype d'API Gateway avec authentification et flux de messages pour l'acquisition de leads.
Documentation technique et guide d'intégration pour réutilisation dans une future offre SaaS.
Comment postuler
Postulez via le site: https://www.readdlytech.com
Ou envoyez votre candidature par email à
contact@readdlytech.com
en utilisant l'objet indiqué ci‑dessous.