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).