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

Data Engineer - Johannesburg

The Heineken Company

HEINEKEN - the world's most international brewer. It is the leading developer and marketer of premium beer and cider brands. Led by the Heineken® brand, the Group has a portfolio of more than 300 international, regional, local and speciality beers and ciders. We are committed to innovation, long-term brand investment, disciplined sales execution and focused cost management. Through "Brewing a Better World"​, sustainability is embedded in the business and delivers value for all stakeholders. HEINEKEN has a well-balanced geographic footprint with leadership positions in both developed and developing markets. We employ over 80,000 employees and operate breweries, malteries, cider plants and other production facilities in more than 70 countries. Our most recent information is available on: and follow us on Twitter via @HEINEKENCorp. The Data Engineer is a key technical contributor within the Data & Analytics function, responsible for architecting, building, and operating the data infrastructure that underpins the organisation's analytics and reporting capabilities. With a minimum of three years' hands-on experience, the successful candidate will drive the end-to-end design of scalable data pipelines, govern data quality, and collaborate across business units to translate complex data requirements into robust, production-grade solutions. Key Responsibilities: Design and implement scalable, resilient data architectures aligned to enterprise strategy and business requirements. Build and maintain production-grade ELT/ETL pipelines that ingest, transform, and load data from diverse on-premises and cloud sources. Develop and version-control data models and schemas optimised for efficient querying, reporting, and ML consumption. Conduct performance tuning and optimisation of pipelines, queries, and storage layers to meet SLA and scalability targets. Design and maintain data integration solutions to ensure consistency and accuracy across systems. Implement data validation, cleansing, profiling, and enrichment frameworks as part of pipeline workflows. Enforce data quality KPIs; proactively monitor and alert on anomalies or pipeline failures. Support data lineage tracking and metadata management to enable full auditability. Build and manage cloud-native data solutions on Microsoft Azure Administer and optimise cloud storage and compute resources for cost and performance. Ensure all data engineering solutions adhere to data governance frameworks, privacy regulations and security policies. Implement role-based access controls, encryption at rest and in transit, and data masking where required. Contribute to the development and maintenance of data catalogues, data dictionaries, and governance documentation. Partner with data analysts, data scientists, and business stakeholders to gather requirements and deliver fit-for-purpose solutions. Produce and maintain comprehensive technical documentation — pipeline designs, runbooks, and architectural decision records. Qualification: Bachelor's degree in Computer Science, Data Science, Engineering, Information Systems, or a related field Relevant Master's degree or professional certifications (e.g. Azure Data Engineer Associate, Databricks Certified Associate) are advantageous Required Skills: 3+ years experience in data engineering or a related field Proficiency with analytical SQL engines Proficiency in Python for data engineering tasks (PySpark, pandas, data pipeline scripting) Hands-on experience with Azure cloud data services Experience with cloud storage Competency with data integration platforms Strong understanding of data warehousing concepts, ETL processes, and data modeling techniques. Working knowledge of big data technologies Experience with version control with Git and CI/CD tooling Familiarity with containerisation for data workloads Understanding of ML pipelines and MLOps practices to support data science teams Exceptional analytical and problem-solving abilities with a data-driven mindset Strong stakeholder management and collaborative working style Self-driven; able to operate independently in a fast-paced, ambiguous environment. Attention to detail and commitment to delivering high-quality, maintainable work. Highly beneficial skills: Experience with dbt for transformation layer management Knowledge of data observability and monitoring tools Infrastructure-as-Code experience with Terraform, Bicep, or ARM templates

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Data Engineer - Johannesburg in Gauteng vacancy
  •  ...testing teams Drive continuous improvement initiatives using lean manufacturing principles Critical Competencies: Process Engineering Strength ~ Ability to design, implement, and control robust production systems in complex and variable environments... 

    Select Motor Recruitment

    Gauteng
    5 days ago
  •  ...contract roles and have offices in Auckland, Cape Town, Dubai, Johannesburg, Hong Kong, Kuala Lumpur, London, Melbourne, New York,...  ...digital economy. Summary of Role The purpose of the Data Engineer is to leverage their data expertise and data related technologies... 

    Salt South Africa

    Gauteng
    a month ago
  •  ...and providing access to affordable and quality healthcare to underserviced communities.JOB SUMMARY We are seeking a Senior Data Engineer to lead the design, development, and optimization of scalable data pipelines and platforms. This is a hands-on technical role... 

    Clinix Health Group (Pty) Ltd

    Gauteng
    10 days ago
  •  ...Data Pipeline Engineer (Mid-Level) Build the Data Engine Behind Intelligent Decision Making Some people look at dashboards. Others build the pipelines that make those dashboards possible. We are looking for engineers who care about the integrity, scalability,... 

    Jurumani Solutions

    Gauteng
    13 days ago
  •  ...associated signoff through change control. Acquire and collect data via ETL (Extract, Transform and Load) processes from source...  ...testing, and deployment of theproposed solution. Work with Senior Engineer to present technology solutions to senior leadership and influence... 

    FNB South Africa

    Gauteng
    20 days ago
  •  ..., love what we do and create a legacy that benefits many others now and into the future. We are seeking a highly skilled AI Data Engineer to design, build, and optimise scalable data and AI solutions within a leading banking environment. The ideal candidate will have... 

    DeARX Services (Pty) Ltd

    Gauteng
    20 days ago
  •  ...Do you like building data systems and pipelines? Do you enjoy interpreting trends and...  ...data ?  Join Elixirr Digital as a Data Engineer and help us analyze and organize raw...  ...working opportunity from our locations in Johannesburg or Cape Town . What you will be... 

    Elixirr Digital

    Gauteng
    a month ago
  •  ...YOUR PIPELINES MOVE DATA. OURS MOVE DECISIONS. Most Data Engineers build pipelines. The best ones control outcomes. Which one are you? ⚡ THIS IS WHERE ENGINEERING MEETS IMPACT Imagine this: Billions of data points flowing through your pipelines Real... 

    Jurumani Solutions

    Gauteng
    more than 2 months ago
  •  ...of finance and Out of the Ordinary stories about our people, communities and partners. We are looking for a highly experienced Data Engineer & Analyst with deep knowledge of Azure technologies to work in our data infrastructure and insight-driven projects. This role... 

    Investec

    Gauteng
    12 days ago
  •  ...clients, and communities do great things with technology to enable a more secure and connected future. Your day at NTT DATA The Data Engineer is a seasoned subject matter expert, responsible for the transformation of data into a structured format that can be easily... 

    NTT Ltd.

    Gauteng
    a month ago
  • Kindly apply if you meet the minimum requirements. Should you not hear back from us within 2 weeks consider your application as unsuccessful.

    Swift Human Resources

    Gauteng
    18 hours ago
  •  ...constant investment in every asset of the business, be it in people, brands, technology, efficiency, quality or sustainability. The Data Engineer is responsible for designing, developing, optimizing, and maintaining robust data pipelines and analytical data models that... 

    Tiger Brands

    Gauteng
    a month ago
  •  ...measured by individual rooms inspections performed by the Director of Engineering or designee. Perform scheduled preventative maintenance and...  ..., blood borne pathogens, etc., including using Material Safety Data Sheets (MSDS). Identify and correct unsafe work procedures or... 

    Marriott International

    Gauteng
    a month ago
  •  ...Facilities Management ,  Cleaning and Hygiene ,  Pest Control ,  Protection ,  Energy ,  Procurement ,  Workspace Design ,  Engineering, Remote Camps , and more. Developing our people – the heart of Tsebo – is the foundation of our purpose. The result is a... 

    Tsebo Group

    Gauteng
    2 days ago
  •  ...Operations, Planning, Procurement) The successful candidate must have the following experience/skills: A relevant BSc degree, Engineering or equivalent qualification. A minimum of 5 years cellar experience and knowledge within the operations / production... 

    The Heineken Company

    Gauteng
    9 days ago
  •  ...Requisitions (PRs) and Goods Received Notes (GRNs), including monitoring and maintaining open orders. Maintain and accurately record data in structured spreadsheets to support reporting and tracking requirements. Coordinate a collaborative Closing work orders... 

    The Heineken Company

    Gauteng
    9 days ago
  • Requirements: ~ Grade 12; a technical or tertiary qualification in mechanical, civil, or architectural fields is advantageous. ~2–5 years’ experience in tender coordination, bid management, or procurement. ~ Prior site working experience preferred. ~ Proficiency...

    MPRTC Recruitment

    Gauteng
    1 day ago
  •  ...than 70 countries. Our most recent information is available on: and follow us on Twitter via @HEINEKENCorp.Job Purpose The Engineering Driver is responsible for the safe and efficient transportation of engineering staff, tools, equipment, spare parts, and... 

    The Heineken Company

    Gauteng
    9 days ago
  •  ...engagement, and optimise commercialstrategies. This role provides analytical support across functional teams by interrogating large data sets, generating meaningful insights, and presenting these inclear, visual formats that enable informed decision‑making.... 

    The Heineken Company

    Gauteng
    9 days ago
  • The Road Accident Fund is a state insurer established by statute, it provides insurance cover to all drivers of motor vehicles in South Africa in respect of liability incurred or damage caused as a result of a traffic collision. Liability incurred in relation to property...

    Road Accident Fund

    Gauteng
    16 days ago
  • As a leading workplace management solutions provider across Africa Middle East, operating in over 28 countries, with over 40,000 employees, Tsebo Solutions Group offers our clients improved workplace productivity that supports their success. At Tsebo, we believe that the...

    Tsebo Solution

    Gauteng
    10 days ago
  • HEINEKEN - the world's most international brewer. It is the leading developer and marketer of premium beer and cider brands. Led by the Heineken® brand, the Group has a portfolio of more than 300 international, regional, local and speciality beers and ciders. We ...

    The Heineken Company

    Gauteng
    9 days ago
  • The Ideal candidate should have a sound understanding of store operations & meeting sales targets. With exposure in retail administration, cash procedures, staff & stock management.  If you demonstrate high levels of ownership, a strong merchant mentality, and excel at...

    Foot Gear SA

    Gauteng
    13 days ago
  • Requirements: Diploma or currently studying towards a diploma Proven ability to generate new business through telesales, cold calling, and client visits Strong negotiation and closing skills Ability to read and understand technical drawings Experience compiling...

    MPRTC Recruitment

    Gauteng
    6 days ago
  • Requirements: Previous experience in telesales, call centre, or lead generation Strong verbal communication and negotiation skills Confident and professional telephone manner Target-driven with a proactive mindset Ability to handle objections and close for...

    MPRTC Recruitment

    Gauteng
    6 days ago
  •  ...private and public networks. Perform systems-level performance engineering: select appropriate compute accelerators, run load and stress...  ...excellence. Own end-to-end system design for AI workloads: data pipelines, model training, inference, orchestration, and lifecycle... 

    Imizizi

    Gauteng
    2 days ago
  • HEINEKEN - the world's most international brewer. It is the leading developer and marketer of premium beer and cider brands. Led by the Heineken® brand, the Group has a portfolio of more than 300 international, regional, local and speciality beers and ciders. We ...

    The Heineken Company

    Gauteng
    9 days ago
  • Requirements: ~1–2 years’ experience in sales or a customer-facing role ~ Interest or exposure to technical/industrial products advantageous ~ Strong communication and interpersonal skills ~ Willingness to learn and develop in a sales environment ~ Proficiency...

    MPRTC Recruitment

    Gauteng
    18 hours ago
  •  ...and regulations. Making sure the hygiene requirements and food quality and safety standards are followed. Analyzing store sales data and identifying opportunities for growth and improvement. Overseeing store operations, including opening and closing procedures,... 

    Econo Foods

    Gauteng
    8 hours ago
  •  ...offer exceptional user experiences, driven by innovation, collaboration, and advanced technologies. They are currently seeking a Data Analyst to join their team and help turn data into actionable insights that drive business decisions and improve operational efficiency... 

    Salix Recruitment

    Gauteng
    18 hours ago

Do you want to receive more vacancies?

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