Data Engineer (Madrid/Barcelona)

Senovo IT
Madrid, Spain
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Microsoft Azure Cloud Computing Continuous Integration Data Architecture Data Infrastructure Data Integration Extract Transform Load (ETL) Data Transformation Data Systems Data Streaming Delivery Pipeline Data Build Tool (dbt)
+6 more
Kubernetes Information Technology Terraform Software Version Control Data Pipelines Databricks

Job description

We are looking for an experienced Data Engineer to join our growing data team.The ideal candidate will have a strong background in building and maintaining scalable data pipelines, managing infrastructure as code, and ensuring smooth CI/CD integration across environments.You’ll work closely with cross?functional teams to design, implement, and optimize data solutions that drive key business insights.Key ResponsibilitiesDesign, develop, and maintain data pipelines and workflows in Databricks.Build and manage data transformation models using dbt (Data Build Tool).Implement and support infrastructure automation with Terraform and Kubernetes.Develop and maintain CI/CD pipelines for data integration and deployment processes.Collaborate with data scientists, analysts, and engineers to ensure efficient data flow and architecture.Monitor, optimize, and troubleshoot data infrastructure for performance and scalability.Work with Azure DevOps to manage repositories, pipelines, and deployments.Ensure best practices in data quality, version control, and infrastructure reliability.Required Skills & Qualifications4+ years of hands?on experience as a Data Engineer or in a similar role.Strong proficiency in Databricks and dbt.Experience with Azure DevOps for pipeline orchestration and version control.Solid understanding of Kubernetes for container orchestration.Experience implementing infrastructure as code using Terraform.Proven experience setting up and managing CI/CD pipelines for data solutions.Strong understanding of data modeling, ETL processes, and cloud?based data architectures.Excellent problem?solving skills and attention to detail.Strong communication and collaboration abilities within agile teams.Seniority levelMid?Senior levelEmployment typeContractJob functionInformation TechnologyIndustriesStaffing and RecruitingLocation: Madrid, Community of Madrid, Spain#J-*****-Ljbffr

Requirements

4+ years of hands?on experience as a Data Engineer or in a similar role. Strong proficiency in Databricks and dbt. Experience with Azure DevOps for pipeline orchestration and version control. Solid understanding of Kubernetes for container orchestration. Experience implementing infrastructure as code using Terraform. Proven experience setting up and managing CI/CD pipelines for data solutions. Strong understanding of data modeling, ETL processes, and cloud?based data architectures. Excellent problem?solving skills and attention to detail. Strong communication and collaboration abilities within agile teams.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

2:27 min

Managing traffic and tracking costs with Databricks Unity Catalog

Viktoria Semaan Viktoria Semaan · WWC Europe 2026

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:32 min

Overview of Terraform and Terraform Cloud features

Devlin Duldulao · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all