hirly

Structureit

Senior Business Analyst

Remote - Anywhere, in South Africa

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Structureit first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.

Tailor my resume for this job →

hirly's read of this role

Seniority
Senior
Country
ZA
Work mode
Remote-friendly
First seen by hirly
17 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

StructureIt is a fast-growing fintech business, with offices in the UK, South Africa, Mauritius, Thailand and New Zealand. We build mission critical software and data solutions for both major multi-national financial institutions and smaller organisations.

Main focus of the role

We are seeking a technically strong, customer-focused Senior Technical Business Analyst to support application development and data solution implementations for a global client base. This role sits at the intersection of client data environments and our technical delivery teams—requiring both business insight and technical acumen.

This individual will work with our technical teams and be the link person between what the intended use of the delivered solutions and the customer datasets and needs. You will establish and understand the customer datasets by working with their tech and data teams, building specifications for integration and processes to ensure data integrity as their data moves from their environment through the solution and is presented back to them via the presentation layers.

This role requires a strong analytical mindset, excellent communication skills, and hands-on experience with data transformation and integration processes.

What you’ll do

Customer Engagement & Requirements Gathering

Engage directly with customers to understand their business needs and data environments.

Elicit, document, and validate functional and non-functional requirements.

Conduct workshops and interviews with client stakeholders to capture use cases and success criteria.

Data Analysis & Integration Design

Analyze complex customer data sets, schemas, and data flows to assess integration needs.

Collaborate with data engineers and developers to design effective data ingestion, transformation, and mapping processes.

Validate data quality, completeness, and alignment with business requirements.

Technical Collaboration & Delivery

Translate business requirements into clear and actionable technical specifications.

Act as a liaison between the customer and the internal technical teams throughout the project lifecycle.

Contribute to solution architecture, user story creation, and acceptance criteria definitions.

Support testing efforts by defining test cases and validating outputs against expected results.

Product & Analytics Alignment

Work closely with our product team to ensure that customer data is accurately reflected in analytics outputs.

Provide feedback on product improvements based on client needs and data insights.

Monitor and evaluate the effectiveness of integrated data in supporting customer decision-making.

To fly in your role, you’ll need

5+ years’ experience in a business analyst or data analyst role, with at least 2 years in a technical capacity.

Proven experience working on data integration projects (ETL, data pipelines, APIs).

Strong understanding of relational databases, data modeling, and data transformation concepts with relational database experience (PostgreSQL, Microsoft SQL Server, etc) strongly preferred

Ability to translate complex technical concepts into business language and vice versa.

Strong communication, documentation, and stakeholder management skills.

Experience in Agile/Scrum environments.

Technical understanding of complex data sets with the ability to interrogate them via SQL and Excel

To be approachable, calm under pressure and authentic

Nice to have

Familiarity with the software development lifecycle and Agile methodologies

Understanding of software architectural concepts

Benefits

Working

Fully remote working / or from the office with daily lunch

Flexible working hours

First Day Starting kit

Yours to own:

Welcome Pack

Money towards keyboard of your choice

Headset

Laptop Riser

Mouse

Company owned take home set up:

High-spec laptop

27" Screen

24" Screen

Insurance - fully paid on top of, not out of your salary

Medical Aid, including Gap Cover

Life Insurance, with Disability Insurance and Funeral cover

Learning

Learning Budget - Books or Courses - you choose how to use it

Culture

Employee-first culture that encourages work/life balance

Everyone has a voice, regardless of title

Psychological safety

Annual company getaways

Leave

20 days annual leave

Paid Parental leave, Study & Moving leave

Long-Term Loyalty Benefits

2 years - monthly budget towards a cell phone contract OR petrol card

3 years - Company paid Bursary

5 years - 3 additional days annual leave

7 years - Company paid weekend getaway

10 years – 6 consecutive weeks’ paid leave, plus an additional month’s salary paid in cash

15 years and every 5-year milestone thereafter – 4 consecutive weeks’ paid leave

Interested?

Send your CV to [email protected]

Original posting on Structureit's site ↗

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job