← Back to all jobs

Business / Data Analyst

iOCO Johannesburg, Gauteng
Contract Closes 02 Oct 2026 · 13 days left
Johannesburg, Gauteng Contract Closes 02 Oct 2026

What the job is
This is a Business / Data Analyst position at iOCO, a technology company based in Johannesburg, Gauteng. The role is a 12-month contract and focuses on working with data contracts, data lineage, and data integration across various projects.

Advertisement

What you will do
You will work closely with Solution and Data Architects to define and document how data is structured, exchanged, and integrated across systems. You will create and maintain data contracts between systems, applications, and data platforms. You will map and document end-to-end data flows, including sources, transformations, and target systems. You will analyze existing data flows to identify gaps, dependencies, and risks. You will also document data integration requirements, interfaces, and transformation rules. Additionally, you will facilitate discussions between business, architecture, development, and data teams to ensure everyone understands data needs. You will translate business and technical requirements into clear data specifications and support the definition of data standards and governance. You will maintain accurate documentation of system integrations and assist project teams in understanding the impact of changes.

Advertisement

What you need
You need proven experience as a Business Analyst, Data Analyst, or Technical Business Analyst in complex technology environments. You must have strong practical experience with data contracts and defining agreements between data producers and consumers. A strong understanding of data lineage and the ability to document data movement from source to consumption is required. You should be able to analyze and document data integrations across multiple systems and platforms. Knowledge of technical architecture, APIs, databases, data pipelines, and integration patterns is essential. You must have experience creating data mappings, interface specifications, and technical documentation. Strong requirements gathering, analysis, and stakeholder engagement skills are a must. Excellent documentation and communication skills, along with strong analytical and problem-solving abilities, are also required. Experience with cloud-based data platforms, modern data architectures, and tools like Visio or Confluence is advantageous.

Advertisement

What you will get
This is a 12-month contract position offering the opportunity to work on innovative software solutions and complex real-world problems. You will be part of a consultancy with access to continuous learning, inspiring forums, and opportunities to connect with industry experts. iOCO supports a culture of growth and development, ensuring you have the tools and support to advance your career.

Job Details

Date Posted
02 Sep 2026
Location
Johannesburg, Gauteng
Expiration Date
02 Oct 2026
Gender
Any
Employment Type
Contract
Salary
Market Related
Hiring Company
iOCO

Apply for this role

This job is hosted on an external site. Click below to go to the application page.

Job Details

Date Posted
02 Sep 2026
Location
Johannesburg, Gauteng
Expiration Date
02 Oct 2026
Gender
Any
Employment Type
Contract
Job Location
Johannesburg, Gauteng
Salary
Market Related
Hiring Company
iOCO

Related Jobs

Service Desk Engineer
iOCO
Cape Town, Western Cape
Full-time Closes 03 Oct 2026
Senior .NET MAUI Developer
iOCO
Cape Town, Western Cape
Contract Closes 03 Oct 2026
Data Engineer – Microsoft Fabric
iOCO
Johannesburg, Gauteng
Contract Closes 03 Oct 2026
Power BI Developer / Consultant
iOCO
Johannesburg, Gauteng
Contract Closes 03 Oct 2026