News

Industries

Companies

Jobs

Events

People

Video

Audio

Galleries

Submit content

My Account

Advertise with us

Filter jobs
Subscribe to email job alerts
    Advertise your job vacancies

      Prepaid job ad packages

        JobNormal costDiscountCostSaving
        4R2,00027%R1,460R540
        6R3,00029%R2,130R870
        8R4,00031%R2,760R1,240
        12R6,00035%R3,900R2,100
        Sign up for a prepaid account
      Recruit Image

      Data Engineer

      Remuneration:market-related 
      Location:Cape Town, George
      Job level:Mid
      Type:Permanent
      Reference:#BH-507
      Company:Badger Holdings

      Job description

      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 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.
      You should be comfortable taking responsibility for your work, explaining technical decisions and working through problems with people across the business.

      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.
      What makes this role interesting:

      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

      dotsure.co.za
      dotsure.co.za is a focused investment holding company specialising in the short-term motor insurance industry.
      Recent jobs by dotsure.co.za CityDate posted
      Data EngineerCape Town26 Oct 16:06
      Data Scientist Lead RoleCape Town20 Oct 15:50
      Insurance AccountantCape Town20 Oct 10:26
      Head of AgencyCape Town19 Oct 14:53
      Dealer Relationship ConsultantCape Town19 Oct 09:19
      Pet Sales ConsultantCape Town19 Oct 08:25
      Junior Call Centre DeveloperCape Town15 Oct 10:08
      Creative CopywriterGeorge12 Oct 12:32
      Account ExecutiveGauteng12 Oct 11:20
      Partnership Development ManagerGauteng12 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...
      dotsure.co.za
      1 hour
      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...
      Stadio
      19 Oct 2026
      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...
      Stadio
      19 Oct 2026
      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.
      dotsure.co.za
      5 Oct 2026
      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.
      dotsure.co.za
      5 Oct 2026
      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...
      e-Merge IT Recruitment
      28 Sep 2026
      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...
      e-Merge IT Recruitment
      11 Sep 2026
      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...
      e-Merge IT Recruitment
      31 Aug 2026
      More jobs
      Next
      Let's do Biz