DevOps Proficient
Softtek · Córdoba, Andalusia, Spain
IT Services and IT Consulting · 10,001+ employees
About the role
Design, implement, and maintain CI/CD pipelines using GitHub Actions while managing repositories and version control best practices. Automate tasks through scripting and collaborate with development teams to optimize software delivery and pipeline stability.
What they look for
Requirements
Requires 3-5 years of experience in DevOps and CI/CD environments with strong expertise in GitHub and Git. Proficiency in at least one scripting language such as JavaScript, TypeScript, Python, or Groovy is essential.
Full description
Descripción del puesto
Buscamos un perfil DevOps con sólida experiencia en entornos de integración y despliegue continuo, enfocado en la gestión eficiente del ciclo de vida del software. La persona se incorporará a un equipo técnico con alto impacto en la mejora de procesos CI/CD, contribuyendo a optimizar la calidad, estabilidad y rendimiento de los pipelines. El rol requiere una fuerte especialización en GitHub y automatización, así como capacidad para impulsar mejoras técnicas en entornos colaborativos.
Habilidades requeridas
- Experiencia mínima de 3-5 años en entornos DevOps y proyectos de integración continua y despliegue continuo.
- Conocimientos sólidos en GitHub, especialmente en Source Code Management (SCM).
- Experiencia práctica en GitHub Actions para definición, mantenimiento y optimización de pipelines CI/CD.
- Dominio avanzado de Git en entornos colaborativos.
- Experiencia en desarrollo y scripting con al menos uno de los siguientes lenguajes: JavaScript, TypeScript, Python o Groovy.
- Experiencia trabajando con procesos CI/CD complejos y automatización de workflows.
- Valorable experiencia con herramientas y tecnologías como JFrog Artifactory, Bitbucket, Jenkins y AWS.
Responsabilidades
- Diseñar, implementar y mantener pipelines de integración y despliegue continuo utilizando GitHub Actions.
- Gestionar repositorios y flujos de trabajo en GitHub asegurando buenas prácticas de control de versiones.
- Identificar ineficiencias y puntos de mejora en procesos CI, proponiendo soluciones técnicas.
- Automatizar tareas mediante scripting para optimizar procesos de desarrollo y despliegue.
- Colaborar con equipos de desarrollo para garantizar la correcta integración y entrega de software.
- Monitorizar y mejorar la estabilidad, rendimiento y calidad de los pipelines.
- Implementar estándares y buenas prácticas en la gestión del código y automatización.
Idiomas requeridos
- No especificado
Locación
Modelo híbrido desde cualquiera de nuestras sedes: A Coruña, Ferrol, Asturias, Barcelona, Zaragoza, Ávila, Segovia, Madrid, Albacete o Córdoba.