Le poste Développeur Cloud / Back-end .NET Azure
Partager cette offre
RÉSUMÉ
Développeur back-end senior .NET Core recruté pour concevoir et opérer des services de gestion de données voyageurs en temps réel dans le secteur transport. Opérationnel sur Azure natif (Cosmos DB, Event Hub, Azure Functions, Application Gateway), il conçoit et sécurise des API REST et gère la performance via Redis. Profil attendu : 5 à 8 ans d'expérience, 3 ans min. sur Azure en production, autonome, rigoureux sur les tests, à l'aise dans un contexte critique à forte contrainte de disponibilité.
MISSIONS PRINCIPALES
Développement back-end & microservices
Concevoir et développer des services en .NET Core (clean architecture, CQRS probable)
Développer des Azure Functions pour traiter les flux de données voyageurs
Écrire les tests unitaires et d'intégration — responsabilité directe, non déléguée
Intégration de données temps réel
Intégrer et consommer des flux via Azure Event Hub (consumer groups, checkpointing, gestion des erreurs)
Gérer la reprise sur incident et la tolérance aux pannes sur les flux LIVE/PIV
Optimiser la latence et la volumétrie en fonction des SLA opérationnels
API REST & Sécurité
Concevoir, versionner et documenter des API REST (usage interne + partenaires)
Sécuriser les API : OAuth2, JWT, Azure API Management, Application Gateway (routing, WAF)
Gérer les identités et accès dans Azure en lien avec les équipes sécurité
Performance & Cache
Mettre en place des stratégies de cache Redis (cache-aside, write-through, invalidation)
Optimiser Cosmos DB : partitioning, RU, modélisation des données
CI/CD & Pratiques d'ingénierie
Écrire et maintenir les pipelines CI/CD YAML sous Azure DevOps (build, tests, déploiement, quality gates)
Proposer des choix techniques, alerter sur les risques de performance et de sécurité
Profil recherché
PROFIL RECHERCHÉ
5 à 8 ans d'expérience en développement back-end
3 ans minimum sur Azure en production réelle — la certification seule ne suffit pas
Expérience sur stack on-premise ou cloud Azure natif — les profils AWS/GCP sans expérience Azure sont à risque
Expérience transport, mobilité, logistique ou données temps réel (IoT, événementiel) : signal fort
Posture autonome : propose des choix d'architecture, ne se contente pas d'exécuter
Rigoureux sur les tests : unitaires et intégration font partie de sa pratique quotidienne
Ouvert aux sujets sécurité et infra cloud — pas un développeur hermétique à ces dimensions
COMPÉTENCES REQUISES
Must-have :
.NET Core — services back-end en production, gestion d'erreurs, patterns (clean archi, CQRS)
Azure Functions — triggers, bindings, cold start, déploiement production
Azure Event Hub — streaming, consumer groups, checkpointing, reprise sur incident
Cosmos DB — modèle document, partitioning, optimisation des RU
API REST — conception, versionning, sécurisation (OAuth2, JWT, API Management)
Application Gateway — routing, WAF
Azure Cache for Redis — stratégies de cache et invalidation
Azure DevOps / CI/CD YAML — écriture de pipelines from scratch
Tests unitaires & intégration — pratique personnelle
Nice-to-have :
Azure Service Bus
Connaissance des formats transport SIRI / NeTEx
Domain Driven Design (DDD) sur domaines métier complexes
Azure API Management en gestion avancée
SOFT SKILLS CLÉS
Rigueur technique : code testé, documenté, livré sans dette silencieuse
Autonomie de décision : propose des choix, formule des risques
Curiosité métier : comprend les enjeux transport derrière les données
Fiabilité sous pression : gère les incidents avec méthode dans un contexte critique
Communication claire : explique ses choix à des interlocuteurs non techniques
Esprit de collaboration : travaille avec les équipes sécu, archi et métier sans imperméabilité
Environnement de travail
CONTEXTE & OBJECTIF DU POSTE
Dans le secteur du transport, la gestion de données voyageurs en temps réel (flux LIVE/PIV) impose des exigences élevées de disponibilité, de performance et de fiabilité. Une indisponibilité ou une latence excessive a un impact direct sur l'exploitation.
Le Développeur Cloud / Back-end Azure recruté vient concevoir, développer et maintenir les services qui traitent, exposent et sécurisent ces données dans un environnement Azure natif.
Trois enjeux concrets :
Concevoir des services back-end .NET Core robustes, performants et testés, adaptés à des flux temps réel
Maîtriser et exploiter l'écosystème Azure natif (Cosmos DB, Event Hub, Azure Functions) en production réelle
Sécuriser les API et les flux dans un environnement à SLA exigeant
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Cloud / Back-end .NET Azure
CONCRETIO SERVICES