About this role
Ubicación
Madrid, MD, ES
¡Dale un cambio a tu vida y sigue desarrollando tu carrera profesional en Mapfre Tech! Formarás parte de un entorno internacional donde podrás innovar participando en proyectos globales y enfocados en las últimas tendencias tecnológicas. Todo esto en un entorno flexible y ágil rodeado de excelentes profesionales de todo el mundo… ¿estás list@?
En Mapfre buscamos un/a Senior Engineer, muy hands-on, que se encargue de que nuestros entornos de Cloud, Automatización, DevOps y AIOps operen con alta disponibilidad, seguridad y un rendimiento óptimo. El foco principal del rol será Azure para trabajar en la migración de LATAM —19 países— a Azure, y por la evolución de proyectos core que también irán a Azure.
En el día a día llevarás el modelo operativo de estas plataformas: disponibilidad y rendimiento, actualizaciones y parches, gestión de accesos, soporte a incidencias, observabilidad, capacidad y automatización. Trabajarás dentro de Cloud Enablement mano a mano con los equipos de Plataforma de Ingeniería, Seguridad, Arquitectura y los equipos de desarrollo para definir buenas prácticas y quitar fricción al delivery, evolucionando la operación desde un modelo centrado en Jenkins y GitHub hacia una operación más agéntica, automatizada y basada en AIOps.
Dónde estamos?
El puesto se realizará desde nuestras oficinas de Las Tablas en Madrid.
Cuáles serán tus funciones?
- Asegurar la operación end-to-end de automatizaciones y los entornos de CI/CD: disponibilidad, rendimiento, capacidad, continuidad y soporte.
- Administrar y evolucionar la plataforma de Jenkins: control de versiones, plugins, agentes/runners, credenciales, librerías compartidas y hardening.
- Administrar GitHub a nivel corporativo: organizaciones, repositorios, políticas, permisos, branching, protección, auditoría y ciclo de vida.
- Definir y mantener el modelo operativo: monitorización/alertado, logs, runbooks, on-call (si aplica), SLAs/SLOs y gestión de problemas.
- Gestionar cambios, parches y upgrades con foco en estabilidad y seguridad, coordinando ventanas y comunicaciones.
- Asegurar la integración con servicios corporativos: SSO, gestión de identidades y accesos, secret management, proxy/red, y herramientas de observabilidad.
- Impulsar la automatización (IaC y scripting) para despliegues repetibles, entornos consistentes y reducción de tareas manuales.
- Definir estándares y “guardrails” para pipelines: buenas prácticas, plantillas, reutilización, seguridad en la cadena de suministro y calidad.
- Dar soporte a equipos de desarrollo: acompañamiento, troubleshooting, análisis de causa raíz y mejora continua.
- Medir y reportar KPIs: Disponibilidad, tiempos de ejecución, fiabilidad, adopción, experiencia del desarrollador/a y eficiencia.
Qué necesitamos que sepas?
- Skills principales obligatorias: GitHub, Jenkins, Azure, Ansible, Terraform y AIOps.
- Azure y operación cloud enterprise — nivel alto
- Nivel alto en Azure en entornos enterprise: operación, gobierno, seguridad, redes, identidad, observabilidad y automatización.
- Capacidad para operar plataformas cloud críticas en un contexto de transformación como SMART LATAM, con la migración de 19 países a Azure.
- Experiencia en diseño y operación de servicios cloud para plataformas core, especialmente en escenarios como REEF como Plataforma de Seguro desplegada sobre Azure.
- Conocimiento práctico de automatización, infraestructura como código, políticas, monitorización, costes, resiliencia y buenas prácticas de operación cloud.
- AIOps y operación agéntica
- Interés y experiencia en AIOps para evolucionar la operación desde modelos tradicionales hacia una operación inteligente, predictiva y automatizada.
- Capacidad para trabajar con modelos de operación agéntica, automatizando diagnóstico, remediación, generación de runbooks y soporte a decisiones operativas.
- Visión para integrar observabilidad, eventos, logs, métricas, automatización y aprendizaje operativo en una plataforma de operación moderna.
- Mentalidad de mejora continua para reducir MTTR, anticipar incidencias y aumentar la eficiencia de los equipos de operación y delivery.
- Administracif3n de GitHub Enterprise — nivel experto
- Gobierno de organizaciones y repositorios: estructura, ownership, convenciones y ciclo de vida.
- Políticas de seguridad en repos: branch protection, revisiones, firmas, dependabot/secret scanning (si aplica) y control de acceso.
- Integración con SSO (SAML/OIDC), SCIM, equipos corporativos y auditoría.
- Experiencia gestionando GitHub en entornos enterprise: cumplimiento, auditoría, integraciones y soporte a gran escala.
- Nivel experto en GitHub Enterprise, incluyendo gobierno corporativo, seguridad, automatización, integraciones, escalado operativo y soporte a múltiples equipos.
- Administracif3n de Jenkins — nivel experto
- Nivel experto en Jenkins: administración de plataforma, plugins, agentes, credenciales, librerías compartidas, seguridad, alta disponibilidad y troubleshooting avanzado.
- Experiencia consolidada en operación de Jenkins en entornos enterprise, con foco en estabilidad, escalabilidad, hardening, upgrades y continuidad del servicio.
Skills técnicas adicionales
- Automatización e Infraestructura como Código — Ansible y Terraform obligatorios
- Ansible y Terraform como skills obligatorias para automatización, despliegue, configuración y mantenimiento de componentes de plataforma. Git como base de trabajo.
- Scripting (Python y/o Bash) para automatización operativa y tooling.
- Diseño de pipelines y plantillas reutilizables (Jenkins shared libraries, workflows), con foco en estandarización.
Seguridad DevOps y gobierno
- Identity & Access Management en herramientas DevOps: SSO, MFA, RBAC, grupos, roles y mínimo privilegio.
- Gestión de secretos, credenciales y tokens (rotación, auditoría, segregación) e integración con vault corporativo si aplica.
- Gobierno y políticas: branch protection, revisiones, control de cambios en pipelines, y trazabilidad.
- Auditoría y compliance: logs, evidencias, retención, y soporte a revisiones de seguridad.
Operación, observabilidad y soporte
- Definición de modelo operativo: SLAs/SLOs, gestión de incidencias/problemas, cambios y continuidad.
- Observabilidad: monitorización, logging, alertado, métricas y dashboards para Jenkins y GitHub (y sus componentes).
- Documentación técnica, runbooks, procedimientos y autoservicio para equipos (guías, FAQs, plantillas).
- Operación en entornos enterprise con múltiples equipos y alto volumen de repos/pipelines, priorizando estabilidad y experiencia de desarrollo.
Continuidad y resiliencia
- Estrategia de backup, restauración y disaster recovery para Jenkins y GitHub (según arquitectura y servicios corporativos).
- Diseño y operación orientada a alta disponibilidad, escalabilidad y reducción del MTTR (capacidad, redundancia, procedimientos de recuperación).
Qué experiencia es necesaria?
- Experiencia demostrable operando plataformas cloud, con nivel alto en Azure, en entornos enterprise, críticos y multi-geografía.
- Experiencia o capacidad para participar en grandes programas de migración cloud, como la migración de LATAM a Azure dentro de SMART LATAM y la evolución de REEF sobre Azure.
- Nivel experto administrando y manteniendo Jenkins, incluyendo ciclo de vida, upgrades, plugins, agents, seguridad, rendimiento y troubleshooting avanzado.
- Experiencia trabajando con múltiples equipos y stakeholders: Seguridad, Arquitectura, Operaciones, Plataforma de Ingeniería y Desarrollo.
- Nivel experto en GitHub a nivel corporativo: gobierno, permisos, auditoría, integraciones, seguridad y buenas prácticas de repositorios.
- Experiencia obligatoria en Ansible y Terraform para automatización operativa e infraestructura como código.
- Capacidad para liderar la operación y la mejora continua en organizaciones complejas y multi-geografía.
¿Soft skills son positivas para el puesto?
- Capacidad de liderazgo técnico y toma de decisiones.
- Visión de plataforma y orientación a la estandarización.
- Comunicación clara, estructurada y orientada a cliente interno.
- Capacidad para influir en múltiples stakeholders y alinear equipos.
- Mentalidad de calidad, mejora continua y escalabilidad.
- Capacidad de análisis y resolución de problemas complejos.
- Autonomía, proactividad y foco en ejecución.
- Capacidad de mentoring y acompañamiento de perfiles técnicos.
Otros factores valorables
- Certificaciones o formación relevante en DevOps, SRE, seguridad o administración de plataformas.
- Experiencia en entornos regulados y con altos requisitos de cumplimiento (auditoría, evidencias, segregación de funciones).
- Experiencia con GitHub Actions y/o ecosistemas complementarios de CI/CD (artefactos, registry, calidad de código).
- Experiencia integrando Jenkins/GitHub con herramientas corporativas de observabilidad, seguridad, ticketing y gestión del cambio.
- Conocimientos de Linux, redes (proxy/DNS/TLS) y conceptos de contenedores (Docker/Kubernetes) aplicados a runners/agentes.