Lead Développeur Back-End Iot - Tech Lead .Net Azure H/F
Role details
Job location
Tech stack
Job description
Vous intervenez en tant qu'expert technique sur des architectures IoT back-end, avec une forte composante cloud Azure, microservices et DevOps, tout en encadrant une équipe de développeurs., Leadership technique
- Encadrer techniquement une équipe de développeurs
- Mettre en place les bonnes pratiques de développement
- Accompagner les développeurs vers plus d'autonomie
- Maintenir un environnement de travail collaboratif et constructif
Développement & architecture
- Concevoir et développer des applications back-end IoT
- Participer à la définition d'architectures microservices orientées événements
- Garantir la qualité, performance, scalabilité et sécurité des solutions
Environnement technique
- Développement en C# / .NET / .NET Core
- Utilisation de Microsoft Azure (PaaS) :
- App Service
- CosmosDB
- API Management
- IoT Hub / Event Hubs
- SQL Server
- Application Insights
DevOps & amélioration continue
- Mettre en place et maintenir les pipelines CI/CD
- Contribuer à l'amélioration des processus de développement et de delivery
- Assurer le monitoring et la supervision des applications
Coordination & collaboration
- Travailler avec les équipes architecture, RUN et métiers
- Participer à la résolution de problèmes complexes et incidents
- Faciliter la communication entre équipes techniques et fonctionnelles
Documentation & qualité
- Produire et maintenir la documentation technique (Swagger, Wiki...)
- Participer aux revues de code et à l'amélioration continue
- Contribuer aux décisions d'architecture
Livrables attendus
- APIs REST et microservices back-end robustes et documentés
- Pipelines DevOps (CI/CD), monitoring et dashboards
- Documentation technique et d'exploitation (RUN)
- Schémas d'architecture et guidelines de développement
Requirements
Profil recherchéExpérience4 à 7 ans d'expérience en développement back-endExpérience en lead technique ou encadrement d'équipeExpérience sur des projets IoT ou cloud distribuésCompétences techniquesExcellente maîtrise de C# / .NET / .NET CoreExpertise Microsoft Azure (PaaS)Maîtrise des architectures microservices et event-drivenSolides compétences en DevOps (CI/CD, monitoring)Expérience avec Git / Azure DevOps / Visual StudioLanguesFrançais courantAnglais professionnel, Expérience
- 4 à 7 ans d'expérience en développement back-end
- Expérience en lead technique ou encadrement d'équipe
- Expérience sur des projets IoT ou cloud distribués
Compétences techniques
- Excellente maîtrise de C# / .NET / .NET Core
- Expertise Microsoft Azure (PaaS)
- Maîtrise des architectures microservices et event-driven
- Solides compétences en DevOps (CI/CD, monitoring)
- Expérience avec Git / Azure DevOps / Visual Studio
Langues
- Français courant
- Anglais professionnel