À propos du poste
Années d’expérience (Yoe) : 8+ Mode de travail : à distance/Inde Disponibilité - Immédiate-2 semaines
Intitulé du poste : Ingénieur Azure DevOps de niveau intermédiaire à senior (expérience LangGraph) Description du poste : Nous recherchons un ingénieur Azure DevOps de niveau intermédiaire à senior, disposant d’une solide expérience d’Azure DevOps et d’une expertise pratique de LangGraph, pour soutenir le déploiement, l’automatisation et la gestion d’applications basées sur l’IA. Le candidat idéal a l’expérience de la création de pipelines CI/CD évolutifs, de la gestion d’une infrastructure cloud Azure et du déploiement d’applications agentiques basées sur des LLM. Responsabilités principales :
- Concevoir, mettre en œuvre et optimiser des pipelines CI/CD avec Azure DevOps.
- Déployer, configurer et maintenir des applications et des workflows d’IA sur Microsoft Azure.
- Construire, déployer et assurer le support d’applications d’IA agentique basées sur LangGraph.
- Automatiser le provisionnement de l’infrastructure avec Terraform, Bicep ou des modèles ARM.
- Gérer des applications conteneurisées avec Docker et Kubernetes (AKS).
- Surveiller la santé des applications, résoudre les incidents en production et optimiser les ressources cloud.
- Collaborer avec les équipes de développement, d’IA/ML et de plateforme pour garantir une livraison logicielle fiable.
- Mettre en œuvre les bonnes pratiques DevSecOps, notamment en matière de sécurité, de supervision et de conformité.
Compétences requises :
- 8+ ans d’expérience en ingénierie Azure DevOps ou Cloud DevOps.
- Expérience pratique de LangGraph pour la création et le déploiement de workflows d’agents d’IA.
- Solide expérience des services Azure tels qu’App Service, Azure Functions, AKS, Azure Container Registry, Azure Storage et Azure Key Vault.
- Expérience de la conception et de la maintenance de pipelines CI/CD Azure DevOps en YAML.
- Maîtrise de l’infrastructure as code avec Terraform, Bicep ou des modèles ARM.
- Solide connaissance de Docker, de Kubernetes et de l’orchestration de conteneurs.
- Maîtrise de Python ou de PowerShell pour l’automatisation.
- Expérience de Git, des stratégies de branches et de la gestion des releases.
- Familiarité avec Azure Monitor, Application Insights et Log Analytics.
Compétences souhaitées :
- Expérience de LangChain, d’Azure OpenAI Service ou d’autres frameworks LLM.
- Connaissance des bases de données vectorielles, de la génération augmentée par récupération (RAG) et du déploiement d’applications d’IA.
- Certifications Azure telles que AZ-104, AZ-400 ou AZ-305.
- Expérience de la mise en œuvre des bonnes pratiques DevSecOps et de sécurité du cloud.
Qualifications :
- Licence en informatique, en technologies de l’information ou dans un domaine connexe.
- Excellentes compétences en résolution de problèmes, en communication et en collaboration.
- Expérience de travail dans des environnements Agile/Scrum.