Le projet
-
Concevoir, développer et maintenir des applications métiers intégrant des technologies d’Intelligence Artificielle.
-
Transformer des prototypes et POC en solutions robustes et industrialisées.
-
Développer des API REST et des services backend sécurisés et performants en .NET.
-
Intégrer des modèles d’IA, des LLM, des pipelines RAG, des solutions OCR ou des modèles de Machine Learning dans des applications métiers.
-
Développer et déployer des applications dans un environnement Microsoft Azure.
-
Assurer l’intégration avec les systèmes existants, les bases de données et les services Cloud.
-
Participer à la mise en place des pipelines CI/CD.
-
Garantir la qualité du code grâce aux tests automatisés, aux revues de code et aux bonnes pratiques de développement.
-
Superviser les performances, la fiabilité, les coûts et le monitoring des applications.
-
Résoudre les incidents techniques et améliorer les performances des solutions existantes.
-
Documenter les développements et partager les connaissances avec l’équipe.
-
Participer aux échanges avec les équipes métiers afin de proposer des solutions techniques adaptées.
Profil recherché
-
Minimum 3 ans d’expérience en développement logiciel.
-
Expérience en développement d’applications backend en environnement de production.
-
Très bonne maîtrise de .NET / C#.
-
Connaissance des environnements Microsoft Azure.
-
Développement d’API REST.
-
Bonne compréhension des architectures logicielles.
-
Expérience avec Git.
-
Maîtrise des tests unitaires et des bonnes pratiques de développement.
-
Expérience des pipelines CI/CD.
-
Connaissances des environnements Cloud.
-
Sensibilité aux problématiques de sécurité, performance et maintenabilité.
-
Python
-
Docker
-
Clean Architecture
-
DDD
-
TDD
-
Angular
-
Azure AI Search
-
Azure Data Factory
-
Azure Data Lake
-
Databricks
-
LLM
-
RAG
-
OCR
-
Machine Learning
-
AI Agents
-
Optimisation des coûts des solutions IA