Développeur/se backend - Traitement de données temps réel
SuiviDeFlotte
- Tours, Indre-et-Loire
- 40 000-45 000 €/an
- CDI
- Temps-plein
- Collecter les données en temps réel issues de plusieurs sources et protocoles.
- Analyser, transformer et enrichir les trames de données brutes.
- Intégrer ces données dans notre solution avec fiabilité, performance et tolérance aux pannes.
- Concevoir et développer de nouveaux flux pour intégrer de nouveaux constructeurs ou canaux.
- Améliorer en continu les flux existants : performance, stabilité, scalabilité.
- Gérer la haute volumétrie : haute disponibilité, reprise sur erreur, optimisation des performances, monitoring.
- Collaborer étroitement avec le CTO, les leads développeurs, l’équipe infrastructure, ainsi qu’avec les équipes techniques des constructeurs.Les compétences techniques :
- Développement : Typescript, Node.js (ou autre langage backend : go, python, java, R…).
- Streaming et protocoles : RabbitMQ, AWS Kinesis/SQS, AMQP, MQTT, gRPC, HTTP/REST, WebSockets.
- Architecture : systèmes distribués, haute disponibilité, conteneurisation, reprise sur incident.
- Performance : gestion de fortes volumétries, optimisation, monitoring, scaling.
- Système : Linux, Docker
Expérience confirmée (3 ans et plus) en développement backend et traitement de données temps réel.
Capacité à intervenir sur des systèmes critiques en production.
Solide compréhension des enjeux de performance et scalabilité.
Goût pour les environnements techniques exigeants et en évolution rapide.
Capacité à maintenir des standards élevés de qualité et de précision.
Esprit d’équipe et aptitude à travailler en transverse.
Capacité à dialoguer avec des interlocuteurs techniques variés.
Proactivité et autonomie dans la résolution de problèmes.