Data Engineer (FMCG / Food / Retail industry experience)

Merand Recruitment · Bellville, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Reference: CPT002358-CW-1

The Data Engineer is responsible for designing, developing, maintaining and improving the organisation's data infrastructure and data pipelines to ensure that accurate, reliable and accessible data is available for reporting, analytics and business decision-making. The role supports the Business Transformation function by integrating data from multiple operational systems and creating scalable, automated data solutions that enable the organisation to better understand and improve its Retail, Logistics, B2B Sales, Finance, Merchandising, Supply Chain and other business operations. The Data Engineer works closely with Enterprise Architecture, Data Insights, IT, Business Process Management and functional business teams to ensure that data is effectively captured, integrated, structured, governed and made available for business use. Duties & Responsibilities

KEY RESPONSIBILITIES: Data Integration & Pipeline Development

  • Design, develop and maintain reliable ETL/ELT data pipelines across multiple business systems.
  • Integrate data from systems such as ERP, TMS, WMS, finance, CRM, supply chain, HR and other business applications.
  • Reduce reliance on manual data extraction and manipulation through effective automation.
  • Ensure data pipelines are scalable, efficient and appropriate for the organisation's future data requirements.
  • Work closely with Data & Systems Architecture to ensure engineering solutions align with broader technology and architecture standards.

Data Quality, Integrity & Reliability

  • Implement automated data-quality checks and validation controls.
  • Assist with the implementation of MDM across the organisation.
  • Identify and investigate inconsistencies, missing data, duplication and other data-quality issues.
  • Work with system owners and business stakeholders to address root causes of data-quality problems.
  • Monitor data pipelines and integration processes to identify failures or performance issues.
  • Troubleshoot and resolve data-processing and integration errors.
  • Ensure that data used for reporting and analysis is accurate, complete, consistent and available when required.
  • Support the development of a trusted organisational data environment.

Analytics & Business Intelligence Enablement

  • Develop and maintain analysis-ready datasets for Data Analysts, Analyst Developers and other authorised business users.
  • Support the development of reliable data models for dashboards, management reporting and business intelligence solutions.
  • Assist analysts with complex data extraction, transformation and integration requirements.
  • Ensure that commonly used business information is sourced from controlled and consistent datasets.
  • Enable greater self-service, democratized analytics through well-structured and governed data.

The Data Engineer's primary responsibility is to build and maintain the data foundation rather than own business reporting or interpretation of business performance.

Automation & Continuous Improvement

  • Review existing data flows and recommend improvements.
  • Optimise database queries, pipelines and processing routines to improve performance.
  • Proactively identify opportunities where improved data integration can simplify business processes.
  • Contribute to continuous improvement initiatives within Business Transformation.
  • Migrate data warehouse, data lake or similar data structures where applicable.

Business Transformation & Systems Projects

  • Participate in business transformation, systems implementation and process-improvement projects.
  • Assess data requirements when new systems, processes or technologies are introduced.
  • Support data migration, cleansing, mapping and validation during system implementations.
  • Work with Business Process Management to understand how information moves through business processes and identify opportunities for improved automation.
  • Provide technical data expertise during solution design and project implementation.
  • Support testing and implementation of new data solutions.
  • Assist with post-implementation troubleshooting and optimisation.

Data Governance, Security & Compliance

  • Apply organisational data governance standards across data engineering solutions.
  • Ensure appropriate access controls are implemented for sensitive and confidential information.
  • Work with IT and relevant stakeholders to ensure data solutions comply with information-security requirements such as POPIA and ISO27001.
  • Maintain appropriate controls around the extraction, transfer, storage and use of organisational data.
  • Support the establishment and maintenance of data stewardship, definitions and governance practices.

Documentation & Technical Support

  • Maintain accurate technical documentation for data pipelines, integrations and data structures.
  • Develop and maintain data-flow diagrams, integration specifications and data dictionaries where appropriate.
  • Maintain appropriate change records for data solutions.
  • Provide technical support and troubleshooting for data-related issues.
  • Ensure that critical data processes are sufficiently documented to reduce dependency on individual knowledge.

Artificial Intelligence & Agentic Capability

  • The Data Engineer is expected to be a user, implementer and support resource for the organisation's artificial-intelligence and agent-assisted capabilities, applying them to data engineering, data quality and business-process outcomes within approved governance and security controls.
  • Use AI-assisted and agentic development tooling in day-to-day engineering work — pipeline and integration development, code generation and review, test creation, documentation and troubleshooting — and validate all generated code, SQL and configuration before it reaches a governed environment.
  • Apply AI and machine-assisted techniques to business-process analysis, ETL/ELT development and data-quality optimisation, including anomaly detection, record matching and de-duplication, classification and rule suggestion, with human review before production use.
  • Build and maintain the semantic and metadata foundations that make organisational data usable by AI and agent-based tools — business glossaries, data dictionaries, ontologies and taxonomies, and governed data-product contracts — so that natural-language questions return consistent, explainable and permission-aware answers.
  • Support the implementation of AI-enabled platform capabilities together with Data & Systems Architecture and external technology partners, including configuration, integration, testing, user enablement and post-implementation optimisation.
  • Apply AI within the organisation's data-protection and information-security requirements: confidential, personal or business-sensitive data may only be processed by approved AI services, consistent with the governance requirements in 2.6.
  • Understanding of code harnesses and agentic coding tools, large language model behaviour, prompt engineering and retrieval-based approaches will be favourable.

KEY PERFORMANCE AREAS (KPA’S): CORE COMPETENCIES:

  • Analytical Thinking Able to understand complex data structures, identify relationships and systematically resolve data problems.
  • Problem Solving Approaches technical and data-related challenges logically and focuses on identifying sustainable solutions rather than temporary fixes.
  • Attention to Detail Maintains a high level of accuracy when working with large datasets, integrations and business-critical information.
  • Business Understanding Develops an understanding of how the business operates and ensures technical data solutions support practical business requirements.
  • Collaboration Works effectively across technical and non-technical teams and is able to translate business requirements into appropriate data solutions.
  • Ownership Takes accountability for the reliability, quality and performance of assigned data solutions.
  • Cont
Auto-apply to this jobView original posting ↗