Senior Data Engineer - Integración y Procesos ETL
BCNC GROUP
31 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
IntermediateJob location
Remote
Tech stack
Amazon Web Services (AWS)
Azure
Cloud Computing
Data Integration
ETL
Data Warehousing
R
Information Extraction
Python
Scrum
SQL Databases
Tableau
Data Processing
Google Cloud Platform
Matplotlib
Information Technology
Data Management
Job description
Buscamos un/a Senior Data Engineer, con un fuerte enfoque técnico en almacenamiento de datos, procesos ETL e integración de datos, que se incorpore a un equipo de analítica avanzada orientado a la creación de soluciones basadas en datos.
Tu rol será clave para garantizar la calidad, coherencia y eficiencia en la gestión de datos, sentando las bases para análisis y modelos que generen impacto real en la compañía., * Diseñar, desarrollar y mantener procesos ETL eficientes y escalables.
- Administrar y optimizar almacenamiento e integración de datos en entornos Cloud.
- Escribir y optimizar consultas SQL complejas para análisis y extracción de información.
- Garantizar la calidad, consistencia y gobernanza de los datos.
- Colaborar con equipos de Data Science, Ingeniería y Negocio para integrar datos de distintas fuentes.
- Manipular y preprocesar grandes volúmenes de datos con Python (pandas, polars) u otras herramientas.
- Participar en la automatización de pipelines de datos y procesos analíticos.
- Trabajar en un entorno ágil bajo la metodología SCRUM.
Requirements
- Experiencia demostrada de al menos 4 años en las funciones descritas.
- Grado, Máster o Doctorado en: Informática, Ciencia de Datos, Economía, ADE o similares.
- Conocimiento avanzado de SQL: dominio en escritura y optimización de queries.
- Más de 2 años de experiencia en: ETL, almacenamiento e integración de datos.
- Experiencia en: Cloud (AWS, Azure o Google Cloud).
- Conocimiento en modelado de datos, gobernanza y calidad.
- Experiencia en Python y manejo de librerías de manipulación de datos (pandas, polars...).
- Conocimientos en estadística aplicada (hipótesis, regresión, distribuciones).
- Experiencia con herramientas de visualización como: Matplotlib, Seaborn, Tableau, ggplot2...
- Idiomas: Inglés medio-alto.
- Valorable: conocimiento en algoritmos de optimización entera (Branch & Bound, cutting planes, etc.) y con problemas de gran escala (descomposiciones, relajaciones, reformulaciones...).
Benefits & conditions
- Contrato indefinido: en una compañía de tecnología e ingeniería 100% digital.
- Teletrabajo: 1 día a la semana en oficina (zona sur de Barcelona).
- Flexibilidad real: Un horario flexible de entrada/salida para que seas tu quien gestione su tiempo de la manera óptima.
- Innovación: Proyectos retadores con tecnologías de vanguardia.
- Formación: Un programa de formación personalizado y alineado en lo que más te apasione. Acceso a distintas plataformas educativas: Udemy, Openwebinars, entre otras que surjan a partir de tus necesidades e intereses.
- Desarrollo profesional: Un modelo de talento donde podrás evolucionar a través de la experiencia, logros y habilidades que irás adquiriendo dentro de BCNC Group.
- Vacaciones: contarás con 23 días laborables de vacaciones + 2 días (24 y 31 de diciembre por convenio) y porque no todo es trabajo, todos los viernes del año y verano (julio y agosto) de jornada intensiva.
- Plan de referidos: Si, tus recomendaciones cuentan y cada vez que se incorpore a BCNC Group una persona que referencies recibirás una compensación económica por ello.
- Y sobre todo... un buen entorno laboral: ¡nuestros colaboradores puntúan un 4.7 sobre 5 su experiencia en BCNC Group!
About the company
Somos una empresa de ingeniería y tecnología con operaciones en España, Reino Unido, Alemania, Francia y Suecia. Trabajamos con las multinacionales más prestigiosas de Europa ayudándoles a implementar sus proyectos estratégicos. #WeHaveOurOwnCode