CharliGroup est né en Octobre 2019, de l'association de 2 expertes dans leur domaine ayant la volonté de créer une Start-up qui leur ressemble et leur permettre de relever les défis de demain avec des règles nouvelles, en harmonie avec leurs valeurs et expertises. CharliGroup est une société de conseil en expertise technique et management de projet autour de quatre filiales : CHARLI NETWORK & SECURITY CHARLI SYSTEMS & CLOUD C H A R L I CYBERSECURITY CHARLI DATA & DIGITAL, New! Démarquez-vous en passant des tests de personnalité gamifiés. Lancez-vous dès maintenant, en découvrant les trois tests disponibles gratuitement!
Je recherche un Développeur Backend TypeScript confirmé pour renforcer l'équipe d'un de nos clients opérant dans le domaine des services numériques. Vous rejoindrez une équipe Agile et participerez à l'évolution d'une plateforme de services haute disponibilité, distribuée sur plusieurs vecteurs.
Dans un environnement Cloud AWS (EKS, Kubernetes) et des architectures scalables, vous travaillerez sur des APIs backend en TypeScript/NestJS et sur un système de messagerie haute charge (Kafka, RabbitMQ - 40-50K req/s). Vous interviendrez sur des problématiques de scalabilité, optimisation des performances, intégration continue et monitoring avancé (DataDog, InfluxDB).
Vos missions :
Développement et optimisation des API backend en TypeScript/NestJS
Gestion de files de messages haute charge (Kafka, RabbitMQ)
Conception technique et implémentation de traitements WS pour les différentes plateformes
Intégration et déploiement sur un environnement Kubernetes (EKS) sous AWS
Mise en place et amélioration du monitoring avec InfluxDB, DataDog
Participation à l'amélioration des pratiques DevOps et CI/CD
Travail en méthodologie Agile au sein d'une équipe de 4-5 développeurs
Vous êtes un développeur backend confirmé avec une forte expérience sur TypeScript, NestJS et les systèmes de messagerie haute charge. Vous avez une bonne maîtrise des environnements Cloud, Kubernetes et bases de données SQL/NoSQL.
Compétences techniques requises :
Expérience : 5 ans minimum en développement backend
Langages & Frameworks : TypeScript, NestJS, Node.js
Files de messages : Kafka ou RabbitMQ (gestion de gros volumes)
Cloud & Conteneurisation : AWS, Kubernetes (EKS)
Base de données : SQL/NoSQL (MongoDB, InfluxDB)
Observabilité & Monitoring : DataDog, logs centralisés
CI/CD & Outils DevOps : Gitlab CI/CD, Jira
Méthodologies : Agile, intégration continue, tests unitaires et fonctionnels
Soft skills & atouts :
Force de proposition et créativité dans la résolution de problèmes
Rigueur et autonomie dans le développement
Capacité à s'adapter à un environnement technique complexe
Bon relationnel et esprit d'équipe
Lecture et compréhension de la documentation technique en anglais
Environnement de travail