Data Engineer – Python, SQL
Summary
On-site Data Engineer role in Madrid focused on building and optimizing data ingestion and ETL/ELT pipelines: Python scripting for CSV processing, advanced SQL, and PostgreSQL performance tuning (indexes, EXPLAIN plans), plus incremental loads and code-based data quality checks.
Buscamos un/a Data Engineer con sólida experiencia en ingeniería de datos relacional y analítica, especializado/a en Python, SQL avanzado y PostgreSQL.
Requisitos imprescindibles:
Python: desarrollo de scripts para ingesta y procesamiento de datos, gestión eficiente de archivos CSV, memoria y errores.
SQL avanzado: consultas complejas, joins, agregaciones, funciones de ventana y detección de duplicados y registros huérfanos.
PostgreSQL: optimización de consultas e índices, análisis de planes de ejecución con EXPLAIN y mejora del rendimiento con grandes volúmenes de datos.
ETL/ELT: desarrollo de procesos de carga e ingesta a medida, cargas incrementales, gestión de fallos y controles de calidad de datos mediante código.
Buscamos un perfil práctico y técnico, con capacidad para diseñar, desarrollar y optimizar procesos de datos mediante Python y SQL, con especial foco en bases de datos relacionales.