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
Intermediate

Job 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

Apply for this position