Menu Close

Johannesburg: Data Engineer

Advertisement



Job Description

Our client has an opportunity for a detail-oriented QA Analyst to uphold the highest quality standards across all technology and data deliverables. In this role, you will design and implement rigorous testing frameworks, uncover and document defects, and collaborate closely with development and data teams to drive timely resolutions. By ensuring the accuracy, reliability, and performance of systems and analytics, the QA Analyst will play a crucial role in delivering dependable solutions that inform both business and clinical decisions. Duties: Develop and maintain test plans and scripts. Execute manual and automated testing of software and data outputs. Document and communicate defects to developers and analysts. Work with teams to ensure timely resolution of quality issues. Contribute to the continuous improvement of QA practices. Requirements: Diploma or degree in IT, QA, or related field. 3 years of experience in software QA or testing roles Excellent attention to detail. Analytical and problem-solving skills Ability to document and communicate issues effectively. Experience with test automation tools.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement



View Job  Centurion: Mechatronics Engineer (IoT and Systems Integration Specialist)


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Get references ready before you need them - keep in touch with past managers and colleagues.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Durban: Mechanical Fitter posted by Phakisa Holdings

Jobs in Durban October 17, 2025
Chemical Engineering Phakisa Holdings

Semi-Skilled Maintenance AssistantRegion: KwaZulu Natal - PinetownType: TempDuties and Responsibilities:Responds immediately to machinery and equipment...

View Job

North West: Financial Controller posted by Craven Cottage CC

Jobs in North West October 17, 2025
Craven Cottage CC Human Resource

Duties: Manage journal entries, invoices, reconciliations and other items to ensure accurate monthly and annual closings.Ensure timely billing of all…

View Job

Atlantis: Junior Buyer posted by Optential Consulting

Jobs in Atlantis October 17, 2025
Logistics Sales Optential Consulting

...

View Job

Nelspruit: CAMPUS PRINCIPAL – CULINARY (NELSPRUIT) posted by MPRTC Recruitment

Jobs in Mpumalanga October 17, 2025
Education MPRTC Recruitment Training

Requirements:Postgraduate qualification in Education, Management, or a related field.3–5 years’ senior leadership experience, preferably in an educational...

View Job  Cape Town City Centre: C# .NET Developer
View Job

South Africa: Mechanical Design Engineer – Process Technologies posted by MECS Africa

Jobs in South Africa October 17, 2025
Engineering Management MECS Africa

What You'll Be Doing:Designing and optimizing mechanical and structural systems for beneficiation plant equipment.Creating detailed 3D models and...

View Job

Centurion: HR Administrator & Training posted by Sig Labour Corporate (Pty) Ltd

Jobs in Centurion October 17, 2025
Human Resource Sig Labour Corporate (Pty) Ltd

MINIMUM REQUIREMENTS:Valid MatricValid Driver’s LicenseOwn transportHave IR / HR experienceComputer Literate (MS Office)Be willing to sleep out and work...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: Data Engineer

Advertisement



Job Description

As a Data Engineer at iOCO, you’ll be part of a team that designs and delivers innovative data solutions across industries. You’ll work hands-on with modern cloud platforms to build secure, scalable, and efficient data environments that power analytics. What You’ll Do Data Platform Development: Design and implement scalable data pipelines and integration solutions leveraging Azure Data Factory, Synapse Analytics, Azure Data Lake, and Databricks. ETL Data Integration: Develop and optimize ETL/ELT workflows, enabling efficient data movement across on-premise and cloud environments. Data Modelling: Build conceptual, logical, and physical data models to support enterprise reporting and advanced analytics. Migration Projects: Lead and support migrations of on-premise data systems into the Azure ecosystem. Governance Security: Ensure solutions align with iOCO standards on governance, security, and compliance (POPIA, GDPR). Collaboration: Work closely with business stakeholders, architects, and BI developers to deliver solutions that meet client needs. Continuous Improvement: Stay current with evolving Azure and data engineering technologies and recommend innovative approaches. Your Expertise: Experience: 5 years in data roles, with 3 – 4 years as a Data Engineer in cloud or hybrid environments. Technical Skills: Strong knowledge of the Microsoft Data Stack (SQL Server, T-SQL, SSIS, SSRS, SSAS). Proven hands-on experience with Azure Data Factory, Synapse Analytics, Azure Data Lake, Azure SQL, and Databricks. Solid understanding of data modelling, warehousing, governance, and integration principles. Proficiency in Python, SQL, and scripting in Linux/Windows environments. Familiarity with orchestration tools (Airflow, Control-M, or similar). Advantageous: Exposure to multi-cloud environments (AWS, GCP). Soft Skills Strong analytical mindset with problem-solving ability. Clear communication skills with both technical and business stakeholders. Structured and detail-oriented, with a strategic approach to design. Ability to mentor and support peers in the engineering team.  Personal Attributes Client-Centric – Able to build rapport and deliver value in every interaction. Innovative – Constantly exploring new technologies, ideas, and approaches. Detail-Oriented – Committed to precision and accuracy. Resilient Adaptable – Thrives in evolving environments and complex projects. Other information applicable to the opportunity: Contract position Location: Johannesburg Why work for us? Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.  You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.  Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.  By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.  iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.
View Job  Cape Town City Centre: Senior Business Analyst (ServiceNow)



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Create a professional email address for job hunting - avoid nicknames or casual addresses.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Durban: Mechanical Fitter posted by Phakisa Holdings

Jobs in Durban October 17, 2025
Chemical Engineering Phakisa Holdings

Semi-Skilled Maintenance AssistantRegion: KwaZulu Natal - PinetownType: TempDuties and Responsibilities:Responds immediately to machinery and equipment...

View Job  Cape Town City Centre: Data Management Analyst
View Job

North West: Financial Controller posted by Craven Cottage CC

Jobs in North West October 17, 2025
Craven Cottage CC Human Resource

Duties: Manage journal entries, invoices, reconciliations and other items to ensure accurate monthly and annual closings.Ensure timely billing of all…

View Job

Atlantis: Junior Buyer posted by Optential Consulting

Jobs in Atlantis October 17, 2025
Logistics Sales Optential Consulting

...

View Job

Nelspruit: CAMPUS PRINCIPAL – CULINARY (NELSPRUIT) posted by MPRTC Recruitment

Jobs in Mpumalanga October 17, 2025
Education MPRTC Recruitment Training

Requirements:Postgraduate qualification in Education, Management, or a related field.3–5 years’ senior leadership experience, preferably in an educational...

View Job

South Africa: Mechanical Design Engineer – Process Technologies posted by MECS Africa

Jobs in South Africa October 17, 2025
Engineering Management MECS Africa

What You'll Be Doing:Designing and optimizing mechanical and structural systems for beneficiation plant equipment.Creating detailed 3D models and...

View Job

Centurion: HR Administrator & Training posted by Sig Labour Corporate (Pty) Ltd

Jobs in Centurion October 17, 2025
Human Resource Sig Labour Corporate (Pty) Ltd

MINIMUM REQUIREMENTS:Valid MatricValid Driver’s LicenseOwn transportHave IR / HR experienceComputer Literate (MS Office)Be willing to sleep out and work...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area