Job title: Business Systems Analyst
Job type: Permanent
Emp type: Full-time
Industry: Education
Salary type: Monthly
Location: City of Johannesburg Metropolitan Municipality, GP
Job published: 24-04-2026
Job ID: 73649
Contact name: Vuyo Sepitla
Phone number: +27650622653
Contact email: vuyo@geotech.co.za

Job Description

Job Title:
Business Systems Analyst

Responsibilities:

  • Analyse, document, test, and implement business and technical requirements for new and enhanced system functionality
  • Automate solutions and manual/manual-heavy processes wherever feasible
  • Document end-to-end business process flows as part of requirements documentation, including As-Is and To-Be processes
  • Design and implement solutions that are automated and not constrained by legacy ways of working
  • Maintain user stories and related documentation in line with Agile methodology
  • Produce solution overviews and detailed design diagrams to support implementation
  • Collaborate with cross-functional team members and stakeholders to deliver effective solutions
  • Perform quality assurance on implemented solutions, including test pack preparation and support for User Acceptance Testing (UAT)
  • Provide analysis and implementation support for both new and existing solutions
  • Conduct structured handovers of requirements to multiple development teams (internal and external)
  • Conduct structured handovers of requirements to relevant business stakeholders and teams
  • Perform and document gap analysis where required
  • Conduct and document impact assessments and feasibility studies where required
  • Translate business requirements into clear system and functional specifications
  • Engage with business stakeholders to deliver training on business processes and provide ongoing support as needed
  • Compile all project-related documentation and obtain required approvals and sign-offs
  • Support integration and optimisation of new and existing systems to improve efficiency and cost-effectiveness across the group
  • Facilitate requirements workshops, maintain focus and structure, and guide discussions toward clear outcomes, ensuring decisions and actions are accurately captured

Additional Experience & Requirements:

  • Experience working on projects following an Agile project methodology
  • Extensive understanding of IT software products and software development lifecycle processes
  • Experience in software testing and test case execution
  • Experience working on process re-engineering initiatives and optimisation projects
  • Competent in workshop facilitation techniques and stakeholder engagement sessions
  • Strong ability to build and maintain effective relationships with business partners by understanding their needs, goals, motivations, and engagement drivers
  • Formal training or courses in IT Software Development or IT Software Products (advantageous)

Qualifications and Experience:

  • Undergraduate degree in Business, Engineering, or Computer Science (advantageous)
  • Formal Business Analysis training
  • Minimum of 5 years’ experience working as a Business and/or Systems Analyst on software development and process re-engineering projects
Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB