Senior Data Engineer (Madrid)

Senior Data Engineer (Madrid)

20 oct
|
Holcim
|
Madrid

20 oct

Holcim

Madrid

SUMMARY OF THE JOB We are seeking a seasoned Senior Data Engineer to design, build, and optimize our next-generation data platform. You will be responsible for architecting scalable data pipelines, managing large-scale distributed systems, and ensuring our data infrastructure in AWS and Databricks is robust and efficient. The idóneo candidate is a Spark expert with a deep understanding of the AWS ecosystem and a passion for automation.

MAIN ACTIVITIES / RESPONSIBILITIES

Pipeline Architecture:

Design and implement complex batch and streaming ETL/ELT pipelines using

Python, SQL, and Spark

to process massive datasets.

Cloud Infrastructure:

Leverage

AWS Data Analytics

services to build scalable, secure, and cost-effective data solutions.

Orchestration & DevOps:

Manage and automate data workflows using

Airflow , while utilizing

Docker and ECS

for containerized application deployment.

System Optimization:

Monitor and tune the performance of distributed systems (Spark Cluster) to ensure high availability and low latency.

Infrastructure as Code:

Utilize

AWS CloudFormation

or

Terraform

to manage data infrastructure, ensuring repeatable and version-controlled environments.

Cost Optimization:

Monitor and optimize AWS spend by selecting appropriate instance types (Spot vs. On-Demand) and refining data storage strategies.

Security & Compliance:

Implement IAM roles, bucket policies, and encryption (KMS) to ensure data is secure at rest and in transit.

Collaboration:

Work within an

Agile

framework to deliver iterative value, collaborating closely with Data Scientists and Stakeholders to translate business needs into technical reality.

JOB DIMENSIONS List of direct reports:





Up to 2 Direct Reports, and around 15 externals

Key interfaces, stakeholders and relationships:

Internal:

GDS: product manager, application manager, data & analytics & AI team

Country business stakeholders

External : 3rd party vendors

PROFILE REQUIRED

Experience:

Minimum

4+ years

of hands-on experience in active

Big Data

environments and

2+ years

specializing in

Data Analytics within AWS .

Compute & Processing:

Amazon EMR:

Architecting and managing Spark clusters for large-scale distributed processing.

AWS Glue:

Developing serverless ETL jobs, managing the Data Catalog, and implementing Glue Crawlers.

Storage & Warehousing:

Amazon S3:

Implementing "Data Lake" best practices, including partitioning, compression (Parquet/Avro), and lifecycle policies.

Amazon Redshift:

Designing star/snowflake schemas and optimizing query performance for high-volume data warehousing.

Amazon Athena:

Performing ad-hoc SQL analysis directly on S3 data.

Experience with open table formats (iceberg/delta)

Orchestration & Integration:

Amazon MWAA (Managed Workflows for Apache Airflow):

Deploying and scaling Airflow environments.

AWS Lambda:

Building event-driven data triggers and micro-services.

Streaming (Advantage):

Amazon Kinesis

or





MSK (Managed Streaming for Kafka)

for real-time data ingestion.

Core Engineering:

Expert-level proficiency in

Spark ,

Python , and

SQL .

Infrastructure & Tooling:

Proven experience with

Airflow

for orchestration and

Docker/ECS

for containerization.

Good knowledge in

Databricks

and data mesh architectures. Good understanding in how to implement and maintain

Lakehouse data models

(bronze / silver / gold layers) using

Delta Lake

for reliability, ACID transactions, time travel and schema evolution.

Solid software engineering practices:

Git , CI/CD for data pipelines, automated testing,

code quality

and

documentation .

Communication:

Excellent written and oral English communication skills, with the ability to explain complex technical concepts to non-technical audiences.

Degree in Computer Science, Engineering, Mathematics or related field, or equivalent practical experience.

PREFERRED “PLUS” QUALIFICATION

Real-time Processing:

Experience with streaming and distributed messaging applications like

Flink

and

Kafka .

Core Tech:

Java

programming.

Industrialise ML use cases

Data Visualization:

Experience with

QlikView

or

QlikSense

to support BI initiatives.

Agile:

Experience working in a fast-paced Scrum or Kanban environment.

Certifications:

AWS Certified Data Engineer – Associate/Professional or AWS Certified Solutions Architect, Databricks Data engineer (Associated/Professional) certification

DevOps:

Experience with

Openshift, Github Actions

or Jenkins for CI/CD of data workflows.

#J-18808-Ljbffr

📌 Senior Data Engineer (Madrid)
🏢 Holcim
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior data engineer (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior data engineer (madrid) / madrid