Nuevo
Senior
🇪🇸 Español
Descripcion del puesto
Descripción del rolBuscamos un perfil DevOps / Platform Engineer para liderar la migración y modernización de pipelines CI/CD, con foco en la adopción de GitHub Actions, automatización avanzada y uso de herramientas de Inteligencia Artificial.El objetivo principal del rol es analizar pipelines legacy (principalmente Jenkins) y transformarlos en soluciones modernas, estandarizadas y escalables sobre GitHub, aprovechando automatización, contenedores y AI para mejorar eficiencia, seguridad y mantenibilidad.Responsabilidades principalesAnalizar pipelines CI/CD existentes (Jenkins y otros entornos legacy).Diseñar y ejecutar la migración de pipelines hacia GitHub Actions.Crear y optimizar workflows utilizando GitHub Actions, YAML y JSON schemas.Automatizar procesos mediante scripting avanzado (Bash / Shell).Integrar pipelines con Docker y contenedores, asegurando aislamiento y reproducibilidad.Gestionar artefactos, seguridad, identidad y accesos (Artifactory, tokens, OIDC).Utilizar herramientas de IA (GitHub Copilot, Gemini u otras) para:Generación y optimización de pipelinesDetección de issuesAceleración de migracionesProponer mejores prácticas y estándares de CI/CD a nivel plataforma.Colaborar con equipos de desarrollo para asegurar una transición fluida.Requirements – Technology StackCI/CD & DevOps (Jenkins, Groovy): Expert Proficiency (5+ years) Experience designing, maintaining, and migrating CI/CD pipelines, including Groovy-based scripting and legacy pipeline environments.GitHub Actions (workflows, automation): Advanced Proficiency Experience designing workflows, automating pipelines, and migrating from tools such as Jenkins.Scripting (Bash / Shell / Python): Advanced Proficiency Strong experience in automation, debugging, and pipeline optimization through scripting.Docker & Linux (processes, networking, resource management): Advanced Proficiency Hands-on experience with containerized environments, debugging, and performance analysis within CI/CD workflows.Git (GitFlow / Trunk Based Development): Advanced Proficiency Experience working with branching strategies and integrating them into CI/CD processes.Java / Maven / Node.js / NPM: Advanced Proficiency Strong understanding of build systems, dependency management, and CI/CD execution in Java and/or Node.js ecosystems. Show more Show less