What Jobs are available for Business Analyst in South Africa?
Showing 462 Business Analyst jobs in South Africa
Business Intelligence Business Analyst
Posted today
Job Viewed
Job Description
Job description:
Join Us in Becoming the Best Bank in the World
We appoint energized and motivated people for their potential and continuously look for talented, driven individuals to help us innovate and evolve. That is why we focus on finding the right people for the right jobs.We love what we do because we focus on making a positive difference for our clients and employees. Our company DNA is built around talented and committed teams dedicated to build a brand that we are proud ofand earns the trust of our clients.
Who We are
We are a bank, but we're much more than that. We believe that banking is about enabling people to control their financial lives through banking that is simplified, accessible, affordable and delivered through personal experience. By helping our clients manage their financial lives better, we enable them to live better
Why Choose Us
At Capitec, we offer our best by living up to our CEO values in every situation – we always put the Client first,act with Energy and take Ownership. And to support people in being their best, our Employee Value Proposition offers every value to all team members through cohesive teams, growth opportunities as well as employee benefits and savings. We make it a priority to ensure that each member of the Capitec team feels welcome, valued, focused, and has the opportunity to grow
Purpose Statement
- To gather, analyse and understand business users' data and analytics requirements and translate these requirements into analytics best practice technical solutions that meet the relevant business objectives.
- To produce comprehensive business requirements specifications from business requirements leveraging domain, technical and data knowledge and coordinating collaboration from relevant stakeholders (e.g. own Product Line, Shared Services and other support teams) in the Capitec Data Estate
Education (Ideal or Preferred)
- Certification in AWS Data Analytics Speciality or AWS Architecture
Knowledge and Experience
Experience
Minimum:
- Relevant tertiary qualification in Statistics, Computer Science, Engineering or Mathematics
- At least 7 years' proven experience within information systems, business intelligence or data warehousing environments
- At least 7 years' proven experience in drafting Business Requirement Specifications/Documents and translating requirements between business and functional stakeholders
- Experience in Business Analysis using various techniques to describe business needs e.g. conceptual model, ERD, Test Cases, Data Flows, UML models, Data Dictionary, Business processes flows, etc.
- Experience in providing technical coaching to more junior team members as well as leading projects and/or Communities of Practice (COP)
- Able to perform data analysis and determine the impact on broader organisational frameworks and objectives
- Able to identify and classify data exposure risk from the relevant legislation
Minimum
Knowledge:
- Data Warehousing on an enterprise level
- Cloud data estates (e.g., AWS and Azure)
- Cluster computing fundamentals e.g., Big Data
- Data Governance and Data Management
- Understanding of data protection
- Financial systems and procedures
- SDLC / DevOps
- Conceptual Data modelling
- Basic data analysis using SQL (PostgresSQL)
- Understanding of the concepts of data visualisation
- Software Testing and Quality Assurance
- Coaching: principles and practice
- Databases and Database design
Ideal:
- Banking systems environment
- Banking business model
- Agile development life cycle
- Databases and Database design
- Quality Assurance (QA)
- Amazon Redshift
Ideal:
- Relevant business domain knowledge e.g., credit
- Business Information Business Analysis experience in a finance/banking environment
Additional Information
- Clear criminal and credit record
Is this job a match or a miss?
Business Intelligence Analyst
Posted 11 days ago
Job Viewed
Job Description
Requirements:
A bachelor's degree in computer science or related field. 2 years of experience in one or more of the roles listed below, or four years of commensurate experience. This position requires experience with and knowledge of Crystal Report Development, SQL script development, and an operational understanding of the components of the technologies that support a hospital system. In addition, skills in Epic Clarity report development preferred. Intermediate to advanced skills are required in the functional areas above.
Advanced SQL and experience with a variety of relational databases. Working experience with an object-oriented language: Python, Java, C++, etc. 2+ years of work experience with a B.I tool: (Qlik preferred). Strong organizational and multitasking skills with ability to balance multiple priorities. Ability to build strong cross-functional relationships with other departments and work collaboratively
Essential Functions and Responsibilities:
Conducts analysis of departmental, organizational, and individual information needs relative to specific assignments. Analyzes system performance, data integrity and security requirements in development and resolution work. Documents all phases of project and product life cycles. Provides technical assistance in resolving developed tools issues Remains technically current in areas specifically assigned. Establishes and continues development toward personal career goals. Develops or participates in development of reports, queries, scripts, and system testing strategies. Supports and educates others in support of applications and tools developed, as well as third party applications assigned. SQL and other report development. Participates in support of applications that require scripting methodologies. Assists in any other activity as assigned
Competencies:
Experience in Business Intelligence tools
Expertise in database design and administration
Strong knowledge of analytics and data modeling
Proficiency in SQL and data mining techniques
Soft skills:
Excellent problem-solving and analytical skills
Strong attention to detail
Excellent communication and interpersonal skills
Ability to work independently and in a team environment
Strong customer service orientation
*PLEASE SEND CVS IN PDF*
Is this job a match or a miss?
Business Intelligence Analyst
Posted today
Job Viewed
Job Description
We are looking for an
exceptional Business Intelligence Analyst.
You have excellent use of logic and present high quality analysis. You are dependable and a great team player.
As a Business Intelligence (BI) Analyst, you will be responsible for extracting, cleaning, analysing, and interpreting data from company systems. You will create and maintain interactive dashboards that enable management to monitor system functionality, assess business performance, and make data-driven decisions to enhance profitability. You should have exceptional attention to detail.
Our client offers an exciting opportunity to work in a dynamic and data-driven environment that gives you exposure to the business.
They offer a competitive salary and benefits package with generous leave & pension benefits, as well as career growth opportunities in a dynamic team.
PLEASE NOTE:
Fully Remote
Salary: up to R70 000 CTC dependent on experience
Benefits: Benefits: 5% company pension contribution, laptop, Life Policy, 15 days annual leave plus certain Jewish Holidays, parental, maternity, study leave.
Required Qualifications & Skills:
• Bachelor's degree in Statistics, Mathematics, Data Science, Information Systems, or a related field.
• A minimum of 4 years of experience in business intelligence, data analysis, or a related role.
• Strong proficiency in SQL, data visualisation tools (e.g., Power BI, Tableau), and Microsoft Excel.
• Understanding of database structures and data modeling.
• Ability to interpret complex datasets and provide actionable insights.
• Experience with predictive analysis
• Excellent problem-solving skills and attention to detail.
• Strong communication and presentation skills for conveying findings to technical and nontechnical
stakeholders.
•
You are self-driven with a high work ethic and ability to meet deadlines.
• Experience working in the insurance or financial sector (preferred).
Responsibilities:
Checking, Understanding, and Working with Data
• Extract and collect data from various internal systems.
• Assess data quality and ensure accuracy through validation processes.
• Identify inconsistencies, anomalies, or inefficiencies in data and system processes.
• Provide structured feedback to developers to improve data accuracy and system efficiency.
Writing Queries for Statistics and Insights
• Develop and optimize SQL queries to extract relevant datasets for analysis.
• Conduct statistical analysis on data to identify trends, performance indicators, and
opportunities for improvement.
• Generate ad-hoc reports and structured insights to support business decisions.
• Work with large datasets and perform complex calculations to support management insights.
• Ensure that data extraction and analysis processes are efficient and scalable.
Building Dashboards Using Queries
• Design, develop, and maintain interactive dashboards using PowerBI.
• Ensure dashboards are user-friendly, visually appealing, and provide meaningful insights.
• Enable management to track system performance, detect anomalies, and make strategic
decisions.
• Regularly update and refine dashboards based on business needs and system updates.
• Train and support stakeholders in using dashboards and interpreting the data insights.
Is this job a match or a miss?
Business Intelligence Analyst
Posted today
Job Viewed
Job Description
Introduction
Blue-Ion is a multi-disciplined company where at the core lies an energetic team which permeates into every
project undertaken. With over 15 years of experience, predominantly in international markets, it has become a leading provider in digital marketing content as well as software development expertise and online solutions, seeking to increase brand reputation. With clients in the USA, Europe and the UK, Blue-Ion prides itself in being at the cutting-edge of software technology and on par with market trends.
Job Description
We are looking for a Business Intelligence Analyst that will help discover the information hidden in vast
amounts of data and assist in decision making. The successful candidate will turn data into information,
information into insights and insights into business decisions.
Duties and Responsibilities:
- Identify potential process improvements and areas within the business for the BI team to get involved.
- Preparing reports and presentations and deriving business insights.
- Ad hoc analysis (scenario modelling, impact analysis etc).
- Develop, test, and implement data driven (SQL) reports.
- Identify new process improvement opportunities.
- Excellent written and verbal skills.
- Analyze customer behaviour, market trends and demographics.
- Project management skills.
Skills and Qualifications:
- Any Microsoft Business Intelligence (MSBI) certification.
- Bachelor's degree advantageous.
- 3+ years working experience with SQL Server databases and Transact-SQL.
- Advanced Excel (Pivot, VLOOKUP, etc.).
- Strong analytical skills with the ability to collect, organise, analyse and disseminate significant
amounts of information with attention to detail and accuracy.
- Experience in building report models with visualization tools (Power-BI advantageous)
- Good applied statistics skills, such as distributions, statistical testing, regression, etc.
- Machine Learning and Analytics experience advantageous.
Is this job a match or a miss?
Business Intelligence Analyst
Posted today
Job Viewed
Job Description
- Who we're looking for: Someone who has a true passion for working with complex data and providing meaningful insights for actionable change.
- The challenge: Work with vast amounts of data that will drive data-driven decision making in an international Fintech
- Where you'll work: This role will be based in our Cape Town office 3 days per week, you'll be part of our global team, collaborating with colleagues and serving customers across the UK, USA, Australia, South Africa, and beyond.
The Tillo Difference
We're in the business of rewards and incentives, so we know a thing or two about the importance of giving back. We can't grow as a business without growing as individuals, so we are committed to providing a workplace where passionate, driven individuals can thrive. We value collaboration, trust, positivity, and a willingness to learn - only by working as a team will we reach our goals.
We're the market leader in the UK and are active in a number of other markets including USA, Europe, Australia and India.
Job Summary:
As a Business Intelligence Analyst you will be responsible for transforming complex data into clear, actionable insights through dashboards, reporting, and analysis to support data-driven decision-making across the business.
We're more interested in people who understand the methodology and fundamentals rather than specific tools. You'll be ideal for this role if you have a demonstrable passion for automation and collaboration.
Day to day this role will
- Translate business requirements into actionable insights by working closely with stakeholders to understand goals, KPIs, and data needs.
- Design, build, and maintain dashboards and reports using BI tools (e.g., Power BI or Quicksight) to support decision-making across the business.
- Extract, transform, and analyse data from various sources using SQL or other tools, ensuring high data quality and consistency.
- Identify trends, patterns, and anomalies in data to provide meaningful and data-driven business recommendations.
- Collaborate with data engineers and analysts to ensure the right data structures, definitions, and pipelines are in place for reliable reporting.
- Develop and maintain KPIs and performance metrics that help track progress toward strategic objectives.
- Present insights and analysis clearly to both technical and non-technical audiences, using storytelling to influence decisions.
- Ensure data integrity and governance compliance by applying best practices in data handling, documentation, and access controls.
- Support self-serve analytics adoption by creating reusable data models, semantic layers, and user-friendly reporting assets.
- Continuously improve BI processes and tools, exploring automation opportunities and staying up-to-date with best practices and new features.
What we're looking for
- Proven experience in BI, data analysis, or a related role, ideally within Fintech, or fast-paced data-driven environment.
- Strong SQL skills for querying, transforming, and analysing data from relational databases.
- High proficiency in BI tools such as Power BI or Amazon Quicksight for building dashboards and reports.
- Strong analytical thinking and problem-solving skills, with the ability to turn data into clear business insights.
- Excellent communication and storytelling skills, with the ability to present complex data in a simple, compelling way to both technical and non-technical audiences.
- Experience working with large datasets, and ability to clean, validate, and manipulate data for analysis.
- Attention to detail and commitment to data accuracy and integrity.
- Strong sense of collaboration.
Desirable:
- Hands-on experience with data platforms like Snowflake.
- Solid understanding of data modelling and data warehousing concepts, including dimensions, facts, and star/snowflake schemas.
- Familiarity with version control systems like Git, particularly when working in collaborative or production-level analytics environments.
- Familiar with customer segmentation, churn analysis, lifetime value analysis.
- Experience creating semantic layers or curated data models to support self-serve BI adoption.
- Comfort working in Agile or cross-functional data teams, including familiarity with tools like Jira, Confluence, or Notion for collaboration.
Benefits
We offer all our employees trust and empower our team to work with flexibility and autonomy. We're a close-knit team and love working collaboratively, with our hybrid model, our team can come together at our fantastic offices, but also focus in their own space. The Tillo team are a motivated bunch and we all work hard to push Tillo forwards, always innovating. We completely understand the importance of work/life balance and offer a supportive and collaborative working environment with the following benefits:
- 21 days holiday per annum
- Retirement Fund (5%)
- Health insurance contribution
- Employee Incentive Scheme
- Hybrid Working
- Top spec equipment including laptop, mouse, keyboard, monitor
- Anniversary gifts
- Monthly breakfasts, drinks, snacks and events
- Team Learning & Development budget
Tillo makes gift cards, rewards, and incentives simple, efficient, and profitable. Operating in over 37 markets and 25 currencies, Tillo processes billions in gift card transactions through a single, plug-and-go API, powering rewards and incentives for the world's leading businesses.
Backed by Tenzing, Tillo is setting the global standard for digital gift card infrastructure.
Diversity, Equity, and Inclusion Statement
We are committed to fostering a diverse and inclusive workplace where everyone feels valued and respected. We welcome applications from individuals of all backgrounds, regardless of age, disability, gender identity, marital status, race, ethnicity, religion or belief, sex, or sexual orientation.
If you require any reasonable adjustments during the recruitment process, please let us know, and we will be happy to accommodate your needs.
Is this job a match or a miss?
Business Intelligence Analyst
Posted today
Job Viewed
Job Description
We're seeking a highly analytical Business Analyst to join our data-driven team in Cape Town (remote). You'll be the crucial bridge between business stakeholders and technical data teams, translating business needs into BI solutions and data engineering projects. Your role will be instrumental in transforming raw data into actionable insights that drive strategic decision-making across our organisation.
In this role, you'll collaborate with business units to gather requirements, design solutions, and implement impactful dashboards using tools like Power BI. You'll work closely with Data Engineers on data pipelines, champion data governance, and proactively identify opportunities to improve business processes through innovative data applications. We're looking for someone with a strong background in structured problem-solving, advanced SQL skills, and experience with BI platforms.
Join our team and you'll have the opportunity to work in a dynamic environment at the intersection of financial services, technology, and retail. We offer a challenging role where you'll leverage your analytical skills, technical proficiency, and business acumen to drive our company forward. If you're passionate about turning data into strategy and have a talent for bridging the gap between technical solutions and business value, we want to hear from you
Apply here:
Is this job a match or a miss?
Business Intelligence Analyst
Posted today
Job Viewed
Job Description
Job Description
To extract data from various sources, understand business requirements and analyse data in order to provide relevant insights for business decisioning, under guidance and supervision.
- Execute on relevant business intelligence (BI) projects / BI initiatives aligned to strategic objectives with specific performance measures and control systems to track progress under supervision and guidance.
- Drive business profitability in the context of cost management through effective delivery of Business Intelligence solutions (time management and cost).
- Integrate data assets (i.e., outcomes from data science and, data and analytics teams) to business under supervision and guidance.
- Ensure ongoing efficiencies driven by a culture of sharing "build once and build for all" as well as leveraging tools built by other D&A teams via consumption or enhancements prior to new builds on D&A outcomes.
- Extract data from various sources for the purposes of data profiling in order to create the technical BI requirements (e.g. source to target).
- Resolve queries as and when required (simple data extracts).
- Liaise with Business Analyst and relevant stakeholders to produce BI business requirement (BRS) documentation and submit to relevant stakeholders for sign off.
- Provide business summaries to enable more effective decision-making.
- Analyse derived information to create value added knowledge of the bank's products, channels, service levels, trends, or customers for business informed decisions under guidance and supervision.
- Liaise with relevant stakeholders to provide input into assigned projects, in line with business requirements within the required timeframe and specification.
- Share knowledge and ideas into new or improved data product for the Business Intelligence environment.
- Provide expertise to relevant stakeholders in area of specialization.
- Maintain BI repository.
Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
11/10/25
All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
Is this job a match or a miss?
Be The First To Know
About the latest Business analyst Jobs in South Africa !
Business Intelligence Analyst
Posted today
Job Viewed
Job Description
Join TIH, home to some of South Africa's leading financial service providers, and grow your career while being part of an organisation with purpose.
Job Purpose
Use data to extract quantifiable insights from past trends and current conditions that increase TIH profitability and improve efficiency. The primary role is to turn data into knowledge to enable and improve key business processes.
Responsibilities
Insights and Reporting
Prepare and coordinate the completion of various data and analytics reports, identifying and interpreting complex patterns and trends, and translating those insights into actionable recommendations.
Solutions Analysis
Analyse specific problems and issues to find the best solutions. Solutions could be technical or professional in nature. Contribute to development of existing and new applications and processes by analysing and identifying areas for modification and improvement.
Data Collection and Analysis
Conduct research using primary data sources and select information needed for the analysis of key themes and trends.
Needs Assessment
Explore issues or needs, establishing potential causes and barriers as well as related issues.
Data Management
Use data management systems to deliver prescribed outcomes with guidance from senior colleagues. This includes being responsible for operating key elements of the system.
Stakeholder Engagement
Contribute to stakeholder engagement through identifying stakeholders, finding out their needs/issues/concern and reacting to these by arranging meetings and events and drafting supporting materials to promote understanding and commitment.
Business Requirements Identification
Collect business requirements using a variety of methods such as interviews, document analysis, workshops, and workflow analysis to express the requirements in terms of target user roles and goals.
Building Capability
Develop personal capabilities using existing formal and informal training opportunities, while also coaching others as required.
Organisational Capability Building
Provide training or coaching to others throughout the organisation in own area of expertise to enable others to improve performance and fulfill personal potential. Provide coaching to team members to develop their skills.
Education
Bachelor's degree in Business Management, Statistics, Economics, Informatics, Computer Science or similar (bachelor degree requirement might be waived with proven specialised training/certifications) (Essential); Majoring in Statistics or Data Science (Advantageous)
Experience
3 or more years of proven business analysis or related experience (Essential);
Experience and knowledge of the financial insurance industry (Advantageous).
Think you have what it takes to be part of an unstoppable team who constantly finds better ways to give peace of mind? Don't wait, apply now.
Is this job a match or a miss?
Business Intelligence Analyst
Posted today
Job Viewed
Job Description
PURPOSE OF THE JOB
The Financial Services division is seeking a Business Intelligence Analyst to establish and grow its data and insights capability. This role will be key in building reporting processes, ensuring data integrity, and delivering actionable insights that shape strategy and support sustainable growth. As a Greenfield initiative, it requires someone who thrives in building from scratch and driving data-led decision-making.
KEY RESPONSIBILITIES
- Develop and maintain reports, dashboards, and models to track key business and financial performance metrics.
- Work with senior stakeholders across product, marketing, and operations to provide data-driven recommendations.
- Contribute to best practices that ensure data integrity, accessibility, and quality.
- Use statistical techniques and visualisation tools to uncover trends and predict customer behaviour.
- Identify opportunities to improve data processes, methodologies, and business efficiency.
- Deliver timely, accurate analysis to support urgent leadership requests and strategic decision-making.
JOB INCUMBENT REQUIREMENTS
- Bachelor's degree in Computer Science, Statistics, Economics, Engineering, or related field.
- 5+ years' experience in a BI, Data Analyst, or similar role (financial services/technology sector preferred).
- Strong SQL knowledge for data manipulation and querying.
- Experience with data visualisation tools like Looker, Power BI or Tableau.
- Experience with data warehouses (BigQuery, Snowflake, Redshift).
- Exposure to AI tools for reporting/insight enhancement would be an advantage
- Basic Python or R skills for analysis.
- Behavioural Competencies
: Proactive and adaptable, with excellent analytical and problem-solving skills, strong communication abilities to present complex data simply, and a high sense of ownership, initiative, and innovation in fast-paced, start-up environments.
CLOSING DATE: 16 October 2025
If you are interested in the above position and meet the requirements as indicated above, please submit your application.
If you do not hear from us within 4 weeks of the closing date of this position, please regard your application as being unsuccessful.
By submitting your application, you are giving Pepkor implicit consent to the storage and processing of your personal information.
Pepkor strives for equal opportunity in terms of its employment equity guidelines.
Is this job a match or a miss?
Business Intelligence Analyst
Posted today
Job Viewed
Job Description
PURPOSE OF THE JOB
The Financial Services division is seeking a Business Intelligence Analyst to establish and grow its data and insights capability. This role will be key in building reporting processes, ensuring data integrity, and delivering actionable insights that shape strategy and support sustainable growth. As a Greenfield initiative, it requires someone who thrives in building from scratch and driving data-led decision-making.
KEY RESPONSIBILITIES
- Develop and maintain reports, dashboards, and models to track key business and financial performance metrics.
- Work with senior stakeholders across product, marketing, and operations to provide data-driven recommendations.
- Contribute to best practices that ensure data integrity, accessibility, and quality.
- Use statistical techniques and visualisation tools to uncover trends and predict customer behaviour.
- Identify opportunities to improve data processes, methodologies, and business efficiency.
- Deliver timely, accurate analysis to support urgent leadership requests and strategic decision-making.
JOB INCUMBENT REQUIREMENTS
- Bachelor's degree in Computer Science, Statistics, Economics, Engineering, or related field.
- 5+ years' experience in a BI, Data Analyst, or similar role (financial services/technology sector preferred).
- Strong SQL knowledge for data manipulation and querying.
- Experience with data visualisation tools like Looker, Power BI or Tableau.
- Experience with data warehouses (BigQuery, Snowflake, Redshift).
- Exposure to AI tools for reporting/insight enhancement would be an advantage
- Basic Python or R skills for analysis.
- Behavioural Competencies: Proactive and adaptable, with excellent analytical and problem-solving skills, strong communication abilities to present complex data simply, and a high sense of ownership, initiative, and innovation in fast-paced, start-up environments.
CLOSING DATE: 16 October 2025
If you are interested in the above position and meet the requirements as indicated above, please submit your application.
If you do not hear from us within 4 weeks of the closing date of this position, please regard your application as being unsuccessful.
By submitting your application, you are giving Pepkor implicit consent to the storage and processing of your personal information.
Pepkor strives for equal opportunity in terms of its employment equity guidelines.
Job Types: Full-time, Permanent
Application Question(s):
- Do you hold a Bachelor's degree in Computer Science, Statistics, Economics, Engineering, or related field?
- How many years' experience in a BI, Data Analyst, or similar role do you have?
- Do you have experience with data visualisation tools like Looker, Power BI or Tableau?
Work Location: In person
Is this job a match or a miss?
Explore business