Mid Level Data Engineer
Mid-level Data Engineer hired by Oxigent Technologies for a leading European retail company in Barcelona. Day to day: building scalable production data workflows, batch and real-time ingestion, ETL/ELT pipelines and APIs, and orchestrating the data lifecycle using Python, SQL, Databricks, Spark and Git (Airflow/BigQuery a plus).
- Compensation
- €38K / yr
- Location
- Barcelona, Spain
- Work setup
- Hybrid
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Data engineering
- Posted
Skills
Must have
- At least 2 years of experience in Data Engineering
- Strong command of Python and SQL
- Hands-on experience with Big Data technologies: Databricks and Spark
- Experience with version control using Git
- Fluent English (C1) for an international, multicultural environment
Nice to have
- Experience with Airflow / BigQuery
Full description
¿Te interesaría seguir desarrollándotecomoData Engineer en una empresa líder del sector Retail en Europa, dentro de un entorno con volumen masivo de datos, trabajando con tecnología puntera en Cloud y colaborando con un equipo de primer nivel internacional? Desde Oxigent Technologies seleccionamos un/aINGENIERO/A DE DATOS. En el caso de ser la persona seleccionada interactuarás con arquitectos de Big Data, desarrolladores de software y expertos de negocio para comprender cómo se deben transformar, cargar, procesar y presentar los datos para los productos analíticos de la empresa, ubicada en Barcelona.
¿Cuáles serán tus funciones principales?
- Desarrollo para la industrialización de flujos de trabajo de datos: Diseño e implementación de workflows robustos, escalables y listos para entornos de producción de alto rendimiento.
- Ingesta y captura de datos (Batch y Tiempo Real): Configuración e integración de fuentes de datos mediante procesamiento en lotes (batch) y transmisión en tiempo real (streaming), garantizando una ingesta continua, de baja latencia y alta disponibilidad.
- Ingeniería y preparación de datos (ETLs, APIs y Modelado): Desarrollo de canalizaciones (pipelines) ETL/ELT para la transformación, limpieza y enriquecimiento de datos. Creación de APIs y herramientas para disponibilizar los datos a otros sistemas o productos analíticos.
- Orquestación del procesamiento de datos: Automatización, programación y monitorización del ciclo de vida completo del dato utilizando herramientas de orquestación, asegurando el control de dependencias y la tolerancia a fallos.
Para ello, ¿qué vas a necesitar?
- Al menos 2 años de experiencia en Ingeniería de Datos.
- Dominio sólido de Python y SQL.
- Experiencia práctica con tecnologías de Big Data: Databricks y Spark.
- Experiencia en control de versiones con Git.
- Será valorable Airflow / BigQuery.
- Nivel de inglés fluido (C1) para trabajar en entorno internacional y multicultural.
¿Qué te ofrecemos?
- Contratación indefinida.
- Salario acorde a la experiencia aportada(hasta 38.000 euros brutos anuales).
- Horario flexible yjornada intensiva los viernes y los meses de verano.