Data Engineer Level 2

Derivco

Durban, Cape Town

On-site

ZAR 600,000 - 980,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Derivco in Durban is seeking a Data Engineer Level 2 to design, build and maintain modern data platforms and pipelines for analytics.

You will develop scalable ELT workflows using SQL, Python, dbt, AWS and Snowflake, optimize data models, and integrate new data sources. Collaboration with Data Scientists and stakeholders is key to delivering trusted data products.

Qualifications

  • 3–5 years in Data Engineering or related field.
  • Strong SQL and Python skills demonstrated.
  • Hands-on with dbt, Snowflake and AWS technologies.
  • Experience with Airflow or similar orchestration tools.
  • Understanding of data warehousing and modern data modelling.

Responsibilities

  • Design, build, and maintain scalable data platforms and pipelines.
  • Develop ELT pipelines using SQL, Python, dbt, AWS and Snowflake.
  • Improve data models, data products, and data quality.
  • Integrate new data sources for analytics and reporting.
  • Support production pipelines and platform automation.
  • Collaborate with Data Scientists and Analytics Engineers.
  • Contribute to engineering best practices and code reviews.

Skills

SQL
Python
dbt
Snowflake
AWS
Airflow
Data modelling
Git
CI/CD
IaC

Job description

Are you passionate about turning data into powerful business insights? Join Derivco's Advanced Data Products Team and help build scalable, cloud-based data solutions that drive smarter decision-making across the business.

What You'll Do

As a Data Engineer Level 2, you'll design, build, and maintain modern data platforms and pipelines that ensure data is reliable, accessible, and ready for analytics.

Key responsibilities include:
  • Developing scalable ELT pipelines using SQL, Python, dbt, AWS, and Snowflake
  • Building and optimising data models and data products
  • Integrating new data sources for analytics and reporting
  • Implementing data quality, monitoring, and observability solutions
  • Supporting production pipelines and platform automation
  • Collaborating with Data Scientists, Analytics Engineers, and business stakeholders
  • Troubleshooting and resolving data-related issues
  • Contributing to engineering best practices and code reviews
What We're Looking For
  • 3-5 years' experience in Data Engineering or a related field
  • Strong SQL and Python skills
  • Hands-on experience with dbt, Snowflake, and AWS
  • Experience with Airflow (or similar orchestration tools)
  • Understanding of data warehousing and modern data modelling practices
  • Familiarity with Git, CI/CD pipelines, and Infrastructure as Code
  • Strong problem-solving and communication skills
Nice to Have
  • Experience with large-scale data platforms
  • Exposure to cloud migrations and platform modernisation
  • Knowledge of data governance, observability, or streaming technologies
  • Agile and DevOps experience
Why Derivco?

Work with cutting-edge technologies, solve complex data challenges, and help shape platforms used by millions globally. Join a collaborative team that values innovation, continuous learning, and career growth.

Location: Durban

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer Level 1
Senior Data Engineer Level 1

Derivco • Durban

On-site
ZAR 900,000 - 1,300,000
Data Analyst Level 2
Data Analyst Level 2

Derivco • Durban

On-site
ZAR 360,000 - 600,000
Senior Data Analyst Level 1
Senior Data Analyst Level 1

Derivco • Durban

On-site
ZAR 600,000 - 950,000
Data Insights Analyst II: Turn Data into Strategy
Data Insights Analyst II: Turn Data into Strategy

Derivco • Durban

On-site
ZAR 360,000 - 600,000
Data Engineer
Data Engineer

AES Global • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Data Engineer: Scalable Data Platforms & Mentorship
Senior Data Engineer: Scalable Data Platforms & Mentorship

Derivco • Durban

On-site
ZAR 900,000 - 1,300,000
Data Engineer
Data Engineer

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Intermediate Data Solutions Engineer
Intermediate Data Solutions Engineer

Future Fit • Johannesburg

On-site
ZAR 600,000 - 900,000
Salary increases
Bonuses
Loyalty leave
+3
Modern Data Engineer
Modern Data Engineer

Theplug • Cape Town

Hybrid
ZAR 800,000 - 1,200,000
Senior Data Engineer (Databricks & Cloud Data Platforms)
Senior Data Engineer (Databricks & Cloud Data Platforms)

DVT • Cape Town

On-site
ZAR 900,000 - 1,500,000