DATA ENGINEER

Econofoods

Bellville

On-site

ZAR 700,000 - 1,100,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Econofoods data team in South Africa is seeking a Data Engineer to design, build and maintain data infrastructure and pipelines, enabling reliable reporting and analytics for Retail, Logistics and Finance teams.

You will collaborate across Enterprise Architecture, IT and business units to ensure data is captured, governed and available for decision-making. The role emphasizes automation, data quality and AI-enabled data capabilities with POPIA and ISO27001 compliance.

Qualifications

  • Design, develop and maintain data pipelines across multiple systems.
  • Ensure data is accurate, complete and available for reporting.
  • Collaborate with IT, architecture and business teams.
  • Implement automated data-quality checks and validation controls.
  • Support data governance, security and compliance including POPIA/ISO27001.

Responsibilities

  • Data Integration & Pipeline Development: design, develop and maintain ETL/ELT data pipelines across multiple business systems.
  • Data Quality, Integrity & Reliability: implement automated data-quality checks and validation controls; monitor data pipelines for issues.
  • Analytics & BI Enablement: develop analysis-ready datasets and support reliable data models for dashboards.
  • Automation & Continuous Improvement: optimise queries, pipelines and processing routines.
  • Business Transformation & Systems Projects: participate in transformation projects and data migrations.
  • Data Governance, Security & Compliance: apply governance standards and ensure access controls.
  • Documentation & Technical Support: maintain docs and data dictionaries and provide troubleshooting.
  • Artificial Intelligence & Agentic Capability: leverage AI tools in data engineering under governance.

Skills

ETL/ELT pipelines
Data integration
Data quality
Automation
Data governance
SQL
Analytics
BI enablement

Job description

Econofoods is a fast-growing FMCG Retail company specializing in frozen foods. Dedicated to delivering high-quality products at unbeatable prices, we prioritize customer satisfaction every single day. Our commitment to excellence, simplicity and our vibrant colourful people working at Econofoods sets us apart in the industry. Central to our identity is our unique HO HOLA Culture, characterized by appreciation and recognition. We celebrate the contribution of every individual and foster a supportive environment where everyone can thrive. We are currently seeking a dynamic individual to join our team and contribute to our ongoing success. If you are passionate about delivering exceptional customer service, collaborating with a diverse team, and embracing continuous learning and growth, Econofoods could be the perfect fit for you. Join us in our mission to provide quality products, value, and service to our customers, every single day.

PURPOSE OF THE ROLE

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.

Key Responsibilities
1 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.
2 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.
3 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.
4 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.
5 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.
6 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.
7 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.
8 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 point 6.
  • Understanding of code harnesses and agentic coding tools, large language model behaviour, prompt engineering and retrieval-based approaches will be favourable.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Econo Foods • Cape Town

On-site
ZAR 600,000 - 900,000
Data Engineer (Fmcg / Food / Retail Industry Experience)
Data Engineer (Fmcg / Food / Retail Industry Experience)

Merand Recruitment • South Africa

On-site
ZAR 600,000 - 900,000
Data Engineer
Data Engineer

Nedbank • Johannesburg

On-site
ZAR 600,000 - 900,000
DATA ENGINEER
DATA ENGINEER

Competent Candidates • Randburg

On-site
ZAR 480,000 - 780,000
Data Engineer
Data Engineer

Rifumo Empowerment Holdings • Gauteng

On-site
Data Engineering Lead
Data Engineering Lead

Blue Pearl PTY • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Senior Data Engineer
Senior Data Engineer

Tiger Brands • Randburg

On-site
ZAR 900,000 - 1,300,000
Data Engineer
Data Engineer

DataProphet • Cape Town

On-site
ZAR 720,000 - 1,100,000
Intermediate Data Engineer
Intermediate Data Engineer

Cls • Pretoria

On-site
ZAR 700,000 - 900,000
Data Analytics Engineer
Data Analytics Engineer

Pbt-Group • Cape Town

On-site
ZAR 700,000 - 1,000,000