Responsabilités clés :
* Fournir des conseils d'expert sur les stratégies de mise en cache distribuée (par exemple, Redis, NCache ou solutions similaires).
* Évaluer et optimiser notre architecture de mise en cache actuelle pour améliorer les performances et la fiabilité.
* Collaborer avec le responsable technique pour identifier les domaines clés d'amélioration et d'innovation.
* Former et perfectionner l'équipe de développement par le biais de sessions de partage de connaissances et de meilleures pratiques.
* Contribuer à l'architecture globale du système, en assurant l'évolutivité et la résilience.
* Réaliser des audits techniques et fournir des recommandations pour l'optimisation.
Profil candidat :
Qualifications et expérience requises :
* Expertise prouvée dans les solutions de mise en cache distribuée telles que Redis, NCache ou équivalents.
* Expérience approfondie des technologies Microsoft : C#, ASP.NET, .NET 9 et frameworks associés.
* Connaissance approfondie des architectures de systèmes haute performance et évolutives.
* Expérience avec les plateformes cloud (de préférence Azure) et leurs mécanismes de mise en cache.
* Excellentes compétences en résolution de problèmes et capacité à diagnostiquer des problèmes de performances.
* Fortes capacités de mentorat pour aider à élever les compétences techniques de l'équipe.
* Une expérience préalable en tant que consultant ou conseiller est un atout majeur.
Compétences techniques requises :
* C# .Net 6 / 7 / 8
* Cache InMemory / multithreading
* Azure DevOps
* Développements full stack Azure (Azure functions, Logic App, ...)
* Sonar
* Framework d'automatisation des tests (Playwright, ...)
* SSIS, ADF, Azure ETL serait un plus
* Connaissance des API en architecture ouverte, microservices, containerisation...
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.