Contexte
Nous cherchons pour notre client un profil DevOps spécialisé dans la migration d’Azure DevOps vers GitHub.
Missions
- Réaliser la migration des dépôts, pipelines, boards, artefacts et plans de test d’Azure DevOps vers GitHub.
- Automatiser les migrations en masse via des scripts.
- Gérer les secrets et variables en transférant d’Azure Key Vault vers GitHub Secrets.
- Assurer la gestion des permissions et des accès entre Azure AD et GitHub Teams/SSO.
- Collaborer avec plusieurs équipes pour conduire le changement et gérer la migration progressive sans interruption de service (mode double-run).
- Rédiger une documentation technique claire et précise.
Outils & Environnement
- Git (maîtrise avancée : rebasing, gestion d’historique, submodules)
- Azure DevOps : Repos, Pipelines (YAML et classic), Boards, Artifacts, Test Plans
- GitHub et GitHub Actions (syntaxe YAML des workflows)
- Scripting : PowerShell, Bash, Python
- API Azure DevOps REST et GitHub API/GraphQL
- Gestion des secrets : Azure Key Vault, GitHub Secrets
- Systèmes de permissions/IAM : Azure AD, GitHub Teams/SSO
- Outils tiers éventuels : SonarQube, artefacts NuGet/npm, intégrations tierces
Conditions de travail
Non spécifiées.