Systems Analyst (SAP)

Praesignis · Johannesburg, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Job Description

  • 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 technical delivery, working closely with stakeholders, Product Owners, DevOps teams, Developers, Engineers and Project/Programme teams.

Key Responsibilities

  • Elicit, analyse and validate business requirements and translate them into detailed user stories and system requirements.
  • Manage and prioritise requirements backlogs, define acceptance criteria and measures of success.
  • Collaborate with Product/Service Owners and Tribe Leads on solution scope, roadmaps and delivery planning.
  • Translate business requirements into detailed system requirements covering functionality, interfaces, integrations and technology dependencies.
  • Use UML/BPMN and business analysis tools to document processes, requirements and integrations.
  • Work closely with DevOps, Developers, Engineers and Scrum Masters throughout solution design and delivery.
  • Identify and define system integration points, APIs and interfaces across technology stacks.
  • Facilitate stakeholder reviews, governance forums, solution design sessions and Scrum meetings.
  • Continuously improve the quality and clarity of system requirements.
  • Define manual testing strategies, test cases and testing frameworks.
  • Lead manual testing, analyse results and provide feedback to development/DevOps teams.
  • Monitor system stability and resilience during testing and in production.
  • Support User Acceptance Testing UAT and assist with resolving issues and change requirements.
  • Conduct peer reviews and contribute to problem-solving across the broader team.
  • Support the development of business cases, including solution characteristics and effort estimations.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related field.
  • 5–8 years' experience in Systems Analysis, Systems Design and/or Solution Design.
  • Background in software development or software engineering.
  • Experience working in complex, integrated environments.
  • Strong experience with SQL / T-SQL.
  • Experience with REST and SOAP Web Services.
  • Experience with Java, C# or similar programming languages.
  • Strong understanding of APIs, system interfaces, XML and JSON.
  • Experience with Jira and Confluence.
  • Proven experience working in Agile environments.
  • Strong analytical, problem-solving and communication skills.

Advantageous

  • Experience within large-scale or regulated environments.
  • SAP experience.
  • Experience with enterprise system integrations and complex technology landscapes.

Ideal Candidate

  • A technically strong Systems Analyst who can confidently translate business needs into clear technical requirements, work across Agile/DevOps teams, understand system integrations and APIs, and take ownership of requirements through solution design, development and manual testing.
Auto-apply to this jobView original posting ↗
Systems Analyst (SAP) at Praesignis — Johannesburg, Gauteng · JobAlertsZA