Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
You will design, build, and maintain scalable ELT pipelines and modern data platforms to ensure data reliability and accessibility. Additionally, you will collaborate with cross-functional teams to optimize data models and implement monitoring and observability solutions.
What they look for
Requirements
Candidates must have 3-5 years of experience in data engineering with strong proficiency in SQL, Python, dbt, Snowflake, and AWS. Familiarity with orchestration tools like Airflow, CI/CD pipelines, and modern data modeling practices is also required.
Benefits
Full 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 Ready to build the future of data with us? Apply today!
Similar roles
-
Data Engineer
University of the People India
-
Data Engineer (Streaming & Sensor Data)
ADDX Corporation Colorado Springs, Colorado, United States · $120K–$150K/yr
-
Senior Data Engineer
Reach Financial United States · $150K–$200K/yr
-
Freelance - Senior Data Engineer (LATAM based)
Arionkoder Jyväskylä, Central Finland, Finland
-
Data Engineer
CitySwift Galway, Connacht, Ireland
-
Senior Data Engineer
Anthro Alameda, California, United States · $120–$160/yr