Vacancy Details
Employer: Clinix Health Group (Pty) Ltd
Company description: The Clinix Health Group (CHG) assists communities to live longer, healthier lives through the provision of quality and affordable healthcare. The group provides integrated world-class healthcare systems both internally and externally to the broader ecosystem as a trusted local citizen.
Job Title : Senior Data Engineer
Location : Clinix Head Office (Hyde Park)
Reports to : Head of Analytics and Data Science
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 with strategic impact, ideal for someone who is passionate about building robust data infrastructure that powers analytics, automation, and decision-making in a hospital group.
REQUIREMENTS
Minimum Qualifications:
- Bachelor’s degree in computer science, Information Systems, or related field.
Minimum Experience:
- Minimum 5+ years in data engineering, with proven experience in data warehouse design and development.
- Experience in building scalable data infrastructure and integrations.
- Advanced SQL knowledge and working with RDBMS such as SQL Server, and
- Strong understanding of data governance, security, and compliance.
- Excellent communication and documentation skills.
TECHNICAL SKILLS
- SQL Server (Advanced): T-SQL, CTEs, window functions, schema design, performance tuning.
- SSIS: Lookup, Merge Join, Conditional Split, Derived Column, incremental loads.
- Python: pandas, SQL alchemy, API integration, automation scripting.
- Workflow Automation: SQL Server Agent, Windows Task Scheduler, PowerShell.
- Cloud & DevOps (Bonus): Azure Data Factory, CI/CD pipelines.
- Deliver & Mentor: Build and enhance robust data pipelines, manage real-time and historical data migrations, and guide junior data engineers.
- Strong SQL development, data modelling, and data governance skills.
DELIVERABLES
- Design, build, and maintain ETL/ELT pipelines using SQL Server, SSIS, and Python.
- Automate data ingestion from SAP, APIs, and external databases into a centralised data warehouse.
- Optimize SQL Server performance through indexing, partitioning, and execution plan analysis.
- Develop and manage SSIS packages with advanced transformations and dynamic workflows.
- Implement orchestration using SQL Server Agent, PowerShell, and Python scripts.
- Collaborate with cross-functional teams to support analytics, reporting, and machine learning workflows.
- Reverse-engineer and document data lineage across systems for governance and traceability.
- Drive performance tuning, monitoring and continuous improvement initiatives across all data platforms.
- Mentor and guide junior data engineers.
38 people have viewed this job.
About Clinix Health Group (Pty) Ltd
When people ask how a Health Group as unique as ours has succeeded from the early 90's until now our answer is always the same: 'Success is a fine line between financial performance of the company and its contribution to healthcare in South Africa.'
In 1992 the company employed less than 5 people who led our first hospital Clinix Botshelong Empilweni Private Hospital to open its doors to the Vosloorus community in 1994. However, after 20 years our company now owns and manages six hospitals and employs approximately 2600 individuals that are working in our hospitals on a daily basis.
Clinix Health Group has managed to make a contribution not only to the communities that we serve but also to the healthcare industry as a whole. In the last year alone Clinix Health Group has admitted and treated more than 76 000 patients and delivered 3669 new-borns from the communities that we operate in and their surrounding areas.
Our relationship with government also makes us sure that we are helping improve the quality of healthcare in South Africa.
We'd like to thank all our stakeholders who have helped us to get to this chapter of our journey. Clinix Health Group would not be such a great success without you.
Similar Jobs
Senior Data Engineer
- Gauteng
- Job Type: Permanent
- Posted 22 Apr 2026 | 38 Days left
Senior Data Engineer
- Gauteng
- Job Type: Permanent
- Posted 15 May 2026 | 61 Days left
Senior Data Engineer
- Western Cape
- Job Type: Permanent
- Posted 22 Apr 2026 | 38 Days left
Senior Data Engineer
- KwaZulu-Natal
- Job Type: Permanent
- Posted 15 May 2026 | 61 Days left
More Jobs at Clinix Health Group (Pty) Ltd
Enrolled Nurse - NICU
- Gauteng
- Job Type: Permanent
- Posted 15 May 2026 | 7 Days left
Registered Nurse AICU
- Mafikeng
- Job Type: Permanent
- Posted 15 May 2026 | 15 Days left
Ward Clerk - Psychiatric Ward
- Johannesburg
- Job Type: Contract
- Posted 14 May 2026 | 13 Days left
Unit Manager: Adult ICU
- Gauteng
- Job Type: Permanent
- Posted 14 May 2026 | 15 Days left