623 Intermediate Analyst jobs in South Africa
Intermediate Business Analyst
Posted 10 days ago
Job Viewed
Job Description
Experience
+-3 years experience with Business Analysis environment, Bonus for Financial and Contact Centre background
3-year tertiary qualification in a relevant technical/ Analytical related field
Intermediate Business Analyst
Posted today
Job Viewed
Job Description
Job Description
- Strong project management skills
- Excellent relationship building skills & communication skills.
- Strong ability to multitask.
Responsibilities
Communication, Implementation and Delivery
- Communicates with departments to identify work shortfalls and areas where the development team can assist in improving work processes.
- Assists and advises the developers and software architects on how an application should work, what needs are to be met and dictate the flow and user interface to determine what the users must see.
- Participates in review and testing throughout the project life cycle.
- Conducts quality assurance tests and regression testing of applications and software.
- Conducts and supervise group testing of complete applications and software.
- Identifies and eliminates the factors within the applications that may pose a risk to the business.
- Creates wireframes and mock-ups to assist business in visualising changes.
- Shares new business ideas and improves current business work practices.
- Improves the functionality of our end user services such as web, mobi and feature phone applications.
- Is involved in making user manuals for system applications.
- Is involved in commercials and brochure content in potential marketing of system applications.
Time Management
- Makes optimal use of time to ensure maximum output and delivery as per required timeframes.
- Prioritises and anticipates timeframes.
- Identifies possible delays in advance and plan accordingly.
Customer Care
- Makes customer needs a primary focus of one's actions.
- Follows up on requests timeously to ensure that the final product or service met expectations.
- Effectively manages customers' expectations, end-to-end, by ensuring the relationship and customer priority is maintained throughout the delivery/resolution process.
- Exceeds the clients' expectations regarding service delivery.
- Demonstrates concern and understanding for customer expectations & needs and ensures customer needs are made priority.
Living our spirit
- Engages in cross-functional collaboration and problem solving whilst encourages a culture of inclusivity.
- Actively drives a culture of versatility and adaptability by modelling and encouraging team members to support each other not only within the department, but within BET Software as a whole.
- Shows up in an authentic manner and leverages off the team's diversity to achieve deliverables.
- Views challenges as opportunities to expand on their knowledge base as well as encourages junior team members to do the same, and takes a creative approach to overcoming the challenges.
Qualifications
- Bachelor's degree in business/IT/BA or Certificate in BA related field.
- 2 – 3 years' experience in business analysis or a related field.
- Must have experience working on large scale projects as well as handling day-to-day operational requests from the business.
- Understanding of Indices, fundamentals and analytical data, returns level data, etc.
- Data analysis – SQL and Microsoft Excel (advantageous).
Intermediate Business Analyst
Posted today
Job Viewed
Job Description
The role is responsible for systems process analysis, design and simulation in order to facilitate process enhancement and change in terms of business strategies. The role acts as a bridge between the business and the IT development team, documents the underlying business requirements, designs and creates functional requirements for new applications and major changes to existing applications made possible by information and communication technology.
Minimum RequirementsEducation:
- Bachelor's Degree in Business Analysis (preferred)
- Bachelor's Degree in a related field
Experience:
- 3-5 years working experience in financial services industry
- Exposure in understanding business incidents, change and priority management
- Experience in value chain mapping, design thinking and how systems are utilised in business requirements gathering and completion of business specifications
- Project management experience
Knowledge and Skills:
- Process Management in depth knowledge
- Design thinking understanding
- Proficient knowledge in implementing business methodologies
- Understanding of Systems development Life Cycles
- Proven knowledge of general business principles and practices
- Understanding IT dependencies and inter – dependencies ensuring that the end to end business value chain is not compromised
Competencies:
- Analysis
- Client focus
- Effective communication
- Enabling team success
- Results orientation
- Teamwork
- Quality orientation
- Interpersonal effectiveness
- Persistence and tenacity
- Responsible for the systematic and methodical investigation, analysis and documentation of all or part of a business area in terms of business functions and processes, and the information they use across applications.
- Responsible for impact analysis to identify all affected interfaces by new systems or change to existing systems
- Identify and examine business needs and determines timely and effective solutions to business functions and processes
- Deliver business specifications through a structured work approach using quality, governance and customer service as the top of mind analysis practices
- Apply the appropriate solution design standards so that customer requirements, automation, Digitization and Artificial Intelligence have relevance where required in the formulation of the solution
- Understand and considers all applicable incidents that have been reported which is relevant to the business requirement so that it is included as part of the overall business solution
- Formulate operational service metrics as part of the business requirement
- Demonstrate a strong sense of responsibility for the articulation of business requirements and solutions through partnering with IT, business and understanding customer value propositions
- Provide business with an understanding of why a metrics-driven environment is essential: an innovative thinker, pairing ideas with solutions and measurable outcomes.
- Planning and Process Management
- Provide input into business process management standards and procedures
- Adopt the prescribed methodology and business requirements framework to ensure consistency of analysis and solution orientation.
- Interact with all business and or technology partners in the formulation of business solutions.
- Focus on outcomes-based deliverables and understand the Architecture, inclusive if value stream maps and end to end business processes so that all information is collated for an informed Business Specification
- Awareness of the latest innovations, best practices around automation and understand where Artificial Intelligence fits into the business solution
- Provide input into the construction of a business case before a formal project or initiative can be approved
Intermediate Business Analyst
Posted today
Job Viewed
Job Description
Job Description
Responsible to elicit and validate business requirements with stakeholders and to analyse and translate business requirements into requirement packages from which applications solutions are developed
The business analyst is responsible for defining business needs for new and/or enhanced products, services or optimised business processes
Hello Future Business Analyst
Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.
As part of our e-Bucks talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now's the time to imagine your potential in a team where experts come together and ignite effective change.
Are you someone who can:
- Organize and lead JAD sessions to gather requirements and foster collaboration among stakeholders.
- Ensure that all voices are heard and that the sessions are productive and focused on achieving clear outcomes.
- Build and maintain strong relationships with stakeholders, including those who may be difficult to engage.
- Actively listen to stakeholder concerns and work towards resolving conflicts while aligning with business objectives.
- Identify opportunities for improving PMO processes and methodologies.
- Collaborate with project teams to implement best practices and ensure adherence to project governance.
- Serve as a liaison between business units and technical teams, translating business needs into clear requirements.
- Provide insights and recommendations to support strategic decision-making and project prioritization.
- Conduct thorough analysis to define high-level and detailed business requirements.
- Document business processes, data flow diagrams, and other relevant artifacts to support project delivery.
- Ensure that all projects comply with relevant regulations and standards, including POPIA and TCF.
- Participate in risk assessment activities to identify and mitigate potential project risks.
You will be an ideal candidate if you have:
- Bachelor's degree in Business Administration, Information Technology, or a related field.
- 5+ years Proven experience as a Business Analyst, preferably within a financial services, loyalty or fintech
- Strong facilitation skills with experience in leading JAD sessions.
- Excellent interpersonal and communication skills, with the ability to manage difficult stakeholders effectively.
- Familiarity with project management methodologies and PMO best practices.
- Knowledge of compliance frameworks such as POPIA and TCF is an advantage.
You will have access to:
- Opportunities to network and collaborate.
- Challenging working enviroment
- Opportunities to innovate.
We can be a match if you are:
- Curious & courageous - you're driven by always wanting to know more and learn more and you're brave enough to
- Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it.
Are you interested to take the step? We look forward to engaging with you further. Apply now
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.
24/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.
Intermediate Business Analyst
Posted today
Job Viewed
Job Description
This is a 12 - month contract with our client in the financial services industry.
We are seeking an experienced
Business Analyst
to act as the essential link between our business units and our technology capabilities on
medium to large-scale, medium-risk projects.
Responsibilities include:
- As our Business Analyst, you won't just gather requirements you'll own the solution definition from concept to completion. Your primary mission is to ensure our technology investments perfectly align with our organizational strategy and goals.
- Liaise and Elicit:
Work as the primary liaison among diverse stakeholders (from end-users to leadership) to deeply understand their problems, opportunities, needs, and operational structure. - Analyse and Define:
Elicit, analyse, and document the actual needs of stakeholders, differentiating between wants and true business needs. - Translate and Align:
Serve as the crucial translator between business units and Information Technology, ensuring the capabilities delivered by IT directly address business needs. - Recommend Solutions:
Develop and recommend viable solutions, structures, policies, and operational improvements that enable the organization to achieve its strategic objectives. - Facilitate & Communicate:
Facilitate requirements workshops, design sessions, and status meetings to ensure clear, consistent communication across all organizational units.
Requirements include:
- Proven experience as a Business Analyst on medium to large, complex projects.
- Exceptional skills in requirements elicitation, analysis, and management.
- Deep understanding of SDLC (Software Development Life Cycle) processes.
- Ability to work independently, manage multiple priorities, and thrive under pressure.
- Strong verbal and written communication skills with the ability to influence and negotiate with stakeholders at all levels.
Intermediate Business Analyst
Posted today
Job Viewed
Job Description
Job Description,
The role is responsible for functional and process analysis, design, and simulation, supporting business units through mapping sessions that drive strategic process enhancements. It requires a solid understanding of the organisation's business systems and contributes to quality improvement initiatives by gathering and documenting business requirements, analysing and re-engineering processes, and identifying business and technical solutions for both current and future environments.
,
Requirements
,
Education
- Bachelor's Degree in Business Analysis (preferred)
- Bachelor's Degree in a related field
Knowledge And Experience
- Process Management in depth knowledge
- Design thinking knowledge and understanding
- Exposure and understanding of project management
- Proficient knowledge in implementing business methodologies
- Proficient in capability mapping within the context of Business Architecture
- Proven knowledge of Systems development Life Cycles particularly Agile methodology
- Demonstrating the ability to facilitate and guide the completion of Business Analysis Artefacts
- Participate in the formulation of flexible Solution Designs, and produce quality documentation
- Proven knowledge of general business principles and practices
- Exposure and understanding of business incidents and issues, change and priority management
Competencies
- Strategic Orientation
- Effective Communication
- Relationship Building
- Analysis
,
Duties and Responsibilities
,
- Provide end-users assistance by identifying and replicating the production issues raised by business
- Log calls associated with incident raised and assigned to the relevant technical teams for resolution
- Test all data fixes and resolved production incidents to verify that the solution work correctly as expected
- Produce functional requirement specifications to deliver on business requirements through a structured work approach using quality, governance, and customer service as the top-of-mind analysis practices
- Apply the appropriate solution design standards so that customer requirements, process automation, digitisation and Artificial Intelligence have relevance where required in the formulation of the solution
- Understand and consider all applicable incidents that have been reported which is relevant to the business requirement so that it is included as part of the overall business solution
- Formulate operational service metrics as part of Production Support and the business requirement
- Detailed knowledge for optimising business workflows
- Adopt business process management standards and procedures to improve business processes
- Focus on outcomes-based deliverables and understand the Business Architecture, inclusive if value stream maps and end to end business processes so that all information is collated for an informed Business Specification
- Use adopted methods of eliciting business requirements and complete detailed documentation so that this can be translated into a business solution either by introducing a technology platform or reframing the way a business process works end to end
- Provide input into budgets for Business Analysis work
Junior /Intermediate Business Analyst
Posted today
Job Viewed
Job Description
Optimi is looking for a business analyst to help drive the implementation of projects across our organisation. The ideal candidate for this role should have strong technical and analytical capabilities as well as project management and/or software development experience. In addition, the successful candidate should have business acumen, good stakeholder management skills and the ability to clearly communicate and present information.
REQUIREMENTS
- Bachelor's degree in Engineering or IT-related field
- Further studies/proven experience in project management would be beneficial
- Exposure to supply chair or warehousing operations would be beneficial, but is not required
- Advanced computer literacy (MS Office (especially Excel), SQL, data manipulation skills)
- Experience in operational software would be beneficial, but is not required
- Must be fluent in English
- Excellent organisational skills
- A critical thinker with strong business judgement.
- Strong problem-solving capabilities
- Good communicator
DUTIES
- Define and scope projects
- Work closely with business to identify key areas for improvement, prioritise needs, development of strategies to pursue them, development of actionable solutions
- Facilitate workshops to define business requirements
- Prepare detailed specifications including requirement and functional specifications and business cases
- Process design, mapping and re-engineering
- Project/solution implementation
- Manage process change within the business
- Manage projects independently and liaise with senior stakeholders
- Perform system and user testing
- Risk management
- Stakeholder management
The position is based in Centurion.
Should you not receive a call from us in 14 days, please consider your application unsuccessful.
Be The First To Know
About the latest Intermediate analyst Jobs in South Africa !
Intermediate Data Analyst
Posted today
Job Viewed
Job Description
Intermediate Python Data Analyst / ML Developer
We are looking for an Intermediate Python Developer (Data Analytics & ML) who is passionate about transforming raw data into actionable insights. You will work on data-driven projects, building dashboards, running trend analysis, and applying machine learning techniques for business intelligence.
Responsibilities
Develop data analytics pipelines using Python (Pandas, NumPy, Matplotlib/Seaborn).
Write and optimize SQL queries for reporting and analytics.
Design reports and visualizations similar to Power BI dashboards.
Apply ML techniques for trend analysis, histograms, scatter plots, and forecasting.
Collaborate with stakeholders to interpret data insights.
Automate recurring reporting tasks and build reusable analytics scripts.
Requirements
3+ years' experience with Python for data analytics.
3+ years' experience writing advanced SQL queries.
Experience in reporting/BI tools (Power BI or similar).
At least 2 years of machine learning implementation (trend analysis, visualization, insights).
Strong understanding of data visualization libraries (Matplotlib, Seaborn, Plotly).
Problem-solving mindset and ability to communicate findings clearly.
Intermediate Financial Reporting Analyst
Posted today
Job Viewed
Job Description
Job Description
- Strong analytical skills, with the ability to investigate discrepancies, suggest corrective actions, and improve processes.
- Attention to detail and the ability to manage multiple reporting deadlines without compromising quality.
- Strong communication skills with the ability to work collaboratively across teams and explain technical issues to non-technical stakeholders.
- Problem-solving mindset with the ability to identify trends, escalate issues when necessary, and propose solutions to mitigate risks.
Responsibilities
- Prepare and review monthly/quarterly betting tax reports, ensuring accuracy and timely delivery to customers, and flagging discrepancies for resolution.
- Assist in the reconciliation of Balancing The Account (BTA), Balancing The Cash (BTC), and Balance Recon Reports (BR) by investigating variances, working with relevant stakeholders to resolve discrepancies, and ensuring reports are delivered to customers on time.
- Work on tax reconciliation (Tax 3 reports to Tax 2 financial reports) to identify and mitigate financial risk to the company and ensure that tax-related discrepancies are resolved in a timely manner.
- Support the resolution of variances between internal financial reports (e.g., Tax 2) and Cube reporting by investigating discrepancies, collaborating with the team to make adjustments, and ensuring corrective actions are taken to prevent recurrence.
- Assist in the review of client betting accounts to detect discrepancies caused by issues in the betting software and collaborate with the relevant teams to resolve them.
- Collaborate with the Business Intelligence team to automate exception reporting for financial reports, helping streamline processes and improve the reporting cycle.
- Help maintain and improve the financial reporting process, identifying areas for improvement in data accuracy and timeliness, and contributing to the design of new reporting procedures and tools.
- Support Financial Reporting Analysts and Managers in the extraction and preparation of various ad-hoc reports as needed by management or customers.
- Ensure timely preparation and delivery of regular reports, including weekly, monthly, and quarterly reporting, and ensure consistency in report quality.
- Work closely with the Software Development Engineers to flag software issues that lead to discrepancies and assist in testing fixes to ensure system stability.
- Participate in internal audits or quality checks on reporting processes to ensure compliance with company standards and regulatory requirements.
Qualifications
- Relevant Bachelor's degree in Finance, Accounting, Economics, or related field. Professional certifications (e.g., CFA, CPA) are a plus.
- 2-3 years of experience in financial reporting, reconciliation, or related roles, with a solid understanding of financial systems, reporting processes, and data analysis.
- Proficient in Excel for financial analysis, with experience using pivot tables, complex formulas, and data analysis techniques.
- Experience with SQL (T-SQL) and basic report writing using SSRS and SSMS, with the ability to create custom reports and analyse data discrepancies.
- Experience with betting or gaming industry is preferred, including familiarity with betting software and its impact on financial data reporting.
Data & Business Analyst
Posted today
Job Viewed
Job Description
We are seeking a proactive, self-starting Data & Business Analyst to join our Fundraising Data Analysis & Reporting team in Johannesburg.
This is a hands-on role for someone who can hit the ground running and deliver value quickly. The Analyst will take ownership of a range of data and business analysis tasks — from building dashboards, interrogating fundraising data, and ensuring business processes are followed, to drawing actionable insights that inform strategy and unlock new opportunities.
The role requires someone who can look beyond the numbers, understand the business need, and work independently to provide recommendations that improve fundraising performance and decision-making.
Key Responsibilities:
- Analytics & Reporting
- Build and maintain Power BI dashboards that provide clarity on fundraising performance and pipeline health.
- Manage and analyze Salesforce data, ensuring data quality and process adherence.
- Deliver clear reports and insights that support leadership decision-making.
- Business & Process Analysis
- Monitor compliance with fundraising SOPs and highlight areas of risk or inconsistency.
- Provide training and support to fundraising colleagues on tools and reporting processes.
- Identify inefficiencies or gaps in systems and propose improvements.
- Insight Generation
- Analyse data to uncover patterns, risks, and opportunities for fundraising growth.
- Use desktop and secondary research to generate insights
- Leverage AI and research tools to deepen insights into donor trends and funding opportunities as well as enhance our data and insight capabilities.
- Translate findings into actionable recommendations for leadership and frontline fundraisers.
- Collaboration
- Act as a thought partner to the Fundraising Data Analysis & Reporting Head.
- Engage across fundraising teams to understand their needs and proactively provide solutions.
- Contribute to donor proposals and reporting by supplying data-driven evidence.
Competencies, qualifications and experience needed for the role:
Essential :
- Bachelor's degree in data Analytics, Business, Economics, Environmental Science, or related field.
- 2–4 years' experience in data/business analysis, preferably within fundraising, NGOs, or related sectors.
- Strong experience with Power BI (dashboards, data models) and Salesforce.
- Proven ability to interpret data and generate insights that add strategic value.
- Strong process orientation and ability to enforce SOPs.
- Excellent communication skills, with the confidence to present findings and train others.
Self-starter: proactive, curious, and able to work independently with limited supervision.
Desirable:
Experience in fundraising intelligence or donor market research.
- Knowledge of impact measurement or international development funding trends.
- Interest in applying AI and automation to strengthen analysis.
- Passion for conservation and Africa's natural heritage.
To apply, please email your CV and cover letter to by 31 October 2025