ETL Developer

Amaris
Municipality of Valencia, Spain
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Valencia, Spain

Tech stack

Amazon Web Services (AWS)
Azure
Computer Programming
Databases
Data Integration
ETL
Data Systems
Data Warehousing
SQL Databases
Google Cloud Platform
Data Management

Job description

Take your career to the next level with Amaris Consulting as a ETL Developer/Data Engineer. Be part of an international team, thrive in a global group with a €800M turnover and over 1,000 clients worldwide, and an agile environment. The ideal candidate is a strong software engineer with deep knowledge of data modeling, ETL processes, and cloud-based data platforms. This role plays a key part in ensuring data quality, reliability, and availability across the organization., * Design, develop, and maintain ETL pipelines to transfer and transform data from multiple sources.

  • Own and maintain everything related to ETL processes and databases .
  • Develop and optimize ETL code to ensure efficient, reliable, and scalable data movement.
  • Perform data modeling to support analytics, reporting, and downstream data consumers.
  • Act as an ETL Architect , defining best practices, standards, and data integration strategies.
  • Collaborate with data analysts, data scientists, and software engineers to understand data requirements.
  • Ensure data quality, integrity, and performance across data systems.

Requirements

  • Proven experience as an ETL Developer, Data Engineer, or Software Engineer with a strong data focus.
  • Strong knowledge of ETL tools and frameworks .
  • Experience in data modeling (dimensional and/or relational models).
  • Solid understanding of databases (SQL and data warehousing concepts).
  • Experience working with cloud platforms (AWS, Azure, GCP, or similar).
  • Strong programming skills and experience writing maintainable ETL code.
  • Ability to work independently and take ownership of data and ETL systems.
  • Good communication skills in English, both written and verbal.

Apply for this position