Data Analyst / Developer (Consultant)-Fixed Term Contract
BDO South Africa
2025/12/12
JHB Illovo
Job Reference #: ADV DIG 14NOV25 KM
Industry: Advisory
Positions Available: 1
Purpose of this role:
To support the Digital Advisory team by developing software solutions, performing data analytics, and delivering insights through data visualization. The role combines technical development with analytical problem-solving to support business decision-making and digital transformation initiatives.
Junior Accountant
BDO South Africa
2025/12/12
JHB Illovo
Job Reference #: BSOCAJHB03DEC25NN
Industry: Professional
Positions Available: 1
Primary purpose of the job:
The team actively manages a varied and dynamic range of engagement types, including annual accounting, compilations, and Independent Reviews. All parts of the BDO Annual work team
Risk Advisory Services Director
BDO South Africa
2025/12/10
JHB Illovo
Job Reference #: ADV RAS JHB 02DEC25 KM
Industry: Advisory
Positions Available: 1
Purpose of the role:
The Director in Risk Advisory Services will lead strategic initiatives, manage client relationships, and oversee the delivery of high-quality risk management and internal audit solutions.
Junior EUC Support
BDO South Africa
2025/12/04
JHB Illovo
Job Reference #: SASZITJHB01DEC25RD
Industry: Information Technology
Positions Available: 2
Primary Purpose of the Job
The Junior EUC Support will be expected to deliver quality services in accordance with the ICT ITIL Framework and BDO Strategy. Adhere and comply with the National ICT service strategy also aligns with best practice disciplines, governance, ethics, risk standards, policies, and compliance for the firm.
Internal Audit Manager
BDO South Africa
2025/11/28
JHB Illovo
Job Reference #: ADV RAS JHB 05NOV25 BM
Industry: Advisory
Positions Available: 1
Purpose and overall responsibility
The key roles of the Internal Audit Manager are to assist the RAS Director team to implement the bigger Advisory Strategy through Growing the Fee Base, Controling WIP, Managing Debtors, Maintaining Client Relationships and Effectively Manage the Team to deliver quality internal audit and consulting activities aligned to the IIA Standards.
IOC Germany - Junior Associate - Johannesburg Illovo
BDO South Africa
2025/11/27
JHB Illovo
Job Reference #: INCIOCPTA14OCT25KR
Industry: Professional
Positions Available: 5
At BDO, we believe in investing in our people to help them grow, both professionally and personally. The foundation of our business is strong relationship, with colleagues, clients and other stakeholders and we work hard every day to make this a reality. Our commitment is to create unlimited growth by giving our people continuous opportunities.
IOC Germany - Experienced Audit Senior - Johannesburg Illovo
BDO South Africa
2025/11/27
JHB Illovo
Job Reference #: INCIOCJHB13OCT25KR
Industry: Professional
Positions Available: 5
At BDO, we believe in investing in our people to help them grow, both professionally and personally. The foundation of our business is strong relationship, with colleagues, clients and other stakeholders and we work hard every day to make this a reality. Our commitment is to create unlimited growth by giving our people continuous opportunities.
Legal Associate
BDO South Africa
2025/11/25
JHB Illovo
Job Reference #: WTHJHB11NOV25NN
Industry: Professional
Positions Available: 1
We have an excellent opportunity for a Legal Assistant to join our team at BDO Wealth Advisers (Pty) Ltd. The team advises on Financial Planning, Estate Planning, Trust Law, Employee Benefits and Deceased Estate Administration.
Senior Power Platform Applications Developer
BDO South Africa
2025/11/13
JHB Illovo
Job Reference #: SASZDTJHB04NOV25RD
Industry: Information Technology
Positions Available: 1
Primary Purpose of the Job
You will be responsible for designing, developing, deploying and supporting solutions on the Microsoft Power Platform (Canvas Apps, Model-Driven Apps, Power Automate, Power Pages) and/or Dynamics?365 (CE/CRM and possibly F&O) environments. You will act as a senior technical resource: driving architecture, mentoring other developers, integrating with other systems.
Senior Business Analyst
BDO South Africa
2025/10/29
JHB Illovo
Job Reference #: SASZOPSJHB27FEB2025RD
Industry: Information Technology
Positions Available: 1
We are looking for a highly skilled and experienced Senior Business Analyst with expertise in Robotic Process Automation (RPA) to join our team. The ideal candidate will have a strong background in business analysis and process improvement, with a solid understanding of automation technologies.