is responsible for designing, developing, and maintaining the Sleep Group's data architecture, infrastructure, and workflows across the business. The primary objective is to enable reliable, secure, and scalable data provisioning for business insights, operational efficiency, and strategic decision-making.
This role ensures enterprise data is effectively collected, transformed, stored, and delivered while maintaining the highest standards of
data integrity, governance, and security
. It also involves project management responsibilities, including timelines, budgets, and deliverables to ensure on-time, within-budget implementation of data solutions.
Total Monthly Cost to Company (CTC): R100,000
Applicants currently earning significantly more than this figure are kindly advised not to apply.
Minimum Requirements
A Bachelor's Degree in Computer Science, Data Engineering, Information Systems, or a related field
5 to 8+ years of experience in data engineering in an enterprise environment
Demonstrated experience in:
+ Designing, building, and maintaining scalable data pipelines
+ Data modeling, transformation, and governance
+ Leading data-related projects (planning, execution, delivery) Technical Skills:
+ Strong knowledge of SQL, Python (PySpark), API development
+ Experience with cloud platforms (Azure preferred, AWS acceptable)
+ Familiarity with CI/CD pipelines, DevOps, and infrastructure-as-code (Terraform or CloudFormation) Understanding of data warehousing and streaming architectures
Excellent communication and stakeholder engagement abilities
Proven ability to translate business needs into technical solutions
Postgraduate qualifications or cloud certifications (e.g., Azure Synapse, Databricks, AWS Glue, Redshift) are an advantage
Duties & Responsibilities
Data Pipeline Development & Maintenance
Build, deploy, and maintain end-to-end data pipelines, integrating data from multiple source systems into the enterprise data warehouse.
Ensure pipelines are automated, monitored, and optimized for performance, scalability, and cost efficiency.
Ensure that data solutions are developed, tested, and deployed using automated processes that follow DevOps principles and the company's approved standards. This includes using Continuous Integration and Continuous Delivery (CI/CD) pipelines to streamline code testing, quality assurance, and controlled release into production environments.
Data Transformation & Modeling
Clean, transform, and standardize raw data into formats that meet business requirements.
Develop conceptual, logical, and physical data models to ensure consistent data structures and relationships across systems.
Align all transformations and calculations to Sleep Group's data catalogue and governance standards.
Data Quality, Governance & Security
Implement robust data validation, monitoring, and exception-handling processes to ensure accuracy, reliability, and compliance.
Apply security best practices including encryption, anonymisation, and least-privilege access controls.
Maintain up-to-date documentation of data flows, models, and pipelines to support transparency and audit requirements.
Project Management & Delivery
Lead and manage data-related projects, ensuring they are delivered within agreed timelines, scope, and budget.
Coordinate with cross-functional teams to define project requirements, deliverables, and dependencies.
Track progress, manage risks, and communicate status updates to stakeholders.
Collaboration & Stakeholder Engagement
Partner with business stakeholders and external vendors to understand data requirements and deliver fit-for-purpose solutions.
Provide clear technical designs, roadmaps, and delivery timelines for all data initiatives.
Engage with local and global teams where needed to align on standards and dependencies.
Continuous Improvement
Contribute to building internal data engineering capability through training, knowledge sharing, and documentation.
* Stay abreast of emerging technologies and industry best practices to ensure Sleep Group's data solutions remain modern, secure, and efficient.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.