Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Data Engineer

Full-time

Nambiti Technologies

We are sourcing for a Data Engineer role.

Duties and Responsibilities

Contribute to the establishment and operation of the AI Centre of Excellence (AI CoE)

  • Collaborate with executives to develop strategies that align with organisational imperatives.
  • Partner with AI Champions, ICT, Data Scientists and AI/ML Engineers to integrate AI into operational workflows smoothly.

Data Ingestion & Integration

  • Build scalable batch and streaming pipelines from internal and external sources (APIs, CDC, files, events).
  • Implement schema evolution, late-arriving data handling, and idempotent ingestion.
  • Set up connectors and jobs across cloud services, message queues (Kafka/Kinesis/Event Hubs), and integration tools.

Data Transformation & Modeling

  • Design and maintain curated datasets (bronze/silver/gold) using ELT/ETL.
  • Implement dimensional models, data vault, and/or lakehouse patterns as appropriate.
  • Use transformation frameworks (e.g., dbt, Spark) with robust testing and documentation.
  • Data Platform Engineering
  • Build and operate data lakes / warehouses / lake houses (e.g., Delta Lake, BigQuery, Synapse).
  • Manage storage formats and optimizations (Parquet/ORC, partitioning, compaction, etc).
  • Implement cataloguing, lineage, and discovery (e.g., Unity Catalog, Purview, Data Catalogue).

Reliability, Observability & Quality

  • Implement data testing (unit, expectations), monitoring (freshness, volume, schema, distribution), and alerting (e.g., Great Expectations, Soda, Monte Carlo).
  • Establish SLAs/SLOs and incident response for data pipelines.
  • Ensure reproducibility, versioning, and backfills with orchestration (e.g., Airflow, Dagster, Prefect).

Security, Governance & Compliance

  • Apply data access controls (RBAC/ABAC), masking, tokenization, encryption at rest/in transit.
  • Enforce data retention, lineage, and regulatory compliance (POPIA or industry-specific).
  • Collaborate with Data Governance and Security teams on policies and audits.

Cost & Performance Optimization (FinOps)

  • Monitor compute/storage spend and optimize partitioning, caching, spot/preemptible usage.
  • Right-size warehouses/clusters and tune jobs for performance and cost efficiency.

Collaboration & Enablement

  • Partner with Data Scientists/Analysts on feature engineering, model-ready tables, and MLOps handoffs.
  • Create self-service patterns, templates, and documentation to accelerate downstream teams.
  • Contribute to platform standards, reusable components, and developer experience.
  • Provide mentorship to emerging data engineers

Education, Skills and Experience

  • A diploma or bachelor’s degree in computer science, Information Systems, Information Technology, Engineering, or a related field (or equivalent experience) is required.
  • 6+ years in Data Engineering or similar roles (Software Engineer with data focus, ETL Developer).
  • Experience with Lakehouse platforms (Databricks, Snowflake, BigQuery, Synapse/OneLake).
  • Hands-on with Terraform/Bicep/CloudFormation for infrastructure-as-code.
  • Familiarity with MLOps (feature stores, model registries, batch/stream scoring integration).
  • Proven experience building and operating production-grade data pipelines

Tebogo Rankhumise

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in Tembisa, Gauteng vacancy
  •  ...building AI applications based on Large Language Models (prompt engineering, RAG pipelines, embeddings, orchestration) Experience in...  ...software development methodologies and patterns Experience in big data engineering and management Experience in integration with... 

    Imizizi

    Tembisa, Gauteng
    6 days ago
  •  ...We are sourcing for a Data Scientist role. Duties and Responsibilities Experience and Skills ~6+ Develop models to generate...  ...quantitative field (Statistics, Computer Science, Mathematics, Engineering) or similar qualification. Relevant cloud certification in Data... 

    Nambiti Technologies

    Tembisa, Gauteng
    4 days ago
  •  ...of opportunity and the chance to shape a career as unique as you. A little more about your role We are looking for a Façade Engineer to join our Property & Buildings Structures team in Midrand. In this role, you will be responsible for the design, engineering, documentation... 

    WSP

    Tembisa, Gauteng
    4 days ago
  •  ...Ensure the that designs produced support the method of construction and ease of plant maintenance and operations. Ensure design engineering standards are maintained and adhered to on all projects. Review and comment on design documents and drawings from own... 

    Wood

    Tembisa, Gauteng
    11 days ago
  •  ...world of opportunity and the chance to shape a career as unique as you. A little more about your role We are looking for an Engineer: Civil Infrastructure to join our Transport & Infrastructure team in South Africa. In this role, you will help lead the delivery of... 

    WSP

    Tembisa, Gauteng
    10 days ago
  •  ...diversity and equity in employment. Key Role WSP South Africa is looking for an experienced and passionate Principal Thermal Engineer who will function as a senior technical consultant for gas turbine and gas engine projects in Southern Africa and also support the... 

    WSP

    Tembisa, Gauteng
    18 days ago
  •  ...MAIN PURPOSE OF POSITON . The Cybersecurity Pre-Sales Engineer is responsible for supporting the design, development, and delivery of tailored cyber-security solutions aligned to specific client requirements and partner technologies. The role involves researching and... 

    Epsidon Technology Holdings

    Tembisa, Gauteng
    16 days ago
  • Hire Resolve's client is seeking a Data Engineer who will play a critical role in  shaping the foundation of their data infrastructure. This role offers an  exciting opportunity to grow with the company and develop a diverse technical skillset across the stack. Responsibilities... 

    Hire Resolve

    Johannesburg, Gauteng
    18 hours ago
  •  ...solutions for institutions and individuals resulting in maximized investment performance, is searching for a dynamic and experienced Data Engineer to join their team in Johannesburg. ????????????????: Own the full lifecycle of the product/platform from ideation to... 

    Hire Resolve

    Johannesburg, Gauteng
    18 hours ago
  •  ...We are seeking a skilled Data Engineer to support the design, development, and maintenance of scalable data solutions within a banking environment. The role will focus on building reliable data pipelines, integrating data from multiple sources, supporting analytics... 

    iOCO Digital Pty Lty

    Johannesburg, Gauteng
    3 days ago
  • A well-established group is looking for a skilled Data Engineer to join their Information Technology team based in Johannesburg. The successful candidate will be responsible for supporting, maintaining, and enhancing the Group’s data platforms, reporting environments... 

    SydSen Recruit

    Johannesburg, Gauteng
    13 days ago
  •  ...Job Title: Senior Data Engineer/Developer Location: Remote Industry : IT Salary: R 780 000 - R1200 000 Hire Resolves Client is seeking a talented and experienced Senior Data Engineer/Developer. The successful candidate will build and optimize the Microsoft-based... 

    Hire Resolve

    Johannesburg, Gauteng
    18 hours ago
  •  ...sales opportunities, maintaining accurate customer and opportunity data, and ensuring a high level of service throughout the customer...  ...'s Degree in Sales, Marketing, Business Management, Mechanical Engineering, Commerce, or a related field (preferred). Minimum 3–5 years... 

    Ingersoll Rand

    Tembisa, Gauteng
    2 days ago
  •  ...study, and participation in conferences, workshops, and groups. Data Management: Oversee data backups from local directories to...  ...Microsoft data technologies, Azure services , and data engineering best practices. Performance Enhancement: Troubleshoot and optimize... 

    Hire Resolve

    Johannesburg, Gauteng
    18 hours ago
  •  ...Hire Resolve's client is seeking a highly skilled Senior Data Engineer to join their dynamic team within the telecommunications domain. The ideal candidate will be responsible for designing, developing, and maintaining scalable and reliable data pipelines to support... 

    Hire Resolve

    Johannesburg, Gauteng
    18 hours ago
  •  ...Backend Development Java Spring Boot Spring MVC Spring Data JPA Spring Security JPA and Hibernate Architecture &...  ...Server & related tools Gradle Git Software Engineering Practices Unit testing (JUnit, Mockito) Agile development... 

    Momentum Investments

    Tembisa, Gauteng
    2 days ago
  •  ...Job Classification Data Engineer - 146610 Job Family Information Technology Career Stream Data  Leadership Pipeline Manager of Self Professional Job Purpose The purpose of the Data Engineer is to leverage their data expertise and data related... 

    Nedbank

    Johannesburg, Gauteng
    6 hours ago
  • Hire Resolve's client is looking for a Senior Data Engineer to join their team in Johannesburg, GP.  The Data Engineer will be responsible for designing, building, and maintaining scalable data pipelines to  support telecommunications CDR processing, real - time data ingestion... 

    Hire Resolve

    Johannesburg, Gauteng
    18 hours ago
  •  ...A leading technology solutions provider, is urgently seeking experienced Data Architects and Data Engineers based in Johannesburg, Gauteng to support upcoming projects focused on AWS-based data infrastructure.  Responsibilities:  Data Architects Design scalable... 

    Hire Resolve

    Johannesburg, Gauteng
    18 hours ago
  • Our client, a leading technology services company based in Bryanston, is looking for a strong Junior / Intermediate Data Engineer with Business Intelligence experience to join their team on a rolling contract. The successful candidate will be responsible for developing,... 

    Blue Pearl PTY LTD

    Johannesburg, Gauteng
    5 days ago
  •  ...We're Hiring: Data Engineer | 6-Month Contract | Gauteng (Onsite) Are you passionate about building scalable data platforms and transforming raw data into meaningful business insights? Our client in the Telecommunications industry is looking for an experienced Data... 

    Itonga Resourcing

    Roodepoort, Gauteng
    9 days ago
  •  ...Our client, a leading mining company, is seeking a Strong Intermediate Data Engineer to join a critical SAP project. This is an excellent opportunity for a skilled data professional to contribute to a high-impact project within a large enterprise environment. The successful... 

    Blue Pearl PTY LTD

    Johannesburg, Gauteng
    5 days ago
  •  ...Summary Leveraging a thorough understanding of the business data requirements & own data subject matter expertise (ahead of trend...  ...and distribution across an estate. Data Architecture & Data Engineering Take ‘one stop shop’ accountability for the retrieval,... 

    Absa Group

    Johannesburg, Gauteng
    2 days ago
  •  ...To create and drive the data engineering strategy and manages the data engineering practice for the Business. Responsible for the data capability including data technology platform and architecture; business intelligence; as well as workforce skills and data engineering... 

    FirstRand

    Johannesburg, Gauteng
    2 days ago
  •  ...customers which is always supported by strong human insight and communication. We have a new and exciting opportunity for a Data Engineer to join our newly created Group Technology function. Working closely and supporting the Chief Information & Data Officer you will... 

    Klipboard

    Johannesburg, Gauteng
    17 days ago
  • R 850,000 - 900,000 pa

     ...Reference: ITA006009-Niki-1 A leading organisation is seeking a Developer and Data Engineer to join their Johannesburg team. If you have strong Data Engineering experience and can develop Power Apps solutions, this onsite role offers the opportunity to work on impactful... 

    Network IT

    Johannesburg, Gauteng
    4 days ago
  •  ...Data Engineering Lead Recruiter Sixty60 Recruitment Job Ref JHB000156/MVV Date posted Thursday, July 2, 2026 Location Johannesburg, South Africa SUMMARY Data Engineering Lead - Johannesburg or Cape Town (Hybrid) POSITION INFO Contract:... 

    ExecutivePlacements.com

    Johannesburg, Gauteng
    7 days ago
  •  ...We are seeking a highly skilled Senior Data Engineer with extensive experience in designing, developing, and maintaining enterprise-wide data architectures across multiple application platforms. Adept at building, operationalising, securing, and monitoring scalable data... 

    iOCO Digital Pty Lty

    Johannesburg, Gauteng
    28 days ago
  •  ...Our client is seeking a Data Engineer with a strong analytical mindset to join their team in Hurlingham, Sandton. This opportunity is ideal for a data professional who enjoys working directly with data, uncovering insights, and solving business challenges through analysis... 

    Tumaini Consulting

    Johannesburg, Gauteng
    21 days ago
  • A company that provides a Privacy-Preserving Data Collaboration Platform  is seeing a  Cloud Data Platform Support Engineer to ensure the stability, reliability, and efficiency of their data platform, primarily hosted on Microsoft Azure (with a future vision to extend... 

    Hire Resolve

    Johannesburg, Gauteng
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!