About The Position

The purpose of this position is to play a pivotal role in bridging the gap between business needs and technical execution. The ideal candidate will possess a unique mix of strategic thinking, data fluency, technical understanding, and stakeholder collaboration. This role requires a strong understanding of data, system integrations, and RESTful APIs, along with the ability to communicate clearly with both technical and non-technical stakeholders throughout Nebula and beyond.

Requirements

  • 3+ years of experience in a Business Analyst or Systems Analyst role, preferably in technology, telecoms, or cloud product environments.
  • Degree in business-, computing- or relevant field.
  • Strong understanding of RESTful APIs and experience working with technical teams on integrations.
  • Proficiency in data analysis and reporting (Excel, SQL, data visualisation tools).

Nice To Haves

  • Additional Business Analyst certificate/diploma.

Responsibilities

  • Elicit and analyze business requirements through interviews, workshops, and stakeholder engagement.
  • Translate business needs into functional and technical specifications, including user stories, process flows, and data mappings.
  • Document current and future state processes and system behaviour.
  • Analyse and interpret structured and unstructured data to support solution design and reporting needs.
  • Understand database structures, relationships, and data flows.
  • Use tools like Excel, SQL, and BI platforms (e.g., Power BI, Tableau) for data modelling and validation.
  • Collaborate with engineering teams to design integrations with internal and third-party systems via RESTful APIs.
  • Work with development and QA teams to ensure traceability between requirements, development, and testing.
  • Collaborate with Product Manager, Product Owner and UX teams on feature ideation.
  • Ensure technical feasibility and align proposed solutions with business outcomes.
  • Help define data validation rules, error handling, and integration points.
  • Act as the liaison between business stakeholders and technical teams.
  • Communicate progress, clarify requirements, and manage expectations throughout the project lifecycle.
  • Support go-live activities, demos, and end-user training.
  • Define user acceptance test plans and acceptance criteria.
  • Execute UAT and assist in identifying and documenting defects.
  • Validate data outputs and system behaviour against requirements.

Benefits

  • 20 Leave days a year plus a “mulligan day” each quarter after meeting all your deliverables (4 extra leave days annually).
  • High spec laptops and equipment for you to comfortably work remotely.
  • A once off at home office allowance to set up your home office.
  • Flexible working hours (Monday to Friday).
  • Access to our Well-being program and Employee support services.
  • Paid for Microsoft courses and certifications.
  • Training allowance every 2 years for non-work related hobbies.
  • Culture and Social Responsibility initiatives.
  • Free Gap cover.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service