Cloud Data Engineer

3 days ago


Cape Town, Western Cape, South Africa Mindworx Consulting and Academy Full time

Role Overview

We are seeking a passionate and experienced
Data Engineer
who thrives on transforming raw data into powerful insights. You'll work primarily within the
Google Cloud Platform (GCP)
ecosystem, leveraging tools like
BigQuery, Dataproc, Kubernetes, and AI Hub
to design, build, and maintain scalable data solutions.

You should "dream in Python and speak SQL," with a strong desire to turn complex, messy data into meaningful stories and visual insights that empower strategic business decisions.

Key Responsibilities

  • Design, develop, and optimize
    large-scale data pipelines
    (ETL/ELT) using modern data tools and frameworks.
  • Build and maintain
    cloud-based data infrastructure
    within
    Google Cloud Platform
    .
  • Work with
    structured and unstructured data
    , ensuring quality, consistency, and governance.
  • Develop and deploy
    RESTful APIs
    for scalable data access.
  • Collaborate with data scientists, analysts, and business stakeholders to translate business needs into technical solutions.
  • Implement and maintain
    source control and CI/CD processes
    using Git.
  • Continuously monitor, optimize, and troubleshoot data workflows for performance and reliability.

Required Qualifications

  • Bachelor's degree
    in Computer Science, Software Engineering, Data Engineering, or related field (Honours minimum;
    Master's preferred
    ).
  • 5+ years
    professional experience in software or data engineering.
  • Strong proficiency in
    Python
    (data manipulation, API development, automation).
  • Advanced
    SQL
    skills and familiarity with
    NoSQL
    technologies.
  • Proven experience in
    large-scale ETL
    design and implementation.
  • Strong understanding of
    RESTful services
    and API architecture.
  • Hands-on experience with
    cloud environments

    GCP preferred
    , but AWS/Azure acceptable.
  • Experience with
    source control systems (Git)
    .

Beneficial (Nice-to-Have) Skills

Exposure or experience with the following will be advantageous:

  • Airflow / Cloud Composer
    (Scheduling & Orchestration)
  • Kubernetes & Docker
    (Containerization)
  • BigQuery
    and
    Data Warehousing
    concepts
  • ElasticSearch
  • Data Governance
    frameworks and practices
  • Apache Beam / Cloud Dataflow
  • Apache Spark / Dataproc

What We Offer

  • A data-driven culture focused on innovation and collaboration.
  • Opportunities to work with the latest cloud and AI technologies.
  • A supportive environment for growth, learning, and experimentation.
  • Competitive compensation and flexible work arrangements.

  • Cloud Data Engineer

    7 days ago


    Cape Town, Western Cape, South Africa Vito Solutions Full time R1 000 000 - R2 000 000 per year

    EXCITING FUTURE PROJECT COMING SOONEMPLOYMENT TYPE:12-month contract with extension possibilitiesCOMPANY:A leading service provider of comprehensive IT solutions.LOCATION:Cape TownWORKING MODEL:Hybrid (3 days in office, 2 days remote)JOB OVERVIEW:We are seeking an experienced Cloud Data Engineer to join our Vito data engineering team for one of our clients...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per year

    Hire Resolve's client is looking for a Senior Cloud Engineer (Remote) to join their  dynamic and growing Engineering team.  The ideal candidate will have strong expertise in Databricks, Spark, Lakehouse architectures, Delta Lake tables, and other modern data engineering technologies. They should be proficient in T-SQL and Python, with advanced coding...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R120 000 - R240 000 per year

    A leading South African-based financial technology (FinTech) and data analytics company that specializes in providing verified, real-time consumer and business data to its clients is looking for a Cloud Data Platform Support Engineer to join their team remotely. This role will play a critical role in ensuring the stability, reliability, and efficiency of...


  • Cape Town, Western Cape, South Africa Liquid Thought Full time R90 000 - R120 000 per year

    Location: Cape Town (In-Office)Are you passionate about building impactful digital products that reach millions daily? Our client, a top-tier South African company is looking for a talented and experienced Senior Cloud Data Engineer to join their innovative, cross-functional team. You'll work on high-scale systems in the cloud, wrangle complex datasets, and...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R200 000 - R250 000 per year

    Hire Resolve's client is seeking a Cloud Engineer who will be working primarily within the Google Cloud Environment using a variety of the tools that Google offers from BigQuery and Dataproc and Vertex AI. You should ideally dream in Python and speak SQL. You should not be afraid to dive into dirty data and help the team make sense of it. We are in the game...

  • Cloud Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Global One Full time R900 000 - R1 200 000 per year

    Job briefWe are looking for a Cloud Engineer to join our team and work with our engineering team to optimize, implement, and maintain our organizations cloud-based systems.A Cloud Engineers responsibilities include deploying and debugging systems, as well as executing new cloud initiatives. Ultimately, you will work with different IT professionals and teams...


  • Cape Town, Western Cape, South Africa Global One Full time R120 000 - R180 000 per year

    Job briefCloud security engineers specialize in providing security systems and tools management related to the cloud technologies and playing a vital role in protecting an organizations data.Their job description entails investigating and analyzing existing cloud structures and creating new and enhanced security methods that will enhance the security of...


  • Cape Town, Western Cape, South Africa Salus Cloud Full time R120 000 - R180 000 per year

    Principal Software Engineer- Artificial IntelligenceLocation: Cape Town based Hybrid role (2 days in office/week)Team: Engineering / Salus IntelligenceReports to: Chief Technology OfficerAbout SalusSalus is an end-to-end DevOps platform built to help scaling companies ship software faster, more securely, and with less overhead. Designed by seasoned DevSecOps...

  • AWS Cloud Engineer

    3 days ago


    Cape Town, Western Cape, South Africa DYNAMIC VISUAL TECHNOLOGIES LIMITED Full time R900 000 - R1 200 000 per year

    Company DescriptionDYNAMIC VISUAL TECHNOLOGIES LIMITED is a computer software company headquartered in Johannesburg, South Africa. The company offers innovative software solutions and services to meet various industry needs. With a focus on delivering quality and excellence, DYNAMIC VISUAL TECHNOLOGIES LIMITED provides a platform for professionals to...

  • Cloud Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa iLaunch Full time R600 000 - R1 200 000 per year

    Junior:Assist in the deployment and maintenance of cloud servicesMonitoring, maintenance, and troubleshooting of cloud environmentsSupport in managing cloud storage, backups, and networking configurationsDocument cloud infrastructure processes and configurationsMid Level:Build, deploy, and maintain cloud infrastructure solutionsConfigure and optimise cloud...