Ejecutar la migración y repatriación de cargas de trabajo desde AWS hacia infraestructura On-Premise, implementando los lineamientos definidos por arquitectura y asegurando la correcta transición de aplicaciones, contenedores, pipelines y componentes de infraestructura. El rol deberá garantizar estabilidad, seguridad, automatización y continuidad operativa durante y después de la migración.
Responsabilidades principales
• Ejecutar migraciones de aplicaciones y componentes de infraestructura desde AWS ECS, EKS y EC2 hacia ambientes On-Premise.
• Implementar los procedimientos técnicos de migración definidos por arquitectura y DevOps, incluyendo preparación, despliegue, validación y rollback.
• Administrar temporalmente cargas de trabajo sobre AWS durante el período de transición.
• Construir, optimizar y mantener imágenes Docker.
• Desplegar y administrar aplicaciones sobre Kubernetes en infraestructura On-Premise.
• Configurar y mantener manifiestos, configuraciones y recursos asociados a Kubernetes.
• Automatizar tareas operativas, backups,
migraciones y procedimientos de despliegue mediante Bash/Shell scripting.
• Configurar y mantener pipelines de integración y despliegue continuo mediante GitLab CI/CD.
• Implementar y mantener despliegues declarativos mediante ArgoCD, siguiendo prácticas GitOps.
• Operar aplicaciones basadas en Nginx, PHP-FPM, Composer y Drupal dentro de ambientes contenerizados.
• Dar soporte a componentes JavaScript asociados a las aplicaciones migradas.
• Integrar y ejecutar análisis de vulnerabilidades mediante Trivy dentro del pipeline.
• Integrar la ejecución automatizada de pruebas PHPUnit dentro del proceso de integración continua.
• Participar en pruebas de migración, validación de ambientes y actividades de estabilización posteriores al cambio.
• Documentar procedimientos de despliegue, configuración, operación, recuperación y rollback.
• Apoyar el diagnóstico y resolución de incidentes relacionados con infraestruct