Description du poste
Nous recherchons pour notre client un ou une Développeur(se) MLops. Mandat de 12 mois sur 40h par semaine.
Poste hybride
2 jours par semaine au bureau (Montréal)
Taux horaire estimé par notre cabinet : 95-105 par heure suivant expérience et expertise.
Contrat pour un consultant incorporé, mais contrat salarié sur payroll possible.
Votre CV doit être fourni en français.
Tâches
- Évolution du framework ML ;
- Déployer les nouveaux services IA dans la plateforme ;
- Évaluer la pertinence des nouvelles fonctionnalités Databricks ;
- Agir comme expert-conseil dans l’architecture de solutions MLOps, ainsi que d’outils (framework) d’industrialisation ML ;
- Orienter la conception des solutions autour des meilleures pratiques de développement et aux cas d'utilisation de transformation de données, d’entraînement, d’inférence, de monitoring, etc. ;
- Concevoir l’architecture logicielle de nouveaux outils analytiques ;
- Évaluer de manière structurée des composants technologiques ou librairies disponibles sur le marché et les intégrer à notre outillage existant ;
- Participer à l’architecture et à la construction de solutions analytiques d’affaires d’envergure ;
- Contribuer activement au développement de la culture "Infrastructure as Code" et à l’automatisation.
Profil
- 8 ans minimum comme développeur
- 5 ans minimum avec Python
- Réaliser le développement Python et le déploiement itératif des fonctionnalités
- Concevoir, réaliser et tenir à jour les tests unitaires et d’assurance qualité
- Connaissances en architecture logicielle, design patterns et des meilleures pratiques de développement dans un contexte analytique
- Expérience en création d’artéfacts réutilisables et robustes (librairies ou autres)
- Expérience pratique approfondie du langage Python
- Solides connaissances de la plateforme Databricks
- Expérience pratique avec Databricks API
- Expérience avec la plateforme Azure tel que :
- Azure Devops
- Azure SQL
- Modélisation de données structurées et non structurées
- Expérience avec des volumes de données élevées (big data)
- Expérience du transit en temps réel (streaming)
- Être capable de proposer des solutions dans un contexte d’évolution de solutions existantes et de projets à échéancier serré.
- Expérience avec MLFlow
- Expérience avec Spark
- Expérience avec Terraform
- Compléter des récits de développement dans Jira
- Expérience avec Confluence
Environnement Technologique
- Azure, Databricks
- Spark SQL
- Azure SQL
- BD NoSQL
- Langage Python
- Langage SQL
- GitHub
- Jira
- Confluence
- Langue : Français 5 / 5 parlé et écrit
Atouts
- Terraform
- Ansible, ARM
- Azure DevOps
- Bitbucket
- TeamCity
- Artifactory
Requirements
Python, SQL, ML, Databricks, Azure DevOps, Azure SQL, MLFlow, Spark, Terraform, Jira, Influence, GitHub
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte