Data Engineer

TFG (The Foschini Group)

Wes-Kaap

Vor Ort

ZAR 900.000 - 1.200.000

Vollzeit

Vor 10 Tagen

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

TFG (The Foschini Group) is seeking a Data Engineer to design, implement and maintain the data infrastructure for our Insights team. You will collaborate with Engineering Leads, Data Architects and stakeholders to ensure data is properly sourced, stored and accessible for analysis.

The role focuses on ETL, data modelling, lakehouse/Databricks, data governance and the creation of dashboards. You will optimize pipelines, enable real-time processing, and deliver scalable data solutions that drive

Qualifikationen

  • Minimum 3 years in IT or related qualification.
  • 3+ years data pipeline design and development experience.
  • Proficiency in Python and SQL.
  • Experience with SQL Server, MySQL and PostgreSQL.
  • Automation scripting with PowerShell, Bash, or Python.
  • Experience with unit and integration tests.
  • Experience with PowerBI, Tableau or Pyramid Analytics.
  • Strong analytical/problem solving skills.

Aufgaben

  • Design, develop, test and maintain data pipelines (ETL) into data warehouses/lakes.
  • Implement data quality and validation checks for accuracy and completeness.
  • Optimize and scale data processing and storage for high concurrency.
  • Troubleshoot data pipelines and perform root cause analysis.
  • Develop and maintain documentation for data pipelines and processes.

Kenntnisse

Databricks
Python
SQL
Data modelling

Ausbildung

IT qualification

Tools

Azure
Git
CI/CD
Docker

Jobbeschreibung

Job Description

The Data Engineer will be responsible for designing, implementing, and maintaining the data infrastructure necessary for our Insights team to analyze data and derive valuable insights. The Data Engineer will work with Engineering Leads, Data Architects and other stakeholders to ensure that our data is properly sourced, stored, and accessible for analysis. They will also contribute to our mission by extracting maximum predictive value from data assets.

Job Description

The Data Engineer will be responsible for designing, implementing, and maintaining the data infrastructure necessary for our Insights team to analyze data and derive valuable insights. The Data Engineer will work with Engineering Leads, Data Architects and other stakeholders to ensure that our data is properly sourced, stored, and accessible for analysis. They will also contribute to our mission by extracting maximum predictive value from data assets.

Responsibilities
Data Pipeline Development and Management
  • Design, develop, test and maintain data pipelines to extract, transform, and load (ETL) data from various sources into a data warehouse or data lake
  • Implement data quality and validation checks to ensure that data is accurate, complete and consistent.
  • Optimize and scale data processing and storage to handle large volumes of data and high concurrency.
  • Troubleshoot and resolve data pipeline issues and perform root cause analysis
  • Develop and maintain documentation for data pipelines and processes.
ETL Development
  • Building and maintaining data pipelines using lakehouse architecture (medallion)
  • Extracting data from multiple sources, transforming it, and loading it into the target database
  • Monitoring and troubleshooting ETL jobs to ensure they complete successfully and on time.
Data Modelling and Design
  • Design and implement data models and database schemas for storing and querying data.
  • Optimize database schema and indexing for efficient data retrieval
  • Modernise legacy data environments, migrating from on-premises solutions to cloud-native platforms such as Databricks
  • Ensure database security, availability, and scalability
  • Perform database tuning and optimization to improve query performance
  • Develop and maintain data connectors and integrations with various data sources (e.g., databases, APIs, flat files)
  • Implement data streaming and real-time data processing technologies.
Reporting And Analytics
  • Designing and implementing complex reports that meet business requirements
  • Developing dashboards and visualizations using tools like Pyramid or other data visualization tools
  • Develop and maintain BI reports and dashboards
  • Analysing data to identify trends, patterns, and insights
  • Providing insights to business stakeholders based on the analysis of data
Data Governance and Security
  • Ensure compliance with data privacy regulations according TFG’s Data privacy policies.
  • Develop and maintain data governance policies, procedures, and standards
  • Ensure that data access and authorization policies are in place and adhered to
  • Monitor and audit data access to ensure data security and prevent data breaches
  • Implement disaster recovery and business continuity plans for data infrastructure
Collaboration and Communication
  • Work collaboratively with Engineering Leads, Architects, Analysts, Scrum Masters and other stakeholders to understand data requirements and provide data solutions.
  • Communicate data pipeline issues, status, and progress to stakeholders and project teams.
  • Participate in cross-functional meetings and initiatives to ensure alignment with data strategies and goals
Qualifications
  • Must have at least 3 years of relevant IT experience or related qualification.
  • 3+ years experience with Data pipeline design and development experience.
  • Proficiency in Python and/or SQL.
  • RDBMS experience in technology such as SQL Server, MySQL and PostgreSQL.
  • Ability to use common scripting languages such as Powershell, Bash, or Python for automation.
  • Experience using unit and integration tests.
  • Experience working with production BI environments and tools such as PowerBI, Tableau or Pyramid Analytics.
  • Strong analytical/problem solving skills.
Skills
  • Databricks Certified Data Engineer Associate certification.
  • Experience in Azure data technologies; a relevant Azure certification would be advantageous
  • Hands-on experience with Azure DevOps, Git, CI/CD practices, Docker and containerization
  • Exposure to .net entity framework.
  • Exposure to Databricks, Delta Lake and PySpark.
  • Experience with data streaming or distributed processing technologies such as Kafka or Hadoop.
  • Experience delivering data projects in Retail, Finance, Customer or HR domains would be advantageous
  • Experience mentoring junior engineers would be advantageous
Behaviours
  • Manages Complexity - interprets and simplifies complex and contradictory information when resolving organisational problems
  • Strategic Mindset - thinks and plans strategically, focusing on the long-term goals and objectives of the organisation
  • Tech Savvy - leverages new technology to enhance productivity, improve problem solving, and support business growth
  • Cultivates Innovation - creates an environment that fosters and nurtures a culture of creativity which drives success
  • Drives Engagement - inspires, motivates and empowers individuals to go above and beyond for the benefit of the team and the organisation

Preference will be given but not limited to candidates from designated groups in terms of the Employment Equity Act.

About Us

Who we are is because of our people. They are our greatest asset. TFG is an internationally diversified retail portfolio of 34 speciality lifestyle and apparel brands that Inspire our Customers to live their Best Lives and are woven into the lives of millions. Our vision is to create the most remarkable omnichannel experiences for our customers. TFG is more than a workplace, it's a launchpad for your growth. Join us and explore endless growth opportunities across our diverse brands. We’re a purpose-led business, and on this team, you’ll share the pride of making an impact across a whole industry.

We’re the designers, the makers, the shakers and the teams behind the scenes.

Are you with us?

About The Team

At TFG, technology is the silent engine behind fashion, financial services, and our factory floors. Our Infotec team builds the platforms that power over 3,600 stores and millions of customer moments. From cloud-native retail applications to AI/ML deployments, we solve real-world retail problems at scale. Whether you love engineering, data, architecture, or innovation at the edge—we have room for your kind of talent. Let’s build something enduring together.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Application Support Specialist II
Application Support Specialist II

TFG (The Foschini Group) • Wes-Kaap

Vor Ort
ZAR 320.000 - 420.000
Application Support Specialist
Application Support Specialist

TFG (The Foschini Group) • Wes-Kaap

Vor Ort
ZAR 420.000 - 650.000
Engineering Lead (C#, .Net)
Engineering Lead (C#, .Net)

TFG (The Foschini Group) • Wes-Kaap

Vor Ort
ZAR 1.200.000 - 2.000.000
Engineering Lead (OneX)
Engineering Lead (OneX)

TFG (The Foschini Group) • Wes-Kaap

Vor Ort
ZAR 900.000 - 1.350.000
Administration Manager (40hr) - JD Sports - Waterfall Gauteng
Administration Manager (40hr) - JD Sports - Waterfall Gauteng

TFG (The Foschini Group) • Gauteng

Vor Ort
ZAR 180.000 - 240.000
DC Process Manager – Ndabeni
DC Process Manager – Ndabeni

TFG (The Foschini Group) • Wes-Kaap

Vor Ort
ZAR 420.000 - 660.000
Administration Manager (40hr) - JD Sports - Waterfall Gauteng
Administration Manager (40hr) - JD Sports - Waterfall Gauteng

TFG Limited • Forest Hills

Vor Ort
ZAR 360.000 - 480.000
Allocator - JD Sports
Allocator - JD Sports

TFG (The Foschini Group) • Wes-Kaap

Vor Ort
ZAR 469.000 - 725.000
Floor Supervisor (40hr) - @home - Ballito Junction
Floor Supervisor (40hr) - @home - Ballito Junction

TFG (The Foschini Group) • KwaZulu-Natal

Vor Ort
ZAR 240.000 - 360.000
Trainer - Midrand (JHB) - Pipeline
Trainer - Midrand (JHB) - Pipeline

TFG (The Foschini Group) • Gauteng

Vor Ort
ZAR 360.000 - 480.000