Subscribe to email job alerts
Advertise your job vacancies
Prepaid job ad packages
| Job | Normal cost | Discount | Cost | Saving |
|---|---|---|---|---|
| 4 | R2,000 | 27% | R1,460 | R540 |
| 6 | R3,000 | 29% | R2,130 | R870 |
| 8 | R4,000 | 31% | R2,760 | R1,240 |
| 12 | R6,000 | 35% | R3,900 | R2,100 |

Data Engineer
| Remuneration: | market-related |
| Location: | Cape Town, George |
| Job level: | Mid |
| Type: | Permanent |
| Reference: | #BH-507 |
| Company: | Badger Holdings |
Job description
Data EngineerGeorge, Western Cape | On-site
Help shape our next data platform:
We’re modernising our data platform and looking for an experienced Data Engineer to help build it.
You’ll work with analysts, data scientists and business teams to build reliable pipelines, develop well-structured data models and make data easier to use across the business.
We’re moving from legacy systems to a cloud-native stack using Estuary, dbt, Google Cloud Platform (GCP) and Snowflake. There’s plenty to work through, and you’ll have a say in the architecture, tools and engineering practices we put in place.
If you enjoy getting into the detail, solving problems and seeing your work put to use, we’d like to hear from you.
What you’ll work on:
- Design and build scalable ELT pipelines that bring together data from multiple sources.
- Develop and maintain data models using dbt.
- Optimise Snowflake models and workloads for performance and cost.
- Turn raw data into reliable datasets for reporting and advanced analytics.
- Build in data quality checks, monitoring and alerts so issues are picked up early.
- Help plan and deliver the migration from legacy systems to the new platform.
- Apply sound engineering practices, including testing, CI/CD and code reviews.
- Work with technical and business teams to understand what they need and deliver practical solutions.
- Contribute to documentation and engineering standards, and support junior engineers as they develop.
What you’ll need:
- A relevant tertiary qualification: a diploma or bachelor’s degree in Computer Science, Information Technology, Information Systems, Data Engineering or a closely related field.
- At least four years’ experience in data engineering or a similar role.
- Strong SQL skills, including experience with complex transformations and query optimisation.
- Proficiency in Python or a similar language for data processing and automation.
- Experience building ELT pipelines in a cloud environment such as AWS, Azure or GCP.
- Hands-on experience with a modern data warehouse such as Snowflake or Azure Synapse.
- Experience using data transformation or orchestration tools such as dbt, Airflow or Dagster.
- Experience working with structured and semi-structured data, including JSON and Parquet.
- A sound understanding of data governance, security and data quality practices.
Experience that would be useful:
- Estuary or other data integration and change data capture tools.
- Streaming technologies such as Kafka or Spark Streaming.
- BI tools such as Qlik, Power BI, Looker or Tableau.
- Qlik Replicate, Qlik Compose or similar tools.
- Agile delivery using Jira or Azure DevOps.
- DevOps practices or relevant cloud, Snowflake or dbt certifications.
You’ll join a growing data function at a point where your experience can help shape how the platform develops. Alongside building pipelines and models, you’ll contribute to architecture decisions, establish working practices and mentor junior engineers.
It’s an opportunity to work with a modern stack and see the effect of your work across the business.
Interested?
If this sounds like the kind of work you’d enjoy, apply today!
Posted on 26 Oct 16:06, Closing date 24 Nov
See also: Engineer, Software Engineer
dotsure.co.za is a focused investment holding company specialising in the short-term motor insurance industry.
| Recent jobs by dotsure.co.za | City | Date posted | |
| Data Engineer | Cape Town | 26 Oct 16:06 | |
| Data Scientist Lead Role | Cape Town | 20 Oct 15:50 | |
| Insurance Accountant | Cape Town | 20 Oct 10:26 | |
| Head of Agency | Cape Town | 19 Oct 14:53 | |
| Dealer Relationship Consultant | Cape Town | 19 Oct 09:19 | |
| Pet Sales Consultant | Cape Town | 19 Oct 08:25 | |
| Junior Call Centre Developer | Cape Town | 15 Oct 10:08 | |
| Creative Copywriter | George | 12 Oct 12:32 | |
| Account Executive | Gauteng | 12 Oct 11:20 | |
| Partnership Development Manager | Gauteng | 12 Oct 11:12 | |
| More jobs... | |||
Data Engineer
Cape Town, George
Data Engineer George, Western Cape | On-site Help shape our next data platform: We’re modernising our data platform and looking for an experienced Data...
Data Engineer George, Western Cape | On-site Help shape our next data platform: We’re modernising our data platform and looking for an experienced Data...
Engineering Technical Assistant
Cape Town, Durbanville
PurposeL To provide technical, laboratory, and administrative support to the Computer and Electronic Engineering programmes by assisting with the preparation...
PurposeL To provide technical, laboratory, and administrative support to the Computer and Electronic Engineering programmes by assisting with the preparation...

Engineering Technical Assistant
Cape Town, Durbanville
Purpose: To support the delivery of the Mechatronic Engineering programme through the preparation and maintenance of laboratories, equipment, and practical learning...
Purpose: To support the delivery of the Mechatronic Engineering programme through the preparation and maintenance of laboratories, equipment, and practical learning...

Senior Full-Stack Engineer
Cape Town
Senior Full-Stack Engineer (AI Products) Location: George, Western Cape | On-site AI agents aren’t products until people can use them.
Senior Full-Stack Engineer (AI Products) Location: George, Western Cape | On-site AI agents aren’t products until people can use them.
Senior Software Engineer
Cape Town
Senior Software Engineer, Applied AI Badger SA | ARC AI On-site | George, WC Build AI systems that do more than demo well.
Senior Software Engineer, Applied AI Badger SA | ARC AI On-site | George, WC Build AI systems that do more than demo well.
Data & AI Agent Analyst Engineer
Cape Town
We are looking for a Data and AI Agent Analyst to join our team in a hands-on, mid-level role that combines data analytics, business intelligence, AI agent development...
We are looking for a Data and AI Agent Analyst to join our team in a hands-on, mid-level role that combines data analytics, business intelligence, AI agent development...
C# Full Stack Engineer
Cape Town
An established and forward-thinking technology organisation passionate about innovation, quality, and delivering solutions that make a real difference is on the hunt for...
An established and forward-thinking technology organisation passionate about innovation, quality, and delivering solutions that make a real difference is on the hunt for...
AI Agent Analyst Engineer
Paarl
Are you passionate about Data, Artificial Intelligence, and intelligent automation? We’re looking for a talented Data and AI Agent Analyst Engineer to join a...
Are you passionate about Data, Artificial Intelligence, and intelligent automation? We’re looking for a talented Data and AI Agent Analyst Engineer to join a...






