Développeur Cloud - Back-End .Net Azure H/F

Groupe Ascalium
Canton de Torcy, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Canton de Torcy, France

Tech stack

.NET
API
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Data Integration
DevOps
Fault Tolerance
Routing
OAuth
Redis
JSON Web Token
Data Streaming
YAML
Azure
.NET Core
Siri
Backend
Cosmos DB
Data Management
REST
Domain Driven Design
Api Management
Serverless Computing
Microservices

Job description

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, 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é

Requirements

PROFIL RECHERCHÉ5 à 8 ans d'expérience en développement back-end3 ans minimum sur Azure en production réelle - la certification seule ne suffit pasExpérience sur stack on-premise ou cloud Azure natif - les profils AWS/GCP sans expérience Azure sont à risqueExpérience transport, mobilité, logistique ou données temps réel (IoT, événementiel) : signal fortPosture autonome : propose des choix d'architecture, ne se contente pas d'exécuterRigoureux sur les tests : unitaires et intégration font partie de sa pratique quotidienneOuvert aux sujets sécurité et infra cloud - pas un développeur hermétique à ces dimensionsCOMPÉTENCES REQUISESMust-have :.NET Core - services back-end en production, gestion d'erreurs, patterns (clean archi, CQRS)Azure Functions - triggers, bindings, cold start, déploiement productionAzure Event Hub - streaming, consumer groups, checkpointing, reprise sur incidentCosmos DB - modèle document, partitioning, optimisation des RUAPI REST

  • conception, versionning, sécurisation (OAuth2, JWT, API Management)Application Gateway - routing, WAFAzure Cache for Redis - stratégies de cache et invalidationAzure DevOps / CI/CD YAML - écriture de pipelines from scratchTests unitaires & intégration - pratique personnelleNice-to-have :Azure Service BusConnaissance des formats transport SIRI / NeTExDomain Driven Design (DDD) sur domaines métier complexesAzure API Management en gestion avancéeSOFT SKILLS CLÉSRigueur technique : code testé, documenté, livré sans dette silencieuseAutonomie de décision : propose des choix, formule des risquesCuriosité métier : comprend les enjeux transport derrière les donnéesFiabilité sous pression : gère les incidents avec méthode dans un contexte critiqueCommunication claire : explique ses choix à des interlocuteurs non techniquesEsprit de collaboration : travaille avec les équipes sécu, archi et métier sans imperméabilité, * 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, * .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é

","salaryCurrency":"EUR","skills":"Rigueur et

About the company

Créé en 2008, le Groupe Ascalium est un acteur global du recrutement spécialisé dans le placement de freelances (#WeAreFreelance) et le portage salarial (#WeArePortage). En 16 ans, plus de 5 000 consultants ont fait confiance au groupe et près de 100 clients ont été satisfaits. Ascalium accompagne également ses clients dans leur recherche de compétences en CDI., Créé en 2008, le Groupe Ascalium est un acteur global du recrutement spécialisé dans le placement de freelances (#WeAreFreelance) et le portage salarial (#WeArePortage).En 16 ans, plus de 5 000 consultants ont fait confiance au groupe et près de 100 clients ont été satisfaits. Ascalium accompagne également ses clients dans leur recherche de compétences en CDI.

Apply for this position