47 System Analysis jobs in South Africa
Assistant Director: Financial Information System Analysis (Government / Public sector)
Posted 9 days ago
Job Viewed
Job Description
A well known government entity is seeking an experienced BI / Data warehouse Developer / Data Analyst to join them as an Assistant Director (Financial Information Systems Analyst) in Bhisho.
Qualifications and experience:
Bachelors' degree - Computer Science / Information systems / Financial information systems / IT
No less than 3 years' work experience at Level 7 or higher in government, covering Data warehousing developer/ Data Analyst / Data Scientist / BI developer roles
No less than 2 years' working experience on MS SQL
Power BI experience and knowledge is an advantage
Advanced knowledge and experience in relational databases
Great track record - reference checks will be conducted upfront
Key skills:
Analytical
Communication
Report writing
Presentation
Troubleshooting
Interpret complex data
Interpersonal
Database design
Collaboration
Planning
Organising
Problem solving
Decision making
Stakeholder management
Technical
Competencies:
Proficiency MS SQL - ETL (SSIS), T-SQL, data warehousing technologies
Strong understanding of data management principles - data integration and security
Troubleshooting and resolving issues related to data warehouse performance and data quality
Key performance areas:
Development, enhancements, support and providing expertise in the data warehouse and reporting applications, by means of writing relevant queries and the development of data analysis and BI reports.
Analysis of requests for automation of business processes that have financial implications.
Re-engineering of business processes.
Support in the identification of relevant data sources and extracting transformation.
Loading data for the financial information systems data warehouse (ETL).
Analyst the data in the financial information systems data warehouse - Design data models, manage data requests, monitor and analyse BI tools.
Development and maintenance of standard reports based on trends and patterns.
Project management and functional support - Monitor project implementation against planned targets. Support project implementation and change management.
Develop training material.
Annual performance plan and operation plan development,
Communication of plans and unit performance to critical stakeholders.
Provide input into the quarterly reporting of the performance of the financial information system data warehouse unit.
SENIOR ANALYST MARKET SURVEILLANCE AND DATA ANALYSIS DEPARTMENT
Posted 2 days ago
Job Viewed
Job Description
Purpose of the Job:
To analyse data systems, create automated systems to retrieve information from database and compile reports. The department will also use data to solve problems, to turn data into information and information into insight that will lead to informed business decisions, and to create detailed specifications that specify data sources, data flows, data transformations, data storage and reporting. The person appointed to this position will report to the Senior Specialist: Data Analysis.
Key Performance Areas:
•Create detailed specifications that specify data sources, data flows, data transformations, data storage and reporting;
•Produce documentation such as source-to-target-maps, data dictionaries and data models;
•Create test cases and scenarios used to ensure quality assurance;
•Interact and collaborate with technical and business stakeholders to identify data sources, find data definitions for master and meta data as well as formulate and implement solutions;
•Promote the use of existing enterprise data standards to enhance data quality, ensure constant compliance and adherence to data governance principles;
•Process live and confidential data according to specified guidelines;
•Evaluate changes and updates to source production systems that could impact reporting and eventually business decisions;
•Interpret data, analyze results and interpret trends enabling continuous improvement in data quality and overall business performance;
•Defines, implements and standardises metrics, reports and dashboards for the business;
•Deliver key metrics, reports and dashboard with interpretation.
Other Key Competencies:
The applicant must demonstrate the following skills and attributes: active listening, critical thinking, analytical thinking, attention to detail, strong financial and numeracy skills, proficiency in using Ms office, excellent communication skills, good interpersonal skills and emotional intelligence. The candidate must have the ability to establish priorities and manage several tasks.
The FSCA is committed to increasing the representation of marginalised groups in line with its transformation strategy. Persons with disabilities are encouraged to apply.
Please note that correspondence and communication will only be conducted with short listed candidates and that the FSCA reserves the right not to appoint if a suitable candidate is not identified.
A degree or B Tech in Information and Communication Technology (ICT) or a related discipline with at least 4 years’ working experience in a field where analysis of data was major, preferably in a financial services sector. Proven experience building logical and physical data models using industry best practices, patterns and frameworks. Demonstrate knowledge of database and data warehouse design. Knowledge of BI methodologies. Practical technical experience using database management tools and reporting tools.
Closing Date: 24 July 2025
System Analyst
Posted 1 day ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Accredited Resource Consulting Services (Pty) Ltd
Legal Specialist Recruiter at Accredited Resource Consulting ServicesSYSTEM ANALYST
Salary : R 75,000.00 - R 85,000.00 CTC per month
Schedule: Monday – Friday, 8am – 5pm
Ready to join a high-performance FinTech team shaping the future of SME lending? We're looking for a sharp, solutions-driven System Analyst to help us build smart systems and deliver real impact. You'll work with an exceptional team on innovative projects that power global growth.
What You’ll Do (Duties):
- Analyse and define system requirements based on business and UX needs
- Document interfaces, integrations, and data models
- Collaborate with cross-functional teams to implement and test solutions
- Perform impact analysis, root cause analysis, and solution validation
- Enhance monitoring and issue detection through smart reporting
What You’ll Bring (Requirements):
- A 4-year tech degree (with distinction)
- Experience in software design, SQL, systems analysis, and modelling tools
- Familiarity with integration testing and programming languages like Python
- Structured thinker with great communication and problem-solving skills
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Analyst
- Industries Financial Services, IT System Custom Software Development, and IT Services and IT Consulting
Referrals increase your chances of interviewing at Accredited Resource Consulting Services (Pty) Ltd by 2x
Sign in to set job alerts for “System Analyst” roles.City of Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Centurion, Gauteng, South Africa 3 weeks ago
Sandton, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 year ago
Human Resources Information System AnalystJohannesburg Metropolitan Area 15 hours ago
Johannesburg Metropolitan Area 5 days ago
Data Analyst Specialist - Group Internal AuditRoodepoort, Gauteng, South Africa 6 days ago
IT Business Analyst (ACRN) - Harare or JohannesburgJohannesburg, Gauteng, South Africa 1 month ago
Centurion, Gauteng, South Africa 1 week ago
Kempton Park, Gauteng, South Africa 6 days ago
City of Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg Metropolitan Area 1 week ago
Kempton Park, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Pretoria, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 4 weeks ago
Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg Metropolitan Area 1 week ago
City of Johannesburg, Gauteng, South Africa 2 weeks ago
Johannesburg, Gauteng, South Africa 5 days ago
Global Tech Proximity Supply Chain AnalystCity of Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 6 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSystem Analyst
Posted 4 days ago
Job Viewed
Job Description
In this role, youll collaborate closely with Product Owners, Business Analysts, Developers, and other key stakeholders to ensure that business requirements are translated into scalable system architecture and clear technical specifications.
Youll play a crucial role in defining how our systems should operatefrom API workflows to configuration structuresenabling the delivery of reliable, high-performing, and well-integrated technology solutions.
This opportunity is ideal for someone who enjoys delving into systems architecture, data flows, APIs, and functional design and thrives in a fast-paced, mission-driven environment.
Qualifications & Skills :
Bachelors Degree in Information Systems, Computer Science, Engineering, or a related technical field.
36 years of experience in systems analysis, functional design, or solution architecture, preferably in fintech or financial services.
Proven expertise in system modeling, translating business requirements into technical specs, and producing clear documentation.
Strong knowledge of APIs, web services, system integration, and enterprise applications.
Proficient in SQL for data analysis, logic validation, and troubleshooting.
Familiarity with Jira, Confluence, Miro, Postman, or similar collaboration tools.
Solid understanding of Agile methodologies and experience working in cross-functional teams.
Hands-on experience with lending platforms, financial products, or third-party integrations (e.g., payment gateways, and credit bureaus) is a strong plus.
Analytical mindset, meticulous attention to detail, and structured problem-solving approach.
Passion for leveraging technology to drive financial inclusion across Africa.
Key Responsibilities :
Collaborate with Product Owners and Business Analysts to understand business needs and convert them into technical solution designs.
Design and document end-to-end system processes, data flows, component interactions, and integration points for new and existing systems.
Produce comprehensive functional specifications for development teams, detailing API contracts, logic workflows, and configuration parameters to ensure accurate and efficient implementation.
Assess the impact of system and process changes, identifying interdependencies, risks, and integration adjustments for seamless transitions.
Participate in solution validation, verifying that delivered functionality aligns with business and technical requirements.
Work closely with development and QA teams throughout the delivery lifecycle to support implementation and testing.
Maintain in-depth knowledge of their platform architecture, lending systems, and third-party integration (payment providers, credit bureaus, mobile networks, etc.).
Ensure consistent application of platform configuration standards and governance practices.
Drive continuous improvement in system documentation, modeling techniques, and architecture decision-making.
Support issue resolution by analyzing system logs, database queries, and component interactions to identify root causes and propose solutions.
If youre a systems thinker with a passion for fintech innovation, wed love to hear from you!
Apply now!
Create a job alert for this search #J-18808-LjbffrSystem Analyst
Posted 4 days ago
Job Viewed
Job Description
iqx the Technology Division of iqbusiness is seeking a detail-oriented and experienced System Analyst to support and enhance our banking systems. The ideal candidate will analyze current systems and processes, propose improvements, and act as a bridge between business units and technical teams to ensure solutions align with business goals and compliance standards.
Bachelor’s degree in computer science, Information Systems, or a related field.
4+ years of experience as a System Analyst, preferably in the banking or financial services sector.
Strong understanding of banking processes and systems (e.g., Core Banking, AML/KYC systems, Digital Banking).
Proficiency in requirement gathering, business process modeling, and writing technical documentation.
Experience with SQL, data analysis tools, and reporting tools.
Familiarity with system integration, APIs, and middleware.
Knowledge of regulatory requirements such as PCI-DSS, GDPR, or local banking regulations.
Excellent analytical, problem-solving, and communication skills.
Ability to manage multiple projects in a fast-paced environment.
Key Responsibilities
Analyze and evaluate current banking systems, including core banking, CRM, and digital banking platforms.
Gather, document, and validate business and technical requirements from stakeholders.
Translate business needs into functional specifications for IT teams and third-party vendors.
Support system design, configuration, testing, and deployment.
Coordinate with developers, QA teams, and users during implementation phases.
Conduct impact analysis and risk assessments for new initiatives or changes.
Assist in UAT (User Acceptance Testing) planning and execution.
Monitor system performance and recommend enhancements.
Ensure systems comply with security standards and regulatory requirements.
Create user manuals, technical documentation, and training materials.
Provide Level 2 support for banking applications as needed.
Please Note:
As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.
iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals
#J-18808-Ljbffr
System Analyst
Posted 6 days ago
Job Viewed
Job Description
Kick-start your career in the online gaming world and experience the very latest in technology and innovation.
As part of your role, your responsibilities will include:
- Requirements Gathering and Analysis
- Identifying and documenting the needs of stakeholders, understanding business processes, and translating these into clear and concise requirements.
- Designing or improving existing systems, often collaborating with development teams to ensure solutions meet business needs.
- Diagnosing and resolving system issues, providing ongoing support and training to users.
- Identifying opportunities to improve business processes through the use of technology, optimizing workflows, and enhancing efficiency.
This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives.
Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
Shortlisted candidates may need to complete an assessment.
This position requires trust and honesty as it has access to customers' financial details — therefore, a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for verification purposes.
Should you not hear from us within 2 weeks, please deem your application unsuccessful.
The perfect place to work, play and grow!
#J-18808-LjbffrSystem Analyst
Posted 15 days ago
Job Viewed
Job Description
Reverside is an IT services provider; we are always looking for professional candidates to join our team in Software Development, providing opportunities to work on exciting projects, within our well-established client base. We are looking for a skilled System Analyst with experience in the banking industry to join our dynamic team. The successful candidate will be responsible for analyzing, designing, and optimizing banking systems and applications to meet business requirements. This role requires a solid understanding of banking processes, systems integration, and regulatory requirements to support the delivery of innovative and efficient banking solutions.
Key Responsibilities
System Analysis & Design:
- Analyze business requirements and translate them into technical specifications.
- Design and document system workflows, processes, and integrations for core banking applications.
- Collaborate with business stakeholders to identify system improvements and innovation opportunities.
- Conduct workshops, interviews, and meetings with business users to gather requirements.
- Prepare detailed functional specifications, system design documents, and user manuals.
- Act as a liaison between business units, developers, testers, and infrastructure teams.
- Provide technical guidance and support to ensure systems align with business goals.
- Support the testing team by validating test cases and ensuring system functionality aligns with requirements.
- Participate in user acceptance testing (UAT) and provide post-implementation support.
- Monitor system performance and recommend optimizations.
- Identify and address potential risks, vulnerabilities, and compliance issues.
- Ensure systems adhere to banking regulations, industry standards, and security requirements.
- Collaborate with risk and compliance teams to maintain audit readiness.
Educational Background:
- Bachelor’s degree in Information Technology, Computer Science, or a related field.
- Minimum of 3–5 years of experience as a System Analyst, preferably in the banking/financial services industry.
- Proficiency in system modeling tools (e.g., UML, BPMN) and documentation tools like Confluence.
- Knowledge of core banking systems, digital banking platforms, and payment processing systems.
- Familiarity with databases (SQL, Oracle) and experience with API integrations (REST, SOAP).
- Understanding of cloud technologies (AWS, Azure) and DevOps practices.
- Solid understanding of core banking processes, payment systems (SWIFT, EFT), and financial products.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills to bridge technical and business perspectives.
- Detail-oriented, with a proactive and solution-focused mindset.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Reverside by 2x
Get notified about new System Analyst jobs in Gauteng, South Africa .
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Sandton, Gauteng, South Africa 2 weeks ago
Centurion, Gauteng, South Africa 2 hours ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 2 hours ago
Midrand, Gauteng, South Africa 6 hours ago
Johannesburg Metropolitan Area 3 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 month ago
Kempton Park, Gauteng, South Africa 5 days ago
Kempton Park, Gauteng, South Africa 2 weeks ago
Sandton, Gauteng, South Africa 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest System analysis Jobs in South Africa !
System Analyst
Posted 18 days ago
Job Viewed
Job Description
We appoint energized and motivated people for their potential and continuously look for talented,driven individuals to help us innovate and evolve. That is why we focus on finding the right people for the right jobs. We love what we do because we focus on making a positive difference for our clients and employees.Our company DNA is built around talented and committed teams dedicated to build a brand that we are proud of and earns the trust of our clients.
Who We AreWe are a bank, but we’re much more than that. We believe that banking is about enabling people to control their financial lives through banking that is simplified, accessible, affordable, and delivered through a personal experience. By helping our clients manage their financial lives better, we enable them to live better
Why Choose usAt Capitec, we offer our best by living up to our CEO values in every situation – we always put the Client first,act with Energy and take Ownership. And to support people in being their best, our Employee Value Proposition offers every value to all team members through cohesive teams, growth opportunities as well as employee benefits and savings. We make it a priority to ensure that each member of the Capitec team feels welcome,valued, focused, and has the opportunity to grow
About the roleTo design, develop, configure, and maintain automation and integration to systems across the Systems Development Lifecycle which are aligned to business processes and relevant internal and external governance.To provide technical system support and query resolution and liaise with system parties to ensure timely resolution of technical issues.
Minimum Experience- A relevant tertiary qualification in Information Technology - Computer Science or Information Systems
- 5- 8 years’ experience in Systems Design and Analysis within the functional areaAt least 1–2 years of telco experience is advantageous.
- Transact-SQL
- SQL
- WebServices
- HTML, CSS and JavaScript
Ideal:
- Jira
- Confluence
- Advanced knowledge and understanding of:
- Systems Analysis Methodologies
- ITIL Principles and the application thereof
- Good understanding of:
- Banking systems
- Banking business models
- Card Processing
- Best practices for Quality Assurance (QA)
Minimum:
- Advanced knowledge and understanding of:
- Automation tools
- Transact-SQL
- Programming (JAVA and C#)
Ideal:
- Project Management and coordination:
- Documentation including assistance with drafting source documents for training purposes
- Programming:
- MS SQL (including Data Management)
- Web Services
- .NET Frameworks
- XML
- JSON
- HTML, CSS and JavaScript
- Clear criminal and credit record
- Contactable via own mobile phone
- Required to be available after hours in case of emergency
System Analyst
Posted 18 days ago
Job Viewed
Job Description
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
We appoint energized and motivated people for their potential and continuously look for talented,driven individuals to help us innovate and evolve. That is why we focus on finding the right people for the right jobs. We love what we do because we focus on making a positive difference for our clients and employees.Our company DNA is built around talented and committed teams dedicated to build a brand that we are proud of and earns the trust of our clients.
Who We AreWe are a bank, but we’re much more than that. We believe that banking is about enabling people to control their financial lives through banking that is simplified, accessible, affordable, and delivered through a personal experience. By helping our clients manage their financial lives better, we enable them to live better
Why Choose usAt Capitec, we offer our best by living up to our CEO values in every situation – we always put the Client first,act with Energy and take Ownership. And to support people in being their best, our Employee Value Proposition offers every value to all team members through cohesive teams, growth opportunities as well as employee benefits and savings. We make it a priority to ensure that each member of the Capitec team feels welcome,valued, focused, and has the opportunity to grow
About the roleTo design, develop, configure, and maintain automation and integration to systems across the Systems Development Lifecycle which are aligned to business processes and relevant internal and external governance.To provide technical system support and query resolution and liaise with system parties to ensure timely resolution of technical issues.
- A relevant tertiary qualification in Information Technology - Computer Science or Information Systems
- 5- 8 years’ experience in Systems Design and Analysis within the functional areaAt least 1–2 years of telco experience is advantageous.
- Transact-SQL
- SQL
- WebServices
Ideal:
- Jira
- Confluence
- Advanced knowledge and understanding of:
- Systems Analysis Methodologies
- ITIL Principles and the application thereof
- Good understanding of:
- Banking systems
- Banking business models
- Card Processing
- Best practices for Quality Assurance (QA)
Minimum:
- Advanced knowledge and understanding of:
- Automation tools
- Transact-SQL
- Programming (JAVA and C#)
Ideal:
- Project Management and coordination:
- Documentation including assistance with drafting source documents for training purposes
- Programming:
- MS SQL (including Data Management)
- Web Services
- .NET Frameworks
- XML
- JSON
- HTML, CSS and JavaScript
- Clear criminal and credit record
- Contactable via own mobile phone
- Required to be available after hours in case of emergency
Capitec Bank is an authorised financial services provider (FSP 46669) and registered credit provider (NCRCP13). Capitec Bank Limited Reg. No: 1980/003695/06
#J-18808-LjbffrSystem Analyst
Posted 18 days ago
Job Viewed
Job Description
We appoint energized and motivated people for their potential and continuously look for talented,driven individuals to help us innovate and evolve. That is why we focus on finding the right people for the right jobs. We love what we do because we focus on making a positive difference for our clients and employees.Our company DNA is built around talented and committed teams dedicated to build a brand that we are proud of and earns the trust of our clients.
Who We Are
We are a bank, but we’re much more than that. We believe that banking is about enabling people to control their financial lives through banking that is simplified, accessible, affordable, and delivered through a personal experience. By helping our clients manage their financial lives better, we enable them to live better
Why Choose us
At Capitec, we offer our best by living up to our CEO values in every situation – we always put the Client first,act with Energy and take Ownership. And to support people in being their best, our Employee Value Proposition offers every value to all team members through cohesive teams, growth opportunities as well as employee benefits and savings. We make it a priority to ensure that each member of the Capitec team feels welcome,valued, focused, and has the opportunity to grow
About The Role
To design, develop, configure, and maintain automation and integration to systems across the Systems Development Lifecycle which are aligned to business processes and relevant internal and external governance.To provide technical system support and query resolution and liaise with system parties to ensure timely resolution of technical issues.
Minimum Experience
- A relevant tertiary qualification in Information Technology - Computer Science or Information Systems
- 5- 8 years’ experience in Systems Design and Analysis within the functional areaAt least 1–2 years of telco experience is advantageous.
- Transact-SQL
- SQL
- WebServices
- HTML, CSS and JavaScript
- Jira
- Confluence
- Advanced knowledge and understanding of:
- Systems Analysis Methodologies
- ITIL Principles and the application thereof
- Good understanding of:
- Banking systems
- Banking business models
- Card Processing
- Best practices for Quality Assurance (QA)
Minimum:
- Advanced knowledge and understanding of:
- Automation tools
- Transact-SQL
- Programming (JAVA and C#)
- Project Management and coordination:
- Documentation including assistance with drafting source documents for training purposes
- Programming:
- MS SQL (including Data Management)
- Web Services
- .NET Frameworks
- XML
- JSON
- HTML, CSS and JavaScript
- Clear criminal and credit record
- Contactable via own mobile phone
- Required to be available after hours in case of emergency