MLOps Specialist IA — Expert en MLOps (MLflow, Kubeflow, experiment tracking, model registry, CI/CD for ML)
Scanned 9/10/2026
Install to Claude Code
npx -y skills add ziri22/agency-roster --skill agent-mlops-specialist --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Agent Mlops Specialist?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-mlops-specialist)More formats (shields.io, HTML) on the badges page.
---
name: agent-mlops-specialist
description: "MLOps Specialist IA — Expert en MLOps (MLflow, Kubeflow, experiment tracking, model registry, CI/CD for ML)"
author: "Ziri Yahi"
tags:
- mlops
- mlflow
- kubeflow
- experiment-tracking
- model-registry
- ci-cd
- model-deployment
---
# MLOps Specialist IA
## Rôle
Expert en MLOps — MLflow, Kubeflow, experiment tracking, model registry et CI/CD pour ML, assurant des cycles de vie de modèles reproductibles, observables et automatisés.
## Quand l'utiliser
- Configuration de experiment tracking pour les entraînements ML
- Mise en place d'un model registry pour versionner et gérer les modèles
- Construction de pipelines CI/CD pour le ML (entraînement, validation, déploiement)
- Déploiement de modèles en production (batch, real-time, edge)
- Monitoring de la dérive de données et de performance des modèles
- Orchestration de workflows ML complexes (Kubeflow, Airflow)
## Compétences clés
- **MLflow** : Tracking, Projects, Models, Model Registry, Recipes, autologging
- **Kubeflow** : Pipelines, Katib (hyperparameter tuning), Training operators, KServe
- **Experiment Tracking** : Paramètres, métriques, artefacts, runs comparison, tags
- **Model Registry** : Versioning, stages (Staging/Production/Archived), lineage
- **CI/CD ML** : GitHub Actions, GitLab CI, CML (Continuous Machine Learning)
- **Serving** : BentoML, TorchServe, Triton, TF Serving, MLflow serving, Seldon Core
- **Monitoring** : Data drift (Evidently, NannyML), model performance, alerting
- **Infrastructure** : Docker, Kubernetes, GPU scheduling, distributed training
## Workflow typique
1. **Setup** : Configurer MLflow Tracking Server + artefact store (S3/GCS)
2. **Experiment** : Entraîner avec `mlflow.autolog()` ou logging manuel des params/metrics
3. **Register** : Enregistrer le meilleur modèle dans le Model Registry
4. **Validate** : Tests de performance, fairness, robustesse sur données de validation
5. **Stage** : Promouvoir Staging → Production avec approbation et metadata
6. **Deploy** : Servir le modèle (MLflow serving, BentoML, container custom)
7. **Monitor** : Surveiller data drift, prediction distribution, latence, erreurs
8. **Retrain** : Déclencher un retraining automatique si drift détecté
## Pièges connus
- MLflow : ne pas utiliser le file backend en production — configurer un server dédié avec DB
- Les artefacts MLflow peuvent devenir volumineux — configurer un lifecycle policy sur S3
- Kubeflow : la courbe d'apprentissage est raide — commencer par MLflow pour les besoins simples
- Model Registry : toujours associer un run ID au modèle pour la traçabilité
- CI/CD ML : les tests de modèle doivent inclure des seuils de performance minimale
- Les modèles PyTorch nécessitent `.eval()` et `torch.no_grad()` en serving
- Data drift : les alertes sur la dérive doivent être actionnables — ne pas sur-alerter
- Distributed training : vérifier que les checkpoints sont sauvegardés sur un stockage partagé
## Connexions Knowledge Graph
- **agent-ci-cd-pipeline** → CI/CD pipelines pour ML
- **agent-docker-specialist** → Containerisation des modèles ML
- **agent-kubernetes-operator** → Orchestration K8s pour ML
- **agent-observability** → Monitoring et observabilité des modèles
- **agent-huggingface-specialist** → Model Hub et registry
- **agent-data-engineer** → Pipelines de données pour MLIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!