Senior Data Engineer (Spark & Scala)
¡Hola!
En MBC seguimos creciendo y ahora buscamos un/a Senior Data Engineer – Spark & Scala para incorporarse a nuestro equipo y participar en proyectos tecnológicos de gran impacto dentro del sector financiero.
Sobre MBC
May Business Consulting es una empresa de consultoría internacional que ofrece asesoría en transformación digital, gestión del cambio, eficiencia y control. Tenemos un enfoque centrado completamente en el cliente, nos involucramos 100% de manera proactiva para maximizar nuestro valor agregado.
Tenemos oficina en España y Reino Unido.
Trabajamos en proyectos internacionales con entidades financieras, fintechs y startups.
Sobre el perfil
Buscamos un perfil de Senior Data Engineer con sólida experiencia en el desarrollo e implementación de procesos ETL, procesamiento de datos con Spark y Scala, modelado de datos y arquitecturas Data Lake.
La persona seleccionada participará en el diseño, desarrollo, optimización y mantenimiento de soluciones de datos, garantizando la calidad, integridad y eficiencia de los procesos, así como la aplicación de buenas prácticas de desarrollo y despliegue continuo.
Funciones:
Diseñar, desarrollar, implementar y mantener procesos ETL para la integración y transformación de grandes volúmenes de datos.
Desarrollar y optimizar procesos de procesamiento distribuido utilizando Apache Spark y Scala.
Diseñar e implementar modelos de datos adaptados a las necesidades del negocio.
Trabajar con arquitecturas Data Lake, utilizando tecnologías como Apache Hive, Amazon S3 y AWS.
Desarrollar y optimizar consultas SQL para la extracción, transformación y análisis de datos.
Implementar procesos de validación y control de calidad de datos, garantizando su consistencia e integridad.
Integrar y gestionar información procedente de bases de datos relacionales.
Realizar pruebas unitarias y asegurar la calidad del código mediante herramientas de análisis estático como Sonar y/o Fortify.
Gestionar procesos de integración y despliegue continuo (CI/CD), aplicando buenas prácticas de delivery.
Colaborar con equipos multidisciplinares para asegurar la correcta implementación de las soluciones de datos.
Requisitos:
Más de 5 años de experiencia en diseño, desarrollo e implementación de procesos ETL.
Más de 3 años de experiencia trabajando con Apache Spark.
Más de 3 años de experiencia en desarrollo con Scala.
Más de 2 años de experiencia con herramientas de datos y Business Intelligence como Databricks, Power BI o Starburst.
Experiencia sólida en diseño y modelado de datos.
Experiencia trabajando con Data Lakes y tecnologías como Apache Hive, Amazon S3 y AWS.
Dominio avanzado de SQL y optimización de consultas.
Experiencia en validación, transformación y calidad de datos.
Conocimientos sólidos de bases de datos relacionales.
Experiencia en testing unitario y herramientas de análisis estático de código (Sonar y/o Fortify).
Experiencia avanzada en CI/CD y procesos de delivery de software.
Mejor si tienes:
A nivel técnico, valoraremos positivamente:
Experiencia en implantación de modelos de control y seguimiento de procesos.
Conocimiento de herramientas de análisis y visualización de datos como Tableau, QlikView o MicroStrategy.
Experiencia con herramientas de planificación de procesos, especialmente Control-M.
Conocimientos de herramientas de orquestación de flujos de datos, preferiblemente Apache Airflow.
Experiencia en definición, integración y consumo de APIs.
A nivel personal, buscamos una persona con:
Proactividad.
Afán de superación.
Empatía y capacidad de trabajo en equipo.
Capacidad de aprendizaje y atención al detalle.
Orientación al cliente.
Ofrecemos:
Paquete retributivo abierto: Nos adaptamos a tu experiencia y expectativas.
Retribución flexible: seguro médico, cheques restaurante, formación, etc.
Formación gratuita para ayudarte en tu crecimiento profesional.
Clases de inglés gratis dependiendo de tu nivel.
Participar en diversos proyectos interesantes con enfoque internacional y en un sector en continuo crecimiento.
Se valorará positivamente disponer de certificado de discapacidad superior al 33%.
La equidad y la diversidad forman parte de nuestra política de contratación de MBC, fomentando un entorno de trabajo inclusivo, respetuoso y orientado al desarrollo del talento.
Lugar: Madrid – HÍBRIDO
Únete a una empresa joven de consultoría y continúa con tu crecimiento y desarrollo profesional. Trabaja en proyectos internacionales con buen ambiente de trabajo.
¡Esperamos tu candidatura!
- Departamento
- IT
- Puesto
- Data
- Ubicación
- Madrid
- Estado remoto
- Híbrido
- Nivel de empleo
- Técnicos
Acerca de May Business Consulting
May Business Consulting es una empresa de consultoría internacional dinámica que ofrece asesoría en transformación digital y gestión del cambio especializada, eficiencia y control.
Con enfoque completamente en el cliente, nos involucramos 100% de manera proactiva para maximizar nuestro valor agregado. Nuestro modelo de negocio diferenciado nos permite ayudar a nuestros clientes de manera eficiente a mejorar los niveles de servicio y reducir costes.