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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- 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...
- ...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...
- ...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...
- 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...
- ...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...
- ...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...
- ...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'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...
- ...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...
- ...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...
- 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...
- ...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...
- 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,...
- ...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...
- ...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...
- ...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,...
- ...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...
- ...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...
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...- ...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:...
- ...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...
- ...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...
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
