Offres d'emploi
Tech Lead .NET/Azure (H/F)
À propos du poste Tech Lead .NET/Azure (H/F)
Dans le cadre du renforcement de ses équipes, notre client, Multinationale basée à Casablanca, recrute un Tech Lead .NET/Azure (H/F).
Missions :
- Définir et concevoir l'architecture technique de solutions cloud modernes, performantes et évolutives sur Microsoft Azure ;
- Encadrer la conception, le développement et le déploiement d'applications en C#/.NET ;
- Participer activement aux développements sur les composants techniques les plus complexes ;
- Définir les normes de développement et veiller au respect des bonnes pratiques en matière de qualité, de sécurité, de performance et de scalabilité ;
- Réaliser les revues de code et garantir la qualité des livrables techniques ;
- Concevoir et intégrer des services Azure, notamment Azure Functions, Azure Data Factory et les services associés aux architectures cloud-native ;
- Définir et optimiser les pipelines CI/CD sous Azure DevOps ;
- Analyser les besoins clients et les traduire en choix d'architecture et solutions techniques adaptées ;
- Accompagner les développeurs dans la résolution des problématiques complexes et assurer leur montée en compétence ;
- Collaborer avec les équipes fonctionnelles, DevOps, Cloud et Architecture tout au long du cycle de vie des projets ;
- Contribuer aux estimations, à la planification des travaux et au suivi des risques techniques ;
- Superviser les phases de tests, de déploiement, de mise en production et de stabilisation ;
- Assurer une veille technologique et proposer des améliorations continues des architectures et pratiques de développement.
Profil recherché :
- Formation Bac+5 en informatique, ingénierie logicielle ou équivalent ;
- Au moins 7 ans d'expérience en développement .NET, dont une expérience confirmée en tant que Tech Lead ou Référent technique ;
- Excellente maîtrise de C#, .NET/.NET Core et des principes de conception orientée objet ;
- Expérience confirmée dans la conception et le déploiement de solutions cloud sur Microsoft Azure ;
- Maîtrise des architectures cloud-native, microservices, API REST et systèmes distribués ;
- Bonne connaissance des services Azure, notamment Azure Functions, App Service, Azure Data Factory et des solutions de stockage et de messagerie ;
- Maîtrise d'Azure DevOps et de la mise en place de pipelines CI/CD ;
- Solide compréhension des problématiques de sécurité, de performance, de résilience, de supervision et de scalabilité ;
- Maîtrise des bonnes pratiques de développement : Clean Code, SOLID, Design Patterns, tests automatisés et revues de code ;
- Expérience dans l'encadrement technique et l'accompagnement d'équipes de développement ;
- Capacité à interagir avec des interlocuteurs techniques et fonctionnels dans un environnement international ;
- Bonne maîtrise du français et de l'anglais, à l'écrit comme à l'oral ;
- Leadership, autonomie, esprit d'analyse et sens de la communication.
Une certification Azure Developer Associate, Azure Solutions Architect Expert ou DevOps Engineer Expert serait fortement appréciée.