Senior DevOps Engineer – Hybrid Cloud, On-Premise

Hace 1 día

Madrid, España SquadMakers Jornada completa
  • GitLab CI/CD.
  • Infraestructura Cloud y On-Premise.
  • Kubernetes.

Buscamos incorporar un/a Senior DevOps Engineer para formar parte de un squad tecnológico que desarrolla y mantiene productos software complejos desplegados en entornos híbridos Cloud y On-Premise, con componentes IoT e infraestructura distribuida.

Buscamos un perfil hands-on pero con capacidad de liderazgo técnico, capaz no solo de mantener la infraestructura existente, sino de definir una metodología de trabajo, establecer estándares, priorizar mejoras y liderar la evolución de las prácticas DevOps del equipo.

Se trata de un proyecto estable y de larga duración, donde DevOps tiene un papel clave en la automatización, fiabilidad, seguridad, observabilidad y estandarización de los sistemas.

La colaboración se realizará en modalidad AOR (Agent of Record).

Responsabilidades

La persona seleccionada asumirá la responsabilidad técnica del área DevOps del proyecto, trabajando estrechamente con desarrollo, arquitectura y responsables de producto.

Sus principales responsabilidades serán:

  • Diseñar, mantener y evolucionar pipelines de CI/CD con GitLab.
  • Gestionar los pipelines de verificación, integración y despliegue.
  • Automatizar procesos de build, testing, validación y deployment.
  • Gestionar y estandarizar los diferentes entornos: desarrollo, staging, preproducción y producción.
  • Administrar infraestructura tanto Cloud como On-Premise.
  • Automatizar configuración y aprovisionamiento mediante Ansible.
  • Diseñar y mantener playbooks, roles, inventories y procedimientos de despliegue reproducibles.
  • Gestionar y securizar entornos basados en Docker y Docker Compose, incluyendo imágenes, registries, redes, volúmenes, configuración y secretos.
  • Gestionar infraestructura virtualizada mediante Proxmox.
  • Configurar y mantener VPNs, redes y conectividad segura entre diferentes infraestructuras y ubicaciones.
  • Implantar y mantener mecanismos de observabilidad, monitorización, logging y alertas.
  • Asegurar la correcta observabilidad de los entornos de staging, preproducción y producción.
  • Diagnosticar y resolver incidencias relacionadas con infraestructura, redes, despliegues, rendimiento y disponibilidad.
  • Gestionar el ciclo de despliegue de productos instalados On-Premise en infraestructuras de clientes.
  • Trabajar con arquitecturas distribuidas y soluciones relacionadas con IoT y Edge Computing.
  • Reducir progresivamente procesos manuales mediante automatización.
  • Mejorar la seguridad, estabilidad, reproducibilidad y mantenibilidad de la plataforma.

Liderazgo técnico y metodología

Esta posición requiere algo más que experiencia técnica. Buscamos una persona capaz de liderar la disciplina DevOps dentro del squad.

Será especialmente importante:

  • Definir una metodología DevOps clara y sostenible para el proyecto.
  • Establecer estándares y buenas prácticas comunes para infraestructura, pipelines y despliegues.
  • Convertir conocimiento operativo en procesos documentados, repetibles y automatizados.
  • Evitar dependencias de conocimiento individual y configuraciones manuales.
  • Organizar y priorizar el backlog técnico DevOps.
  • Identificar riesgos técnicos y anticiparse a problemas antes de que afecten al equipo o a los entornos.
  • Liderar iniciativas de mejora continua.
  • Coordinarse eficazmente con desarrolladores, QA, arquitectura y responsables de producto.
  • Ayudar al equipo a adoptar buenas prácticas de CI/CD, seguridad, observabilidad y operación.
  • Definir criterios claros para promover versiones entre entornos.
  • Establecer procedimientos de rollback, recuperación y gestión de incidencias.
  • Documentar arquitectura, configuraciones, procedimientos y decisiones técnicas.
  • Proponer soluciones con criterio, justificar las decisiones y conseguir que sean adoptadas por el equipo.
  • Mantener una cultura de ownership, responsabilidad y mejora continua.

Buscamos una persona capaz de pasar de:

sabemos cómo desplegarlo

a:

tenemos un proceso estandarizado, documentado, automatizado, seguro, observable y reproducible para desplegarlo.

Requisitos imprescindibles

Buscamos una persona con al menos 3 años de experiencia profesional específica como DevOps Engineer, preferiblemente en proyectos o productos de larga duración, donde haya tenido responsabilidad real sobre la evolución y operación de la infraestructura.

Experiencia demostrable en:

  • GitLab CI/CD.
  • Diseño y mantenimiento de pipelines CI/CD.
  • Ansible y automatización de configuración/despliegues.
  • Linux y administración de sistemas.
  • Docker y Docker Compose.
  • Securización y hardening de entornos Docker.
  • Infrae