Skip to content
mimi

Senior System Analyst

Bizmod

South Africa · On-site Contract Senior 3w ago

About the role

About the Role

Reporting to Vutlhari Ndlovhu, you will play a key role in enabling delivery teams—including AI, BPMN, Digital, Document Management, Integration, and Persistence teams—to build secure, scalable, and consistent solutions across the Digital Layer, API Gateway, and downstream microservices.

You will ensure that requirements are translated into high-quality designs, API contracts, integration specifications, and data models, maintaining traceability through build, testing, and release.

Key Responsibilities

  • Lead discovery and analysis to translate business needs into clear solution requirements and technical specifications
  • Produce end-to-end specification packs including functional & non-functional requirements
  • Define API contracts (OpenAPI/Swagger) and ensure versioning and gateway alignment
  • Document digital layer integration specs and frontend-to-backend interaction flows
  • Specify microservice integration and orchestration patterns (sync/async)
  • Define cross-cutting concerns such as authentication, logging, observability, retries, rate limits, and resilience
  • Maintain traceability from epics → features → stories → acceptance criteria
  • Collaborate with Architecture, Security, Platform, and Delivery teams to align with enterprise standards
  • Facitate stakeholder workshops for requirements gathering and integration mapping
  • Ensure documentation is clear, testable, and ready for engineering execution

What We’re Looking For

  • Strong experience producing implementation-ready technical specifications
  • Deep understanding of REST APIs, API lifecycle management, and OpenAPI contracts
  • Knowledge of API gateway patterns including security, routing, throttling, and transformations
  • Experience with digital channel architectures (web/mobile) and frontend-backend integration
  • Solid understanding of microservices and integration patterns (sync/async messaging, error handling, idempotency)
  • Familiarity with Agile delivery practices, backlog shaping, and acceptance criteria

Experience & Qualifications

  • BSc in Computer Science (or equivalent practical experience)
  • 5–8 years experience as a Systems Analyst / Technical Analyst / Business Analyst in digital and integration-heavy environments

Advantageous

  • Business Analysis certifications (IIBA)
  • API design or enterprise architecture certifications
  • BPMN / DMN fundamentals

Key Competencies

  • Analytical Thinking & Problem Solving
  • Stakeholder Management & Communication
  • Quality Mindset (testable requirements & traceability)
  • Decision Making & Task Management
  • Insight Generation & Innovation

Requirements

  • Strong experience producing implementation-ready technical specifications
  • Deep understanding of REST APIs, API lifecycle management, and OpenAPI contracts
  • Knowledge of API gateway patterns including security, routing, throttling, and transformations
  • Experience with digital channel architectures (web/mobile) and frontend-backend integration
  • Solid understanding of microservices and integration patterns (sync/async messaging, error handling, idempotency)
  • Familiarity with Agile delivery practices, backlog shaping, and acceptance criteria

Responsibilities

  • Lead discovery and analysis to translate business needs into clear solution requirements and technical specifications
  • Produce end-to-end specification packs including functional & non-functional requirements
  • Define API contracts (OpenAPI/Swagger) and ensure versioning and gateway alignment
  • Document digital layer integration specs and frontend-to-backend interaction flows
  • Specify microservice integration and orchestration patterns (sync/async)
  • Define cross-cutting concerns such as authentication, logging, observability, retries, rate limits, and resilience
  • Maintain traceability from epics → features → stories → acceptance criteria
  • Collaborate with Architecture, Security, Platform, and Delivery teams to align with enterprise standards
  • Facilitate stakeholder workshops for requirements gathering and integration mapping
  • Ensure documentation is clear, testable, and ready for engineering execution

Skills

API GatewayAPI lifecycle managementBPMNDMNDockerOpenAPIREST APIsSwaggermicroservices

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free