Release Manager

Randstad España
Randstad España
Madrid, SpainOn-siteCompetitiveAdded 24 days agoPermanentRemote: Hybrid
Hybrid🇪🇸 Translated from SpanishIt y telecomData & insights

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

Job Description

Release calendar planning: Define, maintain, and communicate the company's global release calendar, coordinating deliveries from different development teams and ensuring there are no conflicts.
Risk and dependency management: Proactively identify risks, dependencies, and conflicts between code branches or applications before each deployment, establishing contingency and rollback plans.
Governance and quality control: Ensure that all code moving to production strictly complies with acceptance criteria, quality assurance (QA) tests, security policies, and internal company approvals.
Deployment coordination (Go-Live): Lead and coordinate deployment committees, supervising the technical execution of production uploads (often outside of business hours) and acting as the key decision point in the event of unforeseen issues.
Continuous improvement of the delivery process: Collaborate closely with DevOps and SRE teams to automate deployment pipelines, transitioning toward continuous integration and continuous delivery (CI/CD) models.
Communication and reporting: Keep business, product, and support stakeholders informed about the scope of each release, technical maintenance windows, and release notes.

Demonstrable experience as a Release Manager, Release Coordinator, or in DevOps/SRE roles with a strong focus on delivery management.
Deep knowledge of the software development life cycle (SDLC) and both agile (Scrum, Kanban) and traditional methodologies.
Solid experience in version control management and branching using Git (GitFlow, Trunk-based development).
Advanced familiarity with automation tools and CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, Azure DevOps).
Experience using project management and ticketing tools (Jira, Confluence, ServiceNow) for task tracking and change approvals (Change Management).
Valuable: Knowledge of container technologies (Docker, Kubernetes) and cloud infrastructure environments (AWS, Azure, or Google Cloud).

Our goal: To grow and drive digital leadership together as a team to innovate and make a difference based on technological social responsibility, connecting people and technology.
Your role: If your professional background is oriented toward Java application development and you have solid professional experience, we want to meet you!

View original advert (Spanish)

Planificación del calendario de lanzamientos: Definir, mantener y comunicar el calendario de releases global de la compañía, coordinando las entregas de los diferentes equipos de desarrollo y asegurando que no existan conflictos.
Gestión de riesgos y dependencias: Identificar de forma proactiva riesgos, dependencias y conflictos entre ramas de código o aplicaciones antes de cada despliegue, estableciendo planes de contingencia y rollback.
Gobernanza y control de calidad: Asegurar que todo código que pase a producción cumpla estrictamente con los criterios de aceptación, pruebas de calidad (QA), políticas de seguridad y aprobaciones internas de la empresa.
Coordinación de despliegues (Go-Live): Liderar y coordinar los comités de despliegue, supervisando la ejecución técnica de las subidas a producción (a menudo fuera del horario comercial) y actuando como el punto de decisión clave ante imprevistos.
Mejora continua del proceso de entrega: Colaborar estrechamente con los equipos de DevOps y SRE para automatizar los pipelines de despliegue, transicionando hacia modelos de integración y entrega continua (CI/CD).
Comunicación y reporting: Mantener informados a los stakeholders de negocio, producto y soporte sobre el alcance de cada lanzamiento, las ventanas de mantenimiento técnico y las notas de la versión (release notes).

Experiencia demostrable como Release Manager, Release Coordinator o en roles DevOps/SRE con fuerte foco en la gestión de entregas.
Conocimiento profundo del ciclo de vida del desarrollo de software (SDLC) y de metodologías tanto ágiles (Scrum, Kanban) como tradicionales.
Sólida experiencia en la gestión y branching de control de versiones utilizando Git (GitFlow, Trunk-based development).
Familiaridad avanzada con herramientas de automatización y pipelines de CI/CD (Jenkins, GitLab CI, GitHub Actions, Azure DevOps).
Experiencia en el uso de herramientas de gestión de proyectos y ticketing (Jira, Confluence, ServiceNow) para el seguimiento de tareas y aprobaciones de cambios (Change Management).
Valorable: Conocimientos en tecnologías de contenedores (Docker, Kubernetes) y entornos de infraestructura en la nube (AWS, Azure o Google Cloud).

Nuestro objetivo: Crecer e impulsar junt@s en equipo el liderazgo digital
para innovar y marcar la diferencia basándonos en la responsabilidad
social tecnológica, conectando personas y tecnología.
Tus funciones: Si tu trayectoria profesional está orientada al desarrollo de
aplicaciones java y cuentas con una sólida experiencia profesional
¡Queremos conocerte!

Need a visa? No sponsorship mentioned here. Browse visa jobs