1,031 IT Systems jobs in South Africa
Systems Analyst
Posted today
Job Viewed
Job Description
Overview
Job Advert : Systems Analyst (Contract Role - Hybrid)
We are seeking a skilled Systems Analyst with proven banking industry experience to join our dynamic team. The ideal candidate will be responsible for analyzing and improving IT systems to meet business needs, with a strong focus on financial applications and regulatory compliance.
Responsibilities- Gather and document business and system requirements
- Design and improve banking-related systems and processes
- Collaborate with stakeholders to deliver effective technical solutions
- Support system testing, implementation, and post-go-live support
- 4+ years as a Systems Analyst
- Solid understanding of banking operations, systems, and regulations
- Strong analytical, communication, and problem-solving skills
- Experience with core banking systems is highly advantageous
Systems Analyst
Posted today
Job Viewed
Job Description
We are seeking a highly experienced Senior Systems Analyst to support multiple system implementation projects, operating independently within a structured IT project delivery environment. The ideal candidate will work across departments, engaging stakeholders to translate business needs into clear functional requirements, ensure technical alignment, and contribute throughout the SDLC using defined methodologies and tools.
Key Responsibilities :
Lead requirements gathering, process analysis, and fit-gap assessments through stakeholder workshops and documentation.
Translate business requirements into clear, functional specifications using tools like Figma, Enterprise Architect, and Visio.
Collaborate with architects, developers, and project leaders to ensure adherence to security, infrastructure, and application standards.
Support the testing lifecycle including test script preparation, UAT facilitation, issue resolution, and go-live readiness.
Document system handovers, change requests, and support processes for seamless transition to operational teams.
Candidate Profile :
Degree or diploma in IT, Business Informatics, Engineering or related field.
Minimum 7+ years experience delivering complex IT projects with a solid grasp of project methodologies.
Proficiency in SDLC (Agile / Waterfall), BPMN, and tools such as Jira, Confluence, Azure DevOps, SQL, and Figma.
Strong understanding of databases (SAP / Oracle), web technologies, and IT security / compliance processes.
Excellent communication, facilitation, documentation, and stakeholder management skills.
Experience in the automotive or manufacturing sector is an advantage.
#J-18808-LjbffrSystems Analyst
Posted today
Job Viewed
Job Description
Job title : Systems Analyst
Job Location : Gauteng, Johannesburg
Deadline : September 09, 2025
Job Description- To interpret the business requirement specification and translate into a detailed system design specification to enable the development of innovative, flexible and efficient solution of a business problem
- Interpret the business requirement specification and translate it into a detailed system design specification to enable the development of innovative, flexible, and efficient solutions of a business problem
- Participate in the creation of and fleshing out of business requirements
- Analyse requirements and design an appropriate technical solution with the assistance of our Architects and Developers
- Be responsible for designing databases, API contracts, API logic as well as front-end user journeys (UX screens provided)
- Produce logical, technical, and functional and non-functional specifications from business requirements. and work on enhancements to existing systems and work on projects from the ground up for brand new solution implementations.
- Conduct feasibility studies and impact analysis to evaluate the viability and potential effects of proposed solutions, ensuring alignment with organizational goals and technical capabilities while identifying risks and mitigating strategies.
- Build working relationships across teams and functional lines to enhance work delivery, collaboration and innovation.
- Opportunities to network and collaborate
- Work that is challenging
- Opportunities to innovate
- Curious & courageous - you're driven by always wanting to know more and learn more and you're brave enough to
- Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it
- A team player - you believe in the power of teams so you're always part of one, building and leveraging your networks
- Emotionally intelligent - you have a high EQ that enables you to truly connect with people, no matter how technical or specialist your role is
- Have a BCom, B.Eng., BSc Eng., BSc Informatics, or related degree
- Have experience with API design & Database design
- Can craft and document detailed technical requirements that bring system visions to life
- Familiarity with Actimize SAM, WLF and RCM / ActOne.
- Knowledge of Actimize tools like RCM Designer and Visual Modeler.
- Experience in data analysis using SQL / Oracle queries.
- Ability to troubleshoot and resolve issues related to system performance, integration and application functionality.
- Ability to assess processes and recommend improvements or optimizations.
- Ability to clearly explain technical details to non-technical users.
- Excellent problem-solving skills.
- Strong collaboration skills.
End Date : September 5, 2025
Research / Data Analysis jobs
#J-18808-LjbffrSystems Analyst
Posted today
Job Viewed
Job Description
Job Advert : Systems Analyst (Contract Role - Hybrid)
We are seeking a skilled Systems Analyst with proven banking industry experience to join our dynamic team. The ideal candidate will be responsible for analyzing and improving IT systems to meet business needs, with a strong focus on financial applications and regulatory compliance.
Key Responsibilities :
Gather and document business and system requirements
Design and improve banking-related systems and processes
Collaborate with stakeholders to deliver effective technical solutions
Support system testing, implementation, and post-go-live support
Requirements :
4+ years as a Systems Analyst
Solid understanding of banking operations, systems, and regulations
Strong analytical, communication, and problem-solving skills
Experience with core banking systems is highly advantageous
#J-18808-LjbffrSystems Analyst
Posted 3 days ago
Job Viewed
Job Description
#J-18808-Ljbffr
Systems Analyst
Posted 3 days ago
Job Viewed
Job Description
#J-18808-Ljbffr
Systems Analyst
Posted 4 days ago
Job Viewed
Job Description
Our client is looking for an analytically driven candidate who can execute projects within the business objectives. You must enjoy working collaboratively and independently while meeting pressurized deadlines.
Technical and business reporting experience in both oral and written communication is needed to work within this well-known, established, growing organization.
Duties & ResponsibilitiesREQUIREMENTS
- Matric, Bachelor’s degree in computer science, Information Technology, or a related field, with above-average academic performance being an advantage.
- Certification in relevant technologies or methodologies (e.g. Systems Analysis, Business Analysis, etc.) is an advantage.
- Minimum of 5 years in application support or a similar technical support role.
- Minimum of 5 years’ experience with business applications such as ERP systems, CRM, POS, Payroll, Property Management systems, and/or other enterprise software solutions.
- Minimum of 5 years’ experience in executing projects.
- Experience with Agile project methodologies (e.g. Scrum) would be an advantage.
- Minimum of 3 years’ experience in managing relational databases.
- Experience working with database management systems such as Oracle, Microsoft SQL Server, MySQL, or PostgreSQL considered an advantage.
- Minimum of 2 years’ experience in maintenance of integration architectures such as APIs.
- Strong understanding of accounting practices and processes.
- Strong technical aptitude and troubleshooting skills.
- Familiarity with ITIL principles and incident management processes.
DUTIES
- Conduct thorough analysis with the business stakeholders to gather and document system requirements, provide updates on project progress, and address any concerns, risks, or issues that arise.
- Translate business requirements into technical specifications and system designs. Collaborate with developers and architects to design robust and scalable solutions.
- Work with internal and external technical resources to ensure the successful and secure implementation and maintenance of business systems.
- Conduct thorough testing and debugging to ensure system reliability and functionality.
- Provide first and second-line support for business applications, including troubleshooting issues, applying updates, and addressing user concerns.
- Continuously ensure that systems are operating optimally and meeting business needs.
- Maintain documentation of system designs, configurations, and processes.
- Provide guidance and assistance to users to enhance their understanding and proficiency with the applications.
- Manage application configurations and settings, ensuring that they are properly maintained and aligned with business requirements.
- Coordinate with vendors and internal stakeholders to implement configuration changes as needed.
- Act as the primary point of contact for application-related incidents, managing the incident resolution process from initial reporting through to resolution and escalation when necessary.
- Support the implementation of changes to business applications, including software upgrades, patches, and enhancements.
- Coordinate with stakeholders to ensure that changes are properly tested, documented, and communicated to end-users.
- Liaise with software vendors and third-party support providers to escalate and resolve complex technical issues.
- Manage vendor relationships to ensure timely resolution of support tickets and adherence to service level agreements (SLAs).
- Stay abreast of emerging technologies and industry trends.
- Proactively identify opportunities to improve existing systems and processes and make recommendations for enhancements.
Salary: R negotiable dependent on experience.
#J-18808-LjbffrBe The First To Know
About the latest It systems Jobs in South Africa !
Systems Analyst
Posted 4 days ago
Job Viewed
Job Description
Our client is looking for an analytically driven candidate who can execute projects within the business objectives. You must enjoy working collaboratively and independently while meeting pressurized deadlines.
Technical and business reporting experience in both oral and written communication is needed to work within this well-known, established, growing organization.
Duties & ResponsibilitiesREQUIREMENTS
- Matric, Bachelor’s degree in computer science, Information Technology, or a related field, with above-average academic performance being an advantage.
- Certification in relevant technologies or methodologies (e.g. Systems Analysis, Business Analysis, etc.) is an advantage.
- Minimum of 5 years in application support or a similar technical support role.
- Minimum of 5 years’ experience with business applications such as ERP systems, CRM, POS, Payroll, Property Management systems, and/or other enterprise software solutions.
- Minimum of 5 years’ experience in executing projects.
- Experience with Agile project methodologies (e.g. Scrum) would be an advantage.
- Minimum of 3 years’ experience in managing relational databases.
- Experience working with database management systems such as Oracle, Microsoft SQL Server, MySQL, or PostgreSQL considered an advantage.
- Minimum of 2 years’ experience in maintenance of integration architectures such as APIs.
- Strong understanding of accounting practices and processes.
- Strong technical aptitude and troubleshooting skills.
- Familiarity with ITIL principles and incident management processes.
DUTIES
- Conduct thorough analysis with the business stakeholders to gather and document system requirements, provide updates on project progress, and address any concerns, risks, or issues that arise.
- Translate business requirements into technical specifications and system designs. Collaborate with developers and architects to design robust and scalable solutions.
- Work with internal and external technical resources to ensure the successful and secure implementation and maintenance of business systems.
- Conduct thorough testing and debugging to ensure system reliability and functionality.
- Provide first and second-line support for business applications, including troubleshooting issues, applying updates, and addressing user concerns.
- Continuously ensure that systems are operating optimally and meeting business needs.
- Maintain documentation of system designs, configurations, and processes.
- Provide guidance and assistance to users to enhance their understanding and proficiency with the applications.
- Manage application configurations and settings, ensuring that they are properly maintained and aligned with business requirements.
- Coordinate with vendors and internal stakeholders to implement configuration changes as needed.
- Act as the primary point of contact for application-related incidents, managing the incident resolution process from initial reporting through to resolution and escalation when necessary.
- Support the implementation of changes to business applications, including software upgrades, patches, and enhancements.
- Coordinate with stakeholders to ensure that changes are properly tested, documented, and communicated to end-users.
- Liaise with software vendors and third-party support providers to escalate and resolve complex technical issues.
- Manage vendor relationships to ensure timely resolution of support tickets and adherence to service level agreements (SLAs).
- Stay abreast of emerging technologies and industry trends.
- Proactively identify opportunities to improve existing systems and processes and make recommendations for enhancements.
Salary: R negotiable dependent on experience.
#J-18808-LjbffrSystems Analyst
Posted 10 days ago
Job Viewed
Job Description
About Discovery
Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.
About Vitality Global
Vitality Global, a subsidiary of Discovery Limited is responsible for the expansion of the Vitality Shared-Value Insurance business model beyond South Africa and the UK, serving to fully leverage the assets and intellectual property of Discovery beyond its primary markets. The business forms equity or contractual partnerships with leading global insurers to integrate Vitality and shared value with partner’s insurance and financial services products in the markets where they operate. Vitality Global also operates a business providing wellness solutions to employer groups in the United States. Vitality Health International, a business unit within Vitality Global coordinates and focuses on resource allocation to Discovery’s emerging, global health insurance initiatives. Vitality Global is also responsible for Discovery’s 25 percent equity investment in Ping An Health, the largest comprehensive medical insurer in China. Taken together, Vitality’s businesses jointly reach more than 30 million lives across 40 markets; delivered through partnerships with leading insurers in every continent around the world.
Job Purpose
Understand the business requirements, and through a structured process, document, validate and translate it into functional specifications that are used by developers to develop a technical solution. Test and validate the functionality of the technical solution against the business requirements. Ensure that the business requirements are delivered in the implemented solution. Interface between the business customer and the development team with regards to the business, non-functional and functional requirements.
Key Outputs may include but are not limited to:
Analysis, Documentation & Design Skills
· Business and technical requirements gathering and analysis thereof, and ensuring requirements and expectations are met, and that all possible scenarios are covered.
· Formulation of analysis documentation, Functional Specifications, Interface Specifications, and prototypes in accordance with industry standards and team best practices.
· Perform analysis on system interfaces and create corresponding interface specifications.
· Introduction of Business Process improvements, and formulation of Process Diagrams.
· Provide support to business in implementing effective and efficient solutions.
· Implement, configure, and test feasible solutions, and evaluate alternative workflow solutions.
· Analyze, model, and interpret data using different tools and techniques.
· Collaborate with the team and stakeholders to design solutions and develop alternative proposals, to ensure that the intent of the business requirement is met.
· Define functional requirements in accordance with the solution architecture proposed to meet the business and functional requirements.
Facilitation Skills
· Conduct Functional Specification walkthroughs with developers and participate in collaborative problem solving workshops.
Technical Skills
· Good understanding of UML, specifically:
o Use Case Diagrams & Narratives
o Sequence Diagrams
o Activity Diagrams
o Entity Relationship Diagrams
Testing Skills
· Creation, review, maintenance and execution of test cases, scenarios, and results.
· Functional Testing of delivered functionality against gathered business requirements and test cases and scenarios.
· Non-functional testing including security, usability, performance, and reliability testing as per team best practices and standards.
· Defect management and regression testing (where applicable), including providing input into the generation of automated test scenarios.
Support & Troubleshooting Skills
· Escalation and management of issues identified during a project / BAU.
· Production log analysis & management including root cause analysis.
· Problem resolution and troubleshooting.
· Identify options for potential solutions and assess them for both technical and business suitability.
· Work closely with developers, testers, and a variety of end-users to ensure technical compatibility and user satisfaction.
Progression Skills
· Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Work Experience
- Minimum of 3-5 years’ experience in Technical Systems Analysis and Integration.
- Experience in Agile (breaking down Epics into smaller User Stories, estimating, and writing User Stories).
Preferred:
- Experience working in a SAFe environment
- Experience in Data Analysis (preferred)
Technical Skills:
· BPMN 2.0
· UML Modelling
o Data modelling (minimum being able to understand these.
Intermediate and Senior Systems Analysts must be able to model data)
o Use Cases · High standards for delivery
· Requirements definition
· User Story definition
· Web-services exposure
· Agile project delivery
· Structured and analytical problem solver
· Process Mapping
Preferred:
- Experience with Sparx Enterprise Architect, Rational Rose, or similar.
- Experience in Software Development.
- Experience with API’s.
Personal Attributes or Competency Profile:
- Values Driven
- Optimistic
- Learns on the Fly
- Resilient · Instils Trust
- People Savvy
- Drives Results
- Problem Solver
- Stress Management
- Time management and prioritization
- Learning orientation
- Innovation
- Bias for action
- Teamwork and co-operation
- Critical thinking
- Strong analytical and problem-solving skills
- Navigate ambiguity and complexity
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Systems Analyst
Posted 10 days ago
Job Viewed
Job Description
#J-18808-Ljbffr