INGENIERO EXPERTO EN SOLUCIONES BACKEND E INTEGRACIONES
Primary stack
Nice to have's
Job description
About the Position
INGENIERO EXPERTO EN SOLUCIONES BACKEND E INTEGRACIONES
MAPFRE ESPAÑA | Majadahonda
El puesto de Ingeniero/a Experto/a en Soluciones Backend e Integraciones será el responsable de liderar los desarrollos que la Plataforma de Administración y Soporte requieran tanto en las fases iniciales de levantamiento de requerimientos técnicos y diseño, como en las fases de documentación y certificación de las soluciones desarrolladas. Además, es necesario que disponga de una dilatada experiencia en gestión de squads de desarrollo para garantizar la viabilidad y la entrega de los compromisos de las iniciativas a desarrollar.
Será necesario contar con una dilatada experiencia técnicas en el desarrollo de soluciones software mediante arquitecturas de microservicios y eventos, construidas sobre marcos de trabajo Java y Python en infraestructuras Cloud. En lo relativo a base de datos, el ingeniero experto en soluciones backend e integraciones debe contar con solvencia suficiente para implementar las iniciativas asignadas bajo sistemas de base de datos relacionales SQL como sobre sistemas NoSQL.
La integración de las capacidades ofrecidas por la plataforma desde los distintos activos de MAPFRE es crucial para el aprovechamiento y reutilización por lo que el ingeniero experto en soluciones backend e integraciones será el responsable de la definición y verificación de los modelos de integración que se construyan mediante APIs RESTful, GraphQL, y EDA para garantizar la eficiencia, optimización e integrabilidad de las capacidades construidas.
Responsibilities
- Liderazgo: Liderar las iniciativas asignadas para garantizar la correcta ejecución de los requerimientos comprometidos, gestionar la demanda de necesidades y posibles cambios de alcance que surjan durante la ejecución de la construcción de las iniciativas.
- Prime Contract: Mantener la adecuada relación con los proveedores intervinientes en la construcción de las iniciativas para velar por las best practices en los squads de desarrollo y su implicación interesada en el desarrollo de la solución necesaria.
- Seguimiento, avances y status: Coordinar las sesiones de seguimiento del trabajo comprometido y de la situación de los sistemas entregados, con el fin de identificar y gestionar los bugs encontrados.
- Arquitectura técnica: Participar en la definición y diseño técnico requerido para la solución a desarrollar, velando por la estabilidad de la arquitectura instrumentalizada por las áreas de arquitectura y DevOps MAPFRE, y los requerimientos de seguridad establecidos por las áreas de DISMA.
- Documentación técnica: Responsabilizarse de la entrega de la documentación y del mantenimiento de la misma en los sistemas de comunicación interna de MAPFRE para la divulgación técnica.
- Gestión del backlog: Coordinar los ítems del backlog tanto dependientes de la entrega de una iniciativa concreta, como de los evolutivos y correctivos que puedan ser requeridos, priorizando los trabajos según la capacidad asignada y la relevancia de los mismos.
- Certificación: Liderar los procesos de certificación de las soluciones desarrolladas y garantizar la calidad y funcionalidad de las entregas antes de las puestas en producción.
- Optimización y mejora: Tener capacidades para el análisis de los procesos en busca de la optimización y mejora de los mismos identificando los principales pain points a resolver.
- Evangelización técnica: Participar en posibles deliberaciones respecto a la evangelización de las capacidades ofrecidas por la plataforma, elaborando la documentación necesaria como su defensa técnica. Participar en foros y eventos que ayuden a la resolución de dudas y a la divulgación de las capacidades desarrolladas con otras áreas de MAPFRE. Participar en pruebas de conceptos, pilotos o prototipos que puedan ser de interés para la plataforma.
- Soporte experto: Ofrecer soporte a los squads de construcción para resolver cuestiones técnicas relativas a la construcción de la solución software en los ámbitos de gestión, infraestructuras, herramientas CI/CD, prácticas DevSecOps, herramientas de trabajo de MAPFRE para la gestión de las iniciativas, etc.
Requirements
- Formación superior en alguna rama vinculada a la informática de software.
- Experiencia profesional de al menos cinco años en funciones y conocimientos similares.
- Comprensión fluida de los idiomas español e inglés.
- Conocimientos en:
- Lenguajes y frameworks: Python/Django y Java/Struts.
- Arquitecturas de microservicios y eventos: Docker, K8s, Kafka, Confluent.
- Cloud: AWS y Azure, y sus servicios de storage como S3, de base de datos como RDS, etc.
- Bases de datos relacionales y NoSQL: Conocimientos ORM para la integración con las mismas.
- DevOps y CI/CD: Sistemas Jenkins, ArgoCD.
- Monitorización y observabilidad: Sistemas Graylog, Grafana y Splunk.
Nice to Have
- Conocimientos en modelos y procesos de negocios empresariales tales como administración de empresas, contabilidad financiera, marketing digital, relaciones sociales, innovación, gestión de recursos humanos, etc.
We Offer
- Oportunidad de trabajar en una empresa líder en el sector asegurador.
- Desarrollarse en un entorno dinámico y de alta tecnología.
- Participar en proyectos innovadores y de impacto.
About the Company
MAPFRE es una compañía líder en el sector asegurador, con una presencia global y una sólida reputación en el mercado. Ofrece una amplia gama de productos y servicios financieros, y se destaca por su compromiso con la innovación y la excelencia en el servicio al cliente.
Location: Majadahonda, ES
Work Type: On-site
Experience Required: >5 years
Languages: Español, Inglés
© MAPFRE. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.