Enable job alerts via email!

Business Analyst (Finance & System Integration)

Bullock Tech Talent Partners

Wes-Kaap

On-site

ZAR 500,000 - 700,000

Full time

7 days ago
Be an early applicant

Job summary

A leading telecommunications firm in Cape Town is seeking a skilled Business Analyst with a strong finance background. The role involves bridging finance and technical teams, developing SQL queries, and supporting system integration projects. Candidates should have 3–5 years of relevant experience and proficiency in SQL and data analysis. The position offers a chance to enhance financial processes and system interoperability.

Qualifications

  • 3–5 years of experience as a Business Analyst, preferably in finance, telecoms, or technology industries.
  • Strong proficiency in SQL for data analysis and reporting.
  • Experience with system integrations, APIs, and data migration projects.

Responsibilities

  • Act as a bridge between finance, operations, and technical teams to ensure accurate translation of business requirements into system solutions.
  • Design, develop, and optimise SQL queries to support financial reporting and reconciliations.
  • Support system integration projects, including data mapping and validation.

Skills

SQL
Business analysis
Problem-solving
Stakeholder management
Data analysis

Education

Bachelor’s degree in Finance, Accounting, Information Systems, or related field

Tools

Power BI
Tableau
Python
Job description
Overview

Role: Business Analyst (Finance & System Integration Focus)

Location: Cape Town City Centre (onsite with flexibility to miss traffic)

We are seeking a Business Analyst (Finance & System Integration Focus) on behalf of our client, a cutting-edge telecommunications company based in Cape Town City Centre.

Position Overview:

We are seeking a highly skilled Business Analyst with a strong finance background and proven experience in system integration. The ideal candidate will combine financial acumen with technical expertise, particularly in SQL (required) and Python (preferred), to support data-driven decision-making, streamline financial processes, and enhance system interoperability across our clients organisation.

Key Responsibilities
  • Act as a bridge between finance, operations, and technical teams to ensure accurate translation of business requirements into system solutions.
  • Design, develop, and optimise SQL queries to support financial reporting, reconciliations, invoicing, and revenue analysis.
  • Support system integration projects, including data mapping, testing, and validation between financial systems, billing platforms, and data warehouses.
  • Collaborate with stakeholders to document business requirements, process flows, and technical specifications.
  • Analyse and interpret financial and operational data to identify trends, risks, and opportunities.
  • Assist in the automation of finance processes and reporting, with a preference for solutions leveraging Python where applicable.
  • Ensure data integrity, governance, and compliance in all finance-related reporting and integrations.
  • Provide business insights and recommendations to management for improved efficiency and decision-making.
Qualifications & Skills
  • Bachelor’s degree in Finance, Accounting, Information Systems, or related field.
  • 3–5 years of experience as a Business Analyst, preferably in finance, telecoms, or technology industries.
  • Strong proficiency in SQL (data analysis, transformations, complex joins, stored procedures).
  • Experience with system integrations, APIs, and data migration projects.
  • Python (preferred) for data processing, automation, and reporting.
  • Strong analytical, problem-solving, and documentation skills.
  • Familiarity with billing, invoicing, and revenue recognition processes.
  • Excellent communication and stakeholder management skills.
Preferred Experience
  • Knowledge of BI/reporting tools (Power BI, Tableau, or similar).
  • Experience in telecoms, SaaS, or subscription-based billing models.
  • Exposure to cloud-based data environments (AWS, GCP, or Azure).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.