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.