Overview

Senior Business Analyst Jobs in Cape Town, South Africa at iOCO Tech

We’re seeking a dynamic Senior Business Analyst to join our team and drive innovation in the app and software development space. If you thrive in Agile environments, love collaborating with cross-functional teams, and have a knack for writing crisp user stories that deliver real value — this role is for you. Fleet industry experience? That’s a bonus we’ll gladly take!

What you’ll do

  • Collaborate with stakeholders to gather, analyze, and document technical requirements.
  • Translate business needs into process flows, technical specifications, epics, features, user stories and tasks.
  • Design scalable solutions aligned with architecture and cybersecurity standards.
  • Become the subject-matter expert (SME) for assigned custom platforms, advising on best practices and limitations.
  • Developer Collaboration & Technical Leadership
    • Work shoulder-to-shoulder with developers to clarify requirements, troubleshoot design challenges, and validate implementations.
    • Lead technical sprint ceremonies (e.g., refinement sessions, sprint demos) to ensure alignment with business goals.
    • Document system architecture decisions and contribute to technical wikis (e.g., Azure Dev Ops)
  • Systems Integration
    • Liaise with developers to understand interfaces, data workflows as well as API integrations
    • Conduct gap analysis to identify system improvements or automation opportunities for improved user experience and/or better value.
  • Testing, Quality Assurance & Risk Mitigation
    • Define technical test cases (e.g., edge cases, performance thresholds) and validate outputs against business rules.
    • Develop and execute test plans (UAT, SIT) to validate functionality, performance, and security.
    • Troubleshoot and resolve defects, coordinating with cross-functional teams for fixes.
    • Ensure compliance with all IT Governance, regulatory standards (e.g., GDPR, POPIA, etc.)
    • Flag upstream/downstream impacts of system changes (e.g., “This API change will break Report X”).
    • Maintain a runbook for system troubleshooting and admin tasks.
  • Technical Support & Training
    • Serve as Tier 2/3 support for complex system issues, ensuring minimal downtime.
    • Train end-users and create technical documentation (guides, FAQs, release notes).
  • Monitor system performance, analyze trends, and recommend upgrades/optimizations.
  • Identify technical debt and advocate for fixes/enhancements.
  • Stay ahead of system upgrades and evaluate new features for business relevance.
  • Stay updated on emerging technologies (e.g., AI, RPA) to drive innovation.

Your Expertise

  • Proven experience, minimum 5 years’ relevant working experience, in application support or business/technical analytics.
  • Experience working with third-party service providers and managing SLAs.
  • Experience in global or virtual team working.
  • Analytical:
    Agile/Scrum methodologies, Data modeling, process mapping.
  • System Mastery:
    Deep hands-on experience with 1-2 core systems (Fleet, Payment, Loyalty and B2B CRM Systems)
  • Developer

    Collaboration:

    Comfort with Dev Ops tools

  • Agile Fluency:
    Proficiency in Azure Dev Ops, Scrum ceremonies, and backlog grooming.

Qualifications

  • Bachelor’s degree in computer science, Information Technology, Business Administration, or a related field or other equivalent relevant qualification.

Skills

  • Good customer-facing, interpersonal and communications (oral and written) skills.
  • Experience and proven record in stakeholder management and problem-solving,
  • Able to work across teams and manage relationships with vendors.
  • Able to work independently and within a team.
  • Able to work in a cross-functional, multi-application, multi-service providers environment.

#J-18808-Ljbffr

Title: Senior Business Analyst

Company: iOCO Tech

Location: Cape Town, South Africa

Category:

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.