Descripción del puestoDevOps Engineer | Azure DevOps to GitHub Migration
Responsabilidades
- Ejecutar la migración de repositorios desde Azure DevOps a GitHub, incluyendo historial, branches, tags y configuraciones.
- Convertir pipelines de Azure Pipelines (YAML y Classic) a GitHub Actions.
- Configurar y administrar GitHub Enterprise: organizaciones, permisos, branch protection, environments y secrets.
- Coordinar con equipos de Seguridad e Infraestructura la implementación de SSO, SAML, SCIM, runners, compliance y secret scanning.
- Automatizar tareas repetitivas mediante PowerShell, Python o Bash.
- Validar migraciones y ejecuciones con los equipos de desarrollo antes de los cutovers.
- Proporcionar soporte durante y después de la migración para asegurar la estabilidad operativa.
- Crear y mantener documentación técnica, runbooks y procedimientos operativos.
- Colaborar con soporte de Microsoft y otros stakeholders para resolver incidencias y optimizar el proceso de migración.
Habilidades y experiencia requeridas
- +3 años de experiencia en DevOps, Platform Engineering, Software Engineering o System Administration.
- Experiencia sólida administrando Azure DevOps (Repos, Pipelines y Boards).
- Experiencia con GitHub Enterprise Cloud o Server.
- Experiencia migrando código fuente, repositorios y/o plataformas CI/CD.
- Dominio de GitHub Actions y conversión de pipelines entre plataformas.
- Scripting con PowerShell, Python y/o Bash.
- Conocimiento avanzado de Git y estrategias de branching.
- Experiencia con IAM, SSO, SAML, SCIM y modelos RBAC.
- Conocimientos de seguridad aplicados a source control, CI/CD y gestión de secretos.
- Capacidad de troubleshooting autónomo en entornos complejos.
- Excelentes habilidades de comunicación con audiencias técnicas y de negocio.
Habilidades deseables
- Experiencia previa liderando migraciones de Azure DevOps a GitHub.
- Conocimiento de GitHub Enterprise Importer (GEI).
- Certificaciones GitHub, Microsoft Azure o DevOps.
- Experiencia trabajando directamente con soporte de Microsoft.
- Experiencia en entornos Agile/Scrum.