PRINCIPAL ENGINEER - ONEINVENTORY (ITAM)
RemoteMadrid, Community of Madrid, SpainprincipalFull-time
- Posted
- today
- Source
- LinkedIn (remote, Europe)
- Field
- Engineering
Skills
TerraformSecurityAngularNode.jsMongoDBAnsibleGraphQLPythonAzureREST APIsSQLAWSGCPJavaScript
Description
¡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 queremos incorporar un perfil de Principal Engineer que lidere técnicamente la evolución y la operación de OneInventory, nuestro inventario tecnológico corporativo y fuente Única de Verdad (SSOT) del ecosistema. Serás la persona de referencia en arquitectura de datos, modelo de dominio, gobierno del dato, integración con las CMDBs y automatización, ayudando a que toda la organización disponga de una visión fiable, trazable y en tiempo real de sus activos tecnológicos.
En el día a día serás el/la responsable técnico/a de la plataforma OneInventory (Core SSOT): definirás el modelo de datos relacional (Dominios, Aplicaciones y Servicios) a través de los activos tecnológicos de la compañía, los patrones de arquitectura event-driven, los criterios de decisión y un modelo operativo claro para que distintas fuentes, herramientas y equipos interactúen con el inventario de forma consistente y gobernada. Trabajarás codo con codo con Infraestructura y Operaciones, Portfolio, Arquitectura, Seguridad, Plataforma de Ingeniería y los equipos de producto. Además, diseñarás y gobernarás la capa de exposición mediante APIs y servidores MCP (Model Context Protocol), garantizando que aplicaciones, plataformas y agentes de IA accedan a datos y acciones bajo un modelo RBAC/ABAC, con trazabilidad, mínimo privilegio y un enfoque Security First.
¿Dónde estamos?
El puesto se realizará desde nuestras oficinas de Las Tablas en Madrid.
¿Cuáles serán tus funciones?
Hacer que OneInventory sea la columna vertebral de datos de la plataforma tecnológica de Mapfre: una Fuente única de la verdad consistente, íntegra y trazable que consolide “lo que realmente hay”, se integre con las CMDBs (“lo que debería estar”) y propague los cambios de estado al resto del ecosistema de forma asíncrona, segura y gobernada, habilitando observabilidad de activos, automatización de acciones y cumplimiento de los estándares corporativos. OneInventory deberá exponer sus datos y capacidades mediante APIs y MCP de forma segura y gobernada, habilitando integraciones tradicionales y casos de uso con agentes de IA sin eludir las políticas de autorización de la plataforma.
Lo que harás en el rol:
Liderar técnicamente la arquitectura y evolución de OneInventory (InventoryDB / Core SSOT), definiendo criterios de diseño, decisiones técnicas transversales y estándares de plataforma.
Ser el/la referente del inventario tecnológico: tomar decisiones, priorizar evoluciones y asegurar una visión coherente de modelo de datos, dominio, gobierno y plataforma.
Definir y evolucionar el modelo de datos relacional de negocio basado en Dominios, Aplicaciones, Servicios y Activos, incluyendo grafos de relación, dependencias y control del ciclo de vida y estados.
Gobernar la integración con las CMDBs y la iniciativa de OneInventory, alineando el inventario técnico (lo que realmente hay) con la fuente de verdad de negocio (lo que debería estar).
Liderar la arquitectura orientada a eventos (Event-Driven) y la separación de lecturas y escrituras (CQRS), garantizando consistencia eventual, idempotencia y trazabilidad en toda la plataforma.
Definir, construir y evolucionar la capa de exposición de OneInventory mediante APIs (REST/GraphQL) y servidores MCP (Model Context Protocol), asegurando contratos estables, versionado, observabilidad y consumo estandarizado por aplicaciones, plataformas y agentes de IA.
Diseñar una arquitectura común de autenticación y autorización para APIs y MCP, integrada con Entra ID y basada en RBAC/ABAC de grano fino según dominio, tipo de activo, producto, entorno y operación solicitada.
Aplicar un enfoque Security First y Security by Design en todo el ciclo de vida: mínimo privilegio, segregación de funciones, validación de entradas, gestión segura de secretos, cifrado, auditoría, trazabilidad y protección frente a accesos o acciones no autorizadas.
Garantizar que ningún canal de consumo, incluidos MCP y agentes de IA, pueda eludir las reglas de negocio, los controles de autorización, la clasificación del dato o las políticas de gobierno definidas en OneInventory.
Definir guardrails, controles y evidencias de auditoría para la exposición de herramientas y acciones operativas a través de MCP, incluyendo autorización por acción y contexto, límites de alcance y trazabilidad de extremo a extremo.
Evolucionar los mecanismos de ingesta y sincronización desde múltiples fuentes y clouds (AWS, Azure, GCP, GitHub, OnPrem, DataCenters) y herramientas satélite.
Diseñar y gobernar el modelo de autorización híbrido (RBAC/ABAC) basado en contexto: dominio, tipo de activo, producto y entorno, bajo el principio de mínimo privilegio y en acuerdo con el área de Seguridad.
Evolucionar el Actions Catalog (orquestación dinámica metadata-driven) y los servicios ejecutores desacoplados que reaccionan a eventos del bus para disparar flujos operativos sobre los activos.
Liderar la estrategia de persistencia y su evolución, desde MongoDB Atlas (actual) hacia los objetivos de OneInventory (Oracle Autonomous / GoldenGate), con criterios de alta disponibilidad, consistencia y resiliencia multi-región.
Garantizar el cumplimiento de normativa, seguridad y gobierno del dato, integrando OneInventory con los controles y servicios corporativos de identidad, auditoría, linaje y cumplimiento (Entra ID, Purview, Microsoft Graph).
Definir el modelo operativo de la plataforma: observabilidad, alertado, logging, soporte, gestión de cambios, operación recurrente y escalado.
Mantener la documentación técnica, runbooks, procedimientos operativos y artefactos necesarios para la operación, continuidad y evolución de la plataforma.
Definir requisitos funcionales, DoD y criterios de aceptación de las evoluciones de OneInventory.
Definir y dar seguimiento a KPIs y métricas de calidad del dato, estabilidad, adopción, cumplimiento, automatización y eficiencia de la plataforma.
Actuar como punto de referencia técnico para equipos de plataforma, seguridad, arquitectura, portfolio y desarrollo, acompañando y mentorizando a perfiles técnicos más junior.
Participar en la resolución de incidencias complejas y en la toma de decisiones técnicas estratégicas de plataforma.
¿Qué necesitamos que sepas?
Experto/a en modelado de datos y arquitectura de dominio
- Diseño de modelos de datos relacionales y de grafo (Dominios, Aplicaciones, Servicios, Activos y relaciones/dependencias).
- Diseño de dominio fuerte centralizado, reglas de negocio y gobierno de la integridad del dato.
- Experiencia con inventarios tecnológicos, CMDBs y procesos ITIL (gestión de configuración, cambios, CIs).
- Modelado de datos y reporting / observabilidad de activos.
Arquitecto/a experto/a en plataformas event-driven cloud-native
- Arquitecturas orientadas a eventos (Event-Driven) y CQRS en entornos enterprise complejos.
- Diseño de plataformas SSOT, APIs de datos y ecosistemas desacoplados.
- Patrones de idempotencia, consistencia eventual, trazabilidad y linaje del dato.
- Diseño multi-fuente y multi-cloud (AWS, Azure, GCP, OnPrem) para ingesta y sincronización.
Skills técnicas adicionales
API, MCP, RBAC/ABAC y Security First
- Diseño e implementación de APIs REST/GraphQL y servidores MCP para exponer datos, herramientas y acciones de plataforma de forma segura y gobernada.
- Dominio de autenticación y autorización con Entra ID, OAuth 2.0/OIDC, JWT y modelos RBAC/ABAC de grano fino basados en contexto.
- Aplicación práctica de Security First y Security by Design: mínimo privilegio, segregación de funciones, gestión de secretos, cifrado, validación, auditoría y trazabilidad.
- Experiencia definiendo guardrails de seguridad para agentes de IA y consumo vía MCP, evitando bypass de controles y limitando datos y acciones al contexto autorizado.
- Diseño de API Management y seguridad perimetral con AWS API Gateway, WAF, ALB/NLB y controles de observabilidad, rate limiting y gestión del ciclo de vida.
Persistencia y backbone de eventos
- MongoDB Atlas (modelo documental, Change Streams, Atlas Triggers, Atlas Search, write concern majority, indexación).
- Kafka / Confluent Cloud como bus de eventos para propagación asíncrona de cambios de estado.
- Deseable: evolución a Oracle (Autonomous Serverless, GoldenGate y Grafo) en el marco de OneInventory; conocimientos de SQL.
Capa de API y cómputo
- GraphQL con Apollo Server (Node.js) como gateway unificado de datos (Queries/Mutations).
- AWS API Gateway, ALB/NLB, WAF y JWT Authorizer para la capa de entrada y seguridad perimetral.
- AWS ECS Fargate para ejecución serverless de contenedores y escalado elástico.
- Se valorará conocimiento de Angular para la interfaz de inventario y de Zeus como portal de productos.
Infraestructura como Código (IaC)
- Terraform y GitHub (imprescindible).
- Conocimientos en Ansible.
- Lenguaje Python y se valorará conocimientos en Step Functions de AWS y GitHub Actions.
- Diseño de módulos reutilizables, pipelines y automatización del aprovisionamiento.
Seguridad y gobierno del dato
- Modelo de autorización híbrido RBAC/ABAC con autorización de grano fino basada en contexto (dominio, asset type, producto, entorno). Identity & Access Management (Entra ID / Azure AD, RBAC, privilegios, delegación).
- Diseño bajo principios de mínimo privilegio y separación de funciones.
- Integración con servicios corporativos de gobierno, cumplimiento y linaje (Purview, Microsoft Graph, auditoría).
Gobierno y operación de plataforma
- Definición de estándares, políticas y modelos operativos.
- Observabilidad, logging, monitorización y alertado.
- Documentación técnica, runbooks y procedimientos operativos.
- Gestión de plataforma en entornos enterprise complejos y multi-fuente.
Arquitectura resiliente y regional
- Diseño multi-región, alta disponibilidad, resiliencia y disaster recovery (objetivo activo/activo, RTO/RPO).
- Capacidad para evaluar decisiones de arquitectura en función de disponibilidad, consistencia y continuidad.
¿Qué experiencia es necesaria?
Experiencia demostrable liderando plataformas de datos, inventarios tecnológicos o CMDBs en entornos enterprise.
Experiencia demostrable diseñando y montando APIs empresariales y capas de integración seguras, preferentemente con GraphQL/Apollo y API Gateway.
Experiencia en MCP o en arquitecturas equivalentes de exposición gobernada de herramientas y acciones para agentes de IA, con controles de identidad, autorización y auditoría.
Experiencia aplicando principios Security First en plataformas críticas y modelos RBAC/ABAC en entornos enterprise.
Experiencia previa en equipos de plataforma / cloud foundation / data platform.
Experiencia trabajando con múltiples equipos y stakeholders: Infraestructura y Operaciones, Portfolio, Seguridad, Arquitectura, Plataforma de Ingeniería y Desarrollo.
Experiencia en definición de estándares, gobierno del dato y automatización de plataforma.
Capacidad para liderar iniciativas transversales en organizaciones complejas y multi-geografía.
¿Qué 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 cloud relevantes (AWS, Azure).
Certificaciones o experiencia en MongoDB y/o Oracle.
Experiencia en entornos regulados y con altos requisitos de cumplimiento.
Conocimiento de prácticas FinOps y de su integración con Inventarios (ITAM)
Experiencia en integración con herramientas corporativas de observabilidad, seguridad, backup y automatización.
Experiencia en diseño y evolución de plataformas SSOT, CMDBs o inventarios de activos a escala.
¿Qué te ofrecemos?
- Horario flexible y teletrabajo (3 días de oficina y 2 días de teletrabajo)
- Un programa de retribución flexible en el que tendrás: subvención de comida, cheques guardería, seguro médico, seguro de vida, descuentos para empleados, etc. Y si vives en la ciudad de Madrid, tendrás disponible una ruta de autobuses para llegar a la oficina.
- Acceso a un plan de pensiones atractivo.
- Jornada intensiva de verano.
- Serás el protagonista de tu ruta de aprendizaje, por lo que contarás con miles de recursos para seguir impulsando tu conocimiento técnico. Además, de forma extra contarás con 1.100€ anuales para que puedas ampliar aún más tu expertise.
- 25 días de vacaciones al año (tendrías los días proporcionales a partir de la fecha de tu incorporación).
- Adicionalmente, en Mapfre no trabajamos el 24 de diciembre, 31 de diciembre y 5 de enero.
- 28 horas anuales para asuntos propios + 3 días recuperables en Semana Santa.
- Poder participar en proyectos de voluntariado.
- Pistas de pádel y gimnasio gratuitos.
- ¡Un lugar increíble para trabajar! Estamos en el ranking de las 50 mejores empresas para trabajar en España según la revista Forbes.
¡Diversos somos únicos!
Todo proceso de selección que se desarrolla en MAPFRE se realiza bajo el principio de IGUALDAD DE OPORTUNIDADES y NO DISCRIMINACIÓN, siendo las APTITUDES y la VALÍA PERSONAL Y PROFESIONAL de la persona candidata, los criterios en los que se basa su elección final para el puesto de trabajo.
Creamos entornos de trabajo en los que se valora la diversidad y en los que no se producen discriminaciones por razón de sexo, raza, ideología, religión, orientación sexual, edad, nacionalidad, discapacidad o cualquier otra condición personal, física o social.
Puedes consultar nuestra política de Diversidad e Igualdad de Oportunidades: politica-de-diversidad-e-igualdad-de-oportunidades.pdf (mapfre.com)
Al inscribirte en esta oferta quedas informado y consientes el tratamiento por parte de MAPFRE, de los datos personales que has facilitado voluntariamente a través de esta plataforma. Si facilitas datos de terceras personas físicas distintas de ti, garantizas haber recabado y contar con el consentimiento previo de los mismos para la comunicación de sus datos y haberles informado.
MAPFRE como responsable, tratará tus datos, con la única finalidad de tramitar su participación en procesos de selección, para lo cual se podrán elaborar perfiles y del tratamiento de sus datos se podrá derivar la existencia de decisiones automatizadas. Con la finalidad de gestionar tu participación en diversos procesos de selección en empresas del Grupo MAPFRE, filiales y participadas, y Fundación MAPFRE, tus datos podrán comunicarse a dichas entidades, y ser objeto de transferencia internacional.
Puedes consultar información adicional de protección de datos en MAPFRE en https://www.mapfre.com/corporativo-es/clausulas/RRHHseleccion.pdf donde te indicamos donde ejercer los derechos de acceso, rectificación, supresión, limitación, oposición y portabilidad de tus datos personales.
JobMatch aggregates public listings. Always apply through the original posting.