Job Spec

business analysts

The role and competencies of a Business Analyst at ooba include:


We’re looking for top Business Analysts to join our Business Architecture & Business Analysts team, at our Cape Town head office.

ooba operates within a technically competitive ecosystem. We push the boundaries by experimenting with and implementing new technologies and innovative solutions. This is done to ensure that our customers have the best experience while we work with them on their home ownership journey.

In this role, it’s vital that you’re able to conduct business analysis for software and application development purposes in an agile environment. However, you’ll be working across the full business analysis spectrum which includes the SDLC, process analysis and reengineering, data analysis and reporting.

Your ability to partner and collaborate with business stakeholders, software developers and testers is vital to providing successful solutions.

Your aim is to understand and clarify the business’s intentions, motivations and objectives through a process of dialogue, debate and modeling. Then to document these as a set of business processes and rules, clearly reflecting the various business entities, their make-up, relationships and means of engagement.

Key Areas & Activities:

The Business Analysts key areas of responsibility and activities include:

  1. Strategy:
  • Align initiatives to strategy (work items / projects are aligned to strategy).
  • Document shared services strategy view / plan into a Roadmap.
  • Build relationship with shared services head (collaborate).
  • Responsible to feedback to shared services unit on any misalignment.
  • Review initiatives / proposals against strategy plan and feedback/indicate to shared services Owners when requests / proposals are not aligned with their or the groups strategic plan.
  1. Business Case:
  • Develop Business Case Document.
  • Perform cost/benefit, feasibility, sustainability and organizational readiness assessments.
  • Conduct information gathering.
  • Hold required meetings with business.
  1. Business Analysis, Translation & Change Management:
  • Apply logic and critical thinking to all things worked on operational and tactical level for the Shared Service Unit.
  • Conduct information and business requirements gathering from various sources.
  • Document requirements according to prescribed format.
  • Apply agreed methodology.
  • Write specification and test documents.
  • Do evaluations and documented recommendations and feedback.
  1. Business Process Definition & Implementation:
  • Draft requirement documents containing the following: User Stories, Flow charts, Key Success Factors, Reporting Metrics, Test Cases.
  • Work with business to implement new processes & ensure change management (escalate noncompliance).
  • Assist with the definition of the evaluation of the success of the change.
  1. Business & IT Convergence:
  • Develop knowledge of other shared services units
  • Keep abreast of new technologies.
  • Run Shared Services Prioritisation Meetings and ensure the prioritization standards are adhered to.
  • Facilitate workshops.
  • Clearly indicate (verbally and in written formats) the impacts of a business requirement on the IT Roadmap and vice versa on each business initiative that is discussed.
  1. Stakeholder Relationships:
  • Develop and maintain strong relationships with internal vendors:
    • Shared Services Stakeholders;
    • End Users.
    • Business Analysts;
    • Technical Peers.
  • Develop and maintain relationships with external vendors:
    • Consultants;
    • Software Vendors.

Required Skills

  • Strong Business Acumen.
  • Strong Verbal Articulation.
  • Strong Documentation.
  • Strong Relationship Building Skills.
  • Strong Communication Skills.
  • Business Process Modeling.

Preferred Skills

  • Business Analysis Certification.
  • Agile Methodology.
  • Case Tool – MS Project, MS Visio.
  • Case Tool – Atlassian Product Suite, Jira, Jira Agile, Microsoft Sharepoint.


  1. Thinking – (Conceptual) Strengths:

1.1 Situational awareness:

  • Demonstrate being well informed about developments in one’s environment and effectively using this information for one’s own organisation.
  • Makes a good estimation of how different parties outside the organisation will respond to the organisation’s proposals and actions.
  • Examines which individuals and / or parties from outside the organisation are involved in a process.
  • Keeps himself / herself informed on developments in his / her field.
  • Keeps himself / herself informed about societal trends and developments that are relevant to the organisation.

1.2 Analysing and forming opinions:

  • Being focused on examining matters in a systematic way.
  • Researches a problem before drawing conclusions.
  • Recognises the causes of events.
  • Quickly gets to the root of a problem.
  • Draws logical conclusions.
  1. Operational – (Technical) Strengths:

2.1 Negotiating:

  • Coming to an agreement in situations in which people have a common objective but different interests.
  • Stands up for his / her own (organisational) interests in a negotiation.
  • Investigates what is important to the other party in a negotiation.
  • Has a clear and specific goal in mind in a negotiation.
  • Strives for an end result that is attractive for both parties in negotiations.
  • Ensures that the relationship is maintained during a negotiation.

2.2 Planning:

  • Systematically organising activities and setting time frames, setting priorities.
  • Ensures that the necessary means to perform the job are available on time.
  • Puts matters in an efficient order when planning.
  • Makes the plan understandable for everyone involved.
  • Makes, and maintains a realistic plan.
  • Sets priorities.

2.3 Directing:

  • Directing others and taking charge.
  • Sets an example.
  • Clearly expresses what he / she expects from others.
  • Paints the big picture and provides frameworks.
  • Enthuses staff members about the chosen approach.
  1. Personal– (Leadership) and Interpersonal Strengths:

3.1 Vitality:

  • Lively and enthusiastic demeanour.
  • Works on many different tasks.
  • Is action-oriented.
  • Constantly starts something new and keeps going.
  • Responds enthusiastically to new tasks and challenges.

3.2 Listening skills:

  • Being able to gather important information through verbal communication, obtaining clarification by asking questions.
  • Adapts reactions to what others have to say.
  • Asks questions based on what someone has said.
  • Gives the other time to get their point across.
  • Listens when someone is telling something.
  • Has an open and interested demeanour.

3.3 Cooperation

  • Working with others in order to effectively contribute to a common objective.
  • Takes others’ insights and opinions seriously.
  • Asks others for their opinion.
  • Honours agreements.
  • Takes the viewpoints of others into account when collaborating.
  • Is open to collaboration with others.

If this sounds like the right career opportunity for you, then:

(Our online application portal is quick & easy to complete.)