Systems Analyst jobs in Johannesburg
28 current systems analyst openings in Johannesburg, aggregated from public boards and linking straight to the employer's own posting. 18 employers are hiring across this list right now.
Working as a systems analyst in Johannesburg
The financial centre of the continent, with banking and telecoms driving most technology hiring. English is the working language throughout. Salaries are low converted to dollars and competitive locally; many roles now serve European clients remotely.
Most of the hiring in this list clusters around Sandton, Rosebank and Midrand. Location on a posting is not always literal — check whether a role is genuinely on site, and whether "remote" means remote within the country or remote from anywhere, because the two are priced differently.
Lead Systems Analyst - Johannesburg (Hybrid) Are you a talented Lead Systems Analyst looking for your next role? OfferZen, the developer jobs marketplace, reverses the jo…
Lead Systems Analyst - Johannesburg (In office) Are you a talented Lead Systems Analyst looking for your next role? OfferZen, the developer jobs marketplace, reverses the…
Reverside is an established IT services provider delivering high-quality Software Development , IT Resourcing , Digital Transformation , and Systems Support solutions. We…
Reverside is an established IT services provider delivering high-quality Software Development , IT Resourcing , Digital Transformation , and Systems Support solutions. We…
We are looking for an experienced Systems Analyst to join a complex technology environment. The successful candidate will bridge the gap between business requirements and…
About the Role We are seeking a Senior Systems Analyst to join our dynamic team, focusing on systems analysis, business analysis, and application analysis within complex …
Systems Analyst Location Gauteng, Johannesburg Job Type Contract – Full-Time hours Job Description The Systems Analyst plays a critical role in analysing, designing, and …
The Systems Analyst ensures design alignment, solution integrity, and governance across IT and business domains. They act as the bridge between business requirements and …
Reference: JHB006456-NL-1 Our client based in Parktown, a diversified provider of human capital solutions focusing on supplying, managing and training personnel across va…
We are seeking a skilled and experienced Front Arena System Analyst to join a dynam IT company. The purpose of the Mid-Level Front Arena System Analyst (SA) is to provide…
Senior Systems Analyst – ERP (Sandton) Purpose: Support, enhance, and optimize Microsoft Dynamics 365 Finance & Operations (D365 F&O) across the business, while partnerin…
We're looking for a Senior Systems Analyst with 8–12 years of experience in the banking sector, strong expertise in business analysis and systems integration, solid SDLC …
Qualifications Minimum 8 years experience as a System Analyst, Business Analyst, or similar role within the banking industry. Please ensure this is reflected on your CV. …
Our client based in Parktown, a diversified provider of human capital solutions focusing on supplying, managing and training personnel across various sectors is seeking a…
Role Summary iqbusiness is seeking senior-level Systems Analysts for contract opportunities within the financial services sector, with a strong focus on payments-related …
Reverside is an established IT services provider delivering high-quality Software Development, IT Resourcing, Digital Transformation, and Systems Support solutions. We ar…
Purpose: Support, enhance, and optimize Microsoft Dynamics 365 Finance & Operations (D365 F&O) across the business, while partnering with stakeholders to deliver ERP solu…
A consulting firm that helps banks and financial institutions run, change, and transform, their trade, treasury, risk, and assurance operations, is seeking a Mid-Level Fr…
Reference: JHB006456-NL-1 Our client based in Parktown, a diversified provider of human capital solutions focusing on supplying, managing and training personnel across va…
Systems Analyst Location Gauteng, Johannesburg Job Type Contract – Full-Time hours Job Description The Systems Analyst plays a critical role in analysing, designing, and …
Introduction Our client, a leading global mining house, is seeking a specialised Business Systems Integration Analyst to optimise their bulk commodity supply chain. This …
A company that specializes in comprehensive medical-legal administration, personal injury assessments, and accredited Occupational Health and Safety (OHS) training, is se…
A South African financial technology company that digitizes commerce and drives financial inclusion across Southern Africa, providing transactional accounts, lending, ins…
A South African financial technology company that digitizes commerce and drives financial inclusion across Southern Africa, providing transactional accounts, lending, ins…
Introduction Employer Description Our client is a leading engineering wholesaler and distributor. Duties & Responsibilities Job Description This role is critical in suppo…
Our client is looking for a Business Analyst to support the successful delivery of technology and business improvement initiatives. Please note that this role is fully in…
Our client is looking for a Business Analyst to support the successful delivery of technology and business improvement initiatives. Please note that this role is fully in…
Lead and deliver IT projects across operating systems, applications, and consumer‑facing technologies. Responsible for full project lifecycle management, including planni…
Systems Analyst pay and hiring, asked properly
What salary can a systems analyst expect?
In India, roughly 6–13 LPA at mid-level and 15–28 LPA senior; the title spans a wide range of seniority, so the band is unusually broad. The US band is about $70,000–$105,000, the UK £35,000–£60,000. Analysts who can write SQL and read logs sit at the upper end.
How does this differ from a business analyst?
A business analyst faces the business and asks what problem needs solving; a systems analyst faces the system and asks how it currently behaves and what changing it would break. In smaller organisations one person does both, and job titles are used interchangeably — read the responsibilities, not the heading.
Is it a route into engineering?
It is one of the more reliable ones, because you already know the systems and the domain. The gap to close is building rather than specifying. Analysts who move across usually do it by automating something themselves first, then applying internally where their domain knowledge is already valued.
Before you apply
- ›All systems analyst openings — the same feed without the Johannesburg filter.
- ›Score your resume against one of these postings — real overlap and the knockout rules, not a keyword percentage.
Listings aggregated from public feeds, last refreshed 2026-08-21. Roles fill quickly, so check the source page before applying.