Data & Analytics Senior Associate

PwC

Johannesburg

On-site

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

PwC in Johannesburg is seeking a Senior Associate for IT audit with practical technical skills to support technology-enabled solutions within the Data Technology Consulting team.

You will deliver and review software and data-related solutions, evaluate client environments and controls, and support governance, regulatory and audit-focused work while collaborating with both technical and non-technical stakeholders.

Qualifications

  • Gathers, analyses and documents business requirements into technical solutions.
  • Hands-on software development or technical delivery experience.
  • Proficient in Python and SQL.
  • Able to analyze and review technical solutions and controls.
  • Strong problem-solving and written/verbal communication.
  • Experience contributing to delivery, testing, or review activities.

Responsibilities

  • Apply business and data analysis techniques to understand client challenges and deliver practical outcomes.
  • Support development, enhancement and maintenance of software and data solutions.
  • Review client technology solutions, processes and controls to identify gaps and improvements.
  • Assist clients and internal stakeholders in understanding technical issues and options.
  • Develop and maintain code, primarily in Python.
  • Write and maintain SQL to support analyses and reports.
  • Contribute to cloud-based solution delivery where required.
  • Support testing, validation, documentation and implementation activities.
  • Prepare clear written outputs including findings and working papers.
  • Collaborate with technical and non-technical stakeholders across engagements.

Skills

Requirements gathering
Software development
Python
SQL
Technical solution review
Problem solving
Communication
Delivery experience

Education

Degree in Computer Science/Software Engineering/Information Technology

Tools

Power BI
Cloud platforms

Job description

Management Level

Senior Associate

Job Description & Summary

At PwC, our people in audit and assurance focus on providing independent and objective assessments of financial statements, internal controls, and other assurable information enhancing the credibility and reliability of this information with a variety of stakeholders. They evaluate compliance with regulations including assessing governance and risk management processes and related controls.

In IT audit at PwC, you will focus on helping to assess and evaluate the design and effectiveness of an organisation’s IT systems and controls to provide compliance with regulations and mitigate risks.

Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn’t clear, you ask questions, and you use these moments as opportunities to grow.

Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:

  • Respond effectively to the diverse perspectives, needs, and feelings of others.
  • Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems.
  • Use critical thinking to break down complex concepts.
  • Understand the broader objectives of your project or role and how your work fits into the overall strategy.
  • Develop a deeper understanding of the business context and how it is changing.
  • Use reflection to develop self awareness, enhance strengths and address development areas.
  • Interpret data to inform insights and recommendations.
  • Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm’s code of conduct, and independence requirements.

Role Purpose

We are seeking an individual with practical technical skills to support the delivery, review and assessment of technology-enabled solutions within the Data Technology Consulting team.

This role combines hands-on technical work with analytical review and client support. The successful candidate will contribute to software and data-related solutions, assist in evaluating client environments and approaches, and support work delivered in governance, regulatory and audit-focused contexts.

Key Responsibilities

  • Apply business and data analysis techniques to understand client challenges, identify requirements, assess solution options and support the delivery of practical outcomes.

  • Support the development, enhancement and maintenance of software and data-related solutions.

  • Review and assess client technology solutions, processes and controls, identifying gaps, risks and improvement opportunities.

  • Assist clients and internal stakeholders in understanding technical issues, implementation considerations and practical solution options.

  • Develop and maintain code, with a primary focus on Python.

  • Write and maintain SQL to support analysis, reporting and solution requirements.

  • Contribute to cloud-based and broader technical solution delivery where required.

  • Support testing, validation, documentation and implementation activities.

  • Prepare clear written outputs, including technical findings, working papers and delivery documentation.

  • Work effectively with technical and non-technical stakeholders across internal and client-facing engagements.

Essential Skills and Experience

  • Ability to gather, analyse and document business requirements and translate these into technical solutions or recommendations.

  • Practical experience in software development or technical solution delivery.
  • Working capability in Python and SQL.
  • Ability to analyse and review technical solutions, processes or controls.
  • Good problem-solving and technical reasoning skills.
  • Ability to communicate technical matters clearly, both verbally and in writing.
  • Experience contributing to delivery, testing, support or review activities in a professional environment.

Desirable Skills and Experience

  • Experience with other programming languages or frameworks such as C#, .NET, Node.js, Angular or similar.

  • Exposure to data management and data governance concepts.

  • Exposure to cloud technologies and environments.

  • Exposure to solution, application or cloud architecture concepts.

  • Understanding of data engineering fundamentals.
  • Experience with data visualisation tools such as Power BI.

  • Experience in regulated, control-focused or audit-related environments.
  • Knowledge of regulatory or compliance frameworks such as BCBS 239, IFRS standards, or similar.
  • Experience in financial services, risk, audit, reporting or compliance-related domains.
  • Relevant certifications in cloud, architecture or related technical areas.

Qualifications

Degree in Computer Science, Software Engineering, Information Technology, or a closely related technical discipline.

Competencies

  • Practical and technically capable.

  • Able to work in a structured and controlled environment.

  • Comfortable engaging with both technical and non-technical stakeholders.

  • Willing to develop knowledge across data, governance, regulatory and audit-related areas.
  • Collaborative, reliable and delivery focused.

What We Offer

  • Opportunity to work on technical delivery and client-focused review work within an established data and analytics team.

  • Exposure to data, governance, audit and regulatory-focused initiatives.

  • Ongoing development across technical, analytical and client-facing work.

Travel Requirements

Up to 20%

Available for Work Visa Sponsorship?

No

Job Posting End Date

September 30, 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data & Analytics Senior Associate
Data & Analytics Senior Associate

PwC South Africa • Johannesburg

On-site
Confidential
Travel up to 20%
Data Analyst - Enterprise Reporting & Analytics
Data Analyst - Enterprise Reporting & Analytics

PwC • Johannesburg

On-site
ZAR 600,000 - 1,000,000
IT Audit & Data Analytics Senior Associate
IT Audit & Data Analytics Senior Associate

PwC South Africa • Johannesburg

On-site
Confidential
Travel up to 20%
Data & Analytics Senior Associate: IT Audit & Data
Data & Analytics Senior Associate: IT Audit & Data

PwC • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Audit Manager
Audit Manager

PwC • East London

On-site
ZAR 960,000 - 1,200,000
Audit Manager
Audit Manager

PwC South Africa • East London

On-site
Confidential
Audit Manager
Audit Manager

PWC • Cape Town

On-site
ZAR 1,000,000 - 1,400,000
SATIC: Strategy Senior Associate
SATIC: Strategy Senior Associate

PwC • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
PwC SATIC role in SA
Audit Manager
Audit Manager

PwC Careers Africa • East London

On-site
ZAR 900,000 - 1,200,000
SATIC: Financial Transformation Consultant
SATIC: Financial Transformation Consultant

PwC • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000