626 Expert Analyst jobs in South Africa
Financial Data Analyst
Posted today
Job Viewed
Job Description
Job Description:
As a Financial Data Analyst , you will be responsible for collecting, analyzing, and interpreting financial data from various sources, including financial systems and databases. You will work closely with cross-functional teams to provide insights and recommendations that support our financial goals and strategies.
Key Responsibilities:
1. Data Collection and Analysis
:- Retrieve, clean, and validate financial data from multiple sources, including financial systems, databases, and external APIs.- Perform in-depth data analysis to identify trends, anomalies, and key performance indicators (KPIs).
2. Financial Reporting:-
Prepare and generate regular financial reports, dashboards, and presentations for management and stakeholders.- Create ad-hoc financial analyses and reports as needed.
3. Budgeting and Forecasting:
- Collaborate with finance teams to assist in budgeting and forecasting processes.- Provide financial modeling and scenario analysis to support decision-making.
4. Financial Systems Management:
- Maintain and optimize financial data systems and tools, ensuring data accuracy and integrity.- Work with IT teams to implement improvements and enhancements to financial systems.
5. Compliance and Audit Support:
- Assist in compliance efforts by ensuring financial data accuracy and providing necessary documentation for audits.- Stay up-to-date with financial regulations and reporting requirements.
6. Data Visualization:
- Create data visualizations and interactive dashboards to effectively communicate financial insights to non-technical stakeholders.
7. Financial Insights and Recommendations
:- Provide actionable insights based on data analysis to support strategic decision-making, cost optimization, and revenue enhancement.
8. Documentation
:- Maintain comprehensive documentation of data sources, methodologies, and analysis procedures.- Collaborate with other team members to share knowledge and best practices.
Qualifications
:- Bachelor's degree in Finance, Accounting, Economics, Data Science, or a related field.- Proven experience as a Financial Data Analyst, preferably in a financial institution or related industry.- Strong proficiency in financial data analysis tools, such as Excel, SQL, and financial modeling software.- Experience working with financial systems and databases (e.g., ERP systems, SAP, Oracle Financials).- Knowledge of financial concepts, including budgeting, forecasting, and financial reporting.- Familiarity with data visualization tools (e.g., Tableau, Power BI) is a plus.- Excellent analytical and problem-solving skills.- Strong attention to detail and the ability to work with large datasets.- Effective communication and presentation skills.- Ability to work independently and collaboratively in a fast paced environment.
Fixed term contract
Financial Data Analyst
Posted today
Job Viewed
Job Description
Your Team Responsibilities
In this role you will be responsible for the identification, aggregation and reporting of liquid market fund exposures. Data is compiled through the examination and analysis of fund manager reporting and other resources. This information helps our institutional asset owner clients better understand their portfolio composition as well as measure investment performance and risk.
Your Key Responsibilities
- Detailed review and analysis of liquid market fund financial reporting and online resources to accurately
- Identify relevant fund and position level financial data.
- Capture, enhance and maintain large volumes of financial data.
- Develop an in-depth understanding of fund exposures, valuations, capital flows, risk reporting methodologies, financial statement metrics and industry standards.
- Perform audits and other quality control functions for the content set.
- Comply with all data policies, standards and processes.
Your Skills And Experience That Will Help You Excel
- Completed undergraduate degree - Majors in Finance, Economics, Accounting, Business Management & Information System.
- 3+ years of relevant work experience preferred.
- Familiarity with financial markets, accounting practices and capital markets.
- Experience with database applications advantageous.
About MSCI
What we offer you
- Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing.
- Flexible working arrangements, advanced technology, and collaborative workspaces.
- A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results.
- A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients.
- Global Orientation program to kickstart your journey, followed by access to our platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development.
- Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles.
- We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola MSCI, Pride & Allies, Women in Tech, and Women's Leadership Forum.
At MSCI we are passionate about what we do, and we are inspired by our purpose – to power better investment decisions. You'll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry.
MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process.
MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email and indicate the specifics of the assistance needed. Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries.
To all recruitment agencies
MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes.
Note on recruitment scams
We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers. Read our full note on
Junior Financial Data Analyst
Posted 26 days ago
Job Viewed
Job Description
- Collect, clean, and analyse financial and operational data to ensure accuracy and integrity.
- Build and maintain financial reports and dashboards covering revenue, costs, KPIs, and performance metrics.
- Assist with budgeting, forecasting, and variance analysis to support decision-making.
- Partner closely with Finance, Business Intelligence, and Operations teams to provide meaningful insights.
- Monitor data quality, identify discrepancies, and recommend process improvements.
- Contribute to the development of financial models to support business strategies.
- Support monthly, quarterly, and year-end financial reporting processes.
- Track and analyse financial trends to highlight risks, opportunities, and cost-saving initiatives.
- Provide ad hoc analysis and data-driven recommendations for management.
- Document processes, maintain data dictionaries, and support compliance with internal controls.
- Collaborate with IT/BI teams to improve reporting tools and automation of recurring tasks.
- Stay up to date with industry benchmarks and best practices to improve analytical capabilities
- Bachelors degree in Finance, Accounting, Economics, Data Science, or a related field.
- 13 years experience in financial analysis, data analytics, or business intelligence.
- Strong proficiency in Excel ; working knowledge of SQL, Tableau, Power BI, or similar BI tools is advantageous.
- Excellent analytical and problem-solving skills with strong attention to detail.
- Effective communication skills and the ability to collaborate across teams.
- A proactive, eager-to-learn mindset with the ability to adapt in a fast-paced environment.
Junior Financial Data Analyst
Posted today
Job Viewed
Job Description
About our Client
A Financial Consultancy firm committed to excellence in financial analysis, reporting, and auditing services for their global clients. Specializing in the intricate management and analysis of financial data, they deliver effective insights to enhance client success. With a focus on innovation and strategic growth, the team cultivates a dynamic and supportive culture where professionals thrive on challenge and opportunity.
About the Role - Cape Town based
A motivated
Junior Financial Data Analyst
to join a growing team. This role is ideal for individuals who are passionate about working with data, interpreting financial trends, and supporting business decisions with accurate insights. You will play a key part in helping the company strengthen its financial reporting, improve forecasting accuracy, and support strategic growth initiatives.
Key Responsibilities
- Collect, clean, and analyze financial and operational data to ensure accuracy and integrity.
- Build and maintain financial reports and dashboards.
- Assist with budgeting, forecasting, and variance analysis to support decision-making.
- Partner with Finance, Business Intelligence, and Operations teams providing meaningful insights.
- Monitor data quality, identify discrepancies, and recommend process improvements.
- Contribute to the development of financial models to support business strategies.
- Support monthly, quarterly, and year-end financial reporting processes.
- Track and analyze financial trends to highlight risks, opportunities, and cost-saving initiatives.
- Provide ad hoc analysis and data-driven recommendations for management.
- Document processes, maintain data dictionaries, and support compliance with internal controls.
- Collaborate with IT/BI teams to improve reporting tools and automation of recurring tasks.
- Stay relevant on industry benchmarks and best practices to improve analytical capabilities.
Qualifications & Skills
- Bachelor's degree in Finance,
Accounting,
Economics, Data Science, or a related field. - Some exposure to financial analysis,
data analytics,
or business intelligence. - Strong proficiency in
Excel
. - Working knowledge of
SQL, Tableau, Power BI, or similar BI tools (
advantageous). - Excellent analytical and problem-solving skills with strong attention to detail.
- Effective communication skills and the ability to collaborate across teams.
- A proactive, eager-to-learn mindset with the ability to adapt in a fast-paced environment.
Thank you for your interest. If you do apply for this opportunity, but do not hear from us within two weeks, please assume that your application has not been successful on this occasion.
Business Data Analyst
Posted today
Job Viewed
Job Description
Data/Business Analyst
About the Role:
We are seeking a detail-oriented
Data/Business Analyst
to lead the creation and ongoing management of a data dictionary across our client's data environment. This role will require cataloguing tables and fields, identifying and engaging data owners, and capturing additional relevant metadata to support data governance and reporting initiatives. The analyst will also support the design of a Power BI solution that makes the data dictionary easily accessible to the business.
Key Responsibilities:
· Create and maintain a comprehensive data dictionary, describing and cataloguing tables, fields, and their business definitions across multiple data sources.
· Identify and engage data owners and subject matter experts (SMEs) to gather metadata and confirm field usage and definitions.
· Facilitate and run workshops with stakeholders to collect, validate, and refine metadata information.
· Capture additional metadata, such as:
o Data sensitivity and classification
o Data quality notes
o Update frequencies
o Source systems
o Business rules
· Assist in the design and development of a Power BI reporting solution to present the data dictionary in an accessible and user-friendly format for business and technical teams.
· Work with data engineering teams to align technical metadata with business definitions.
· Document lineage and data flows where applicable.
· Contribute to the development and enforcement of data governance standards and processes.
Key Skills and Experience:
· Proven experience as a Data Analyst or Business Analyst within data-centric environments.
· Strong SQL skills to query and explore databases to extract schema and field details.
· Experience facilitating workshops and stakeholder interviews to gather business and technical requirements.
· Excellent documentation and communication skills to translate technical information into clear, business-friendly language.
· Experience with Power BI for reporting and building intuitive, clear data models and visualisations.
· Familiarity with metadata management tools or approaches is a plus.
· Understanding of data governance concepts, including ownership, lineage and classification.
Qualifications:
· BComm Information Systems OR
· BSc Statistics / Mathematics / Computer Science
Data Analyst
Posted 3 days ago
Job Viewed
Job Description
- Data Collection & Management:
- Collect, clean, and organize data from various sources, ensuring accuracy and integrity
- Maintain and update databases and data systems
- Data Analysis:
- Analyze complex financial data to identify trends, anomalies, and actionable insights
- Reporting & Visualization:
- Develop and maintain dashboards and reports to clearly communicate findings
- Present data-driven insights to stakeholders in a clear, compelling manner
- Collaboration:
- Partner with the finance team to understand analytical needs
- Work cross-functionally with IT and other departments to implement solutions
- Continuous Improvement:
- Proactively identify opportunities to streamline data processes and improve reporting
- Stay current with trends, tools, and best practices in data analytics
- Bachelors Degree in Data Science, Statistics, Finance, Economics, Computer Science, or a related field
- Advanced Degree or professional certification in data analytics or finance is an advantage
- 1-2 years of experience as a Data Analyst, ideally within the financial sector
- Proficiency in SQL, Python, R, and advanced Excel
- Strong experience with data visualization tools (e.g., Tableau and Power BI)
- Familiarity with financial databases and platforms
Data Analyst
Posted 19 days ago
Job Viewed
Job Description
Purpose of role:
- Data Analyst will be part of a team that conducts regular and adhoc data projects.
- Data Analyst required to implement and maintain solutions including data sourcing, data transformation using SQL.
- Data Analyst will be communicating with client and end-user to determine purpose and end solution requirements.
- The role will also cover data extraction and data manipulation to fulfil client requirements, including adhoc requests, documentation, effective communication with external clients and internal stakeholders.
- Investigation, design, and implementation of improvements to existing processes
- Ad-hoc queries relating to broad spectrum data and products
- Documenting and general maintenance of processes
- Combine raw data from multiple sources and explore ways to enhance data quality and reliability
- Prepare data for prescriptive and predictive modelling and collaborate with data scientists and architects on projects
- Identify and interpret trends and patterns
- Build data systems (ETLs) and pipelines with proper data governance in line with the overall organizational strategy
Qualification and Experience:
- National Diploma: Information Technology (IT Software Development)
- BSC (Maths, Stats, Comp science)
- Solid experience in all Microsoft products (SQL, SSMS, Visual Studio, SSIS, VS code, Azure)
- Knowledge and experience in R and Python
- Ability to adapt to different programming tools based on project at hand
- Proficient in automation of processes and troubleshooting
- MCSE Certificate-Data Management and Analytics or Business Intelligence
- 5 Years' relevant experience
Technical Skills:
- Experienced in SQL database design
- Understand the concepts, principles, and implementation of data modelling, design, governance, and data management
- Skilled at gathering, cleaning, enriching, and transforming data into the desired format to incorporate better decision-making in less time
- Understand the processes, roles, policies, standards, and metrics that ensure the effective and efficient use of data/information
If you are interested in this opportunity, please apply directly. For more finance jobs, please visit
Be The First To Know
About the latest Expert analyst Jobs in South Africa !
Data Analyst
Posted today
Job Viewed
Job Description
About Keen
At Keen, we don't just deliver services — we embed ourselves into the heart of our clients' businesses. From digital marketing and creative to customer experience, we craft bold, high-performance digital experiences for global brands.
Keen helps some of the most exciting U.S. and international brands scale smarter by embedding expert teams that drive results across marketing, creative, customer experience, and sales.
We're not a legacy BPO. We're a partner in growth — and that's where you come in.
About the Role
We're hiring a Data Analyst to support the operations of our contact center and BPO teams. You'll play a critical role in monitoring performance, identifying areas for improvement, and enabling better decision-making across the support operation.
This role is ideal for someone who thrives on structured data, understands the contact center environment, and knows how to turn insights into action. You'll work cross-functionally with Workforce, QA, Training, Team Leads, and Client Stakeholders to ensure the operation is scalable, efficient, and high-performing.
What You'll Do
- Own data analysis and reporting for our organization – starting from a team of one
- Analyze core customer support metrics such as AHT, FCR, CSAT, and SLA adherence across teams and time periods
- Build and maintain reporting dashboards using tools like Looker, Power BI, Tableau, or Excel
- Identify performance trends, customer friction points, and operational gaps through deep-dive analysis
- Conduct root cause analysis and deliver clear, actionable recommendations to internal and client stakeholders
- Support volume forecasting, capacity planning, and staffing recommendations in partnership with the workforce management and scheduling teams
- Present daily insights to Team Leads, CX Managers, and client-side leadership
- Participate in strategic initiatives such as CRM optimization, contact flow redesign, and automation planning
- Gather and document business requirements for analytics and reporting improvements, collaborating with IT or product teams as needed
What We're Looking For
- 3+ years of experience in a predominantly data analysis role — ideally in a BPO, customer service, services, sales or support environment
- Advanced Excel and Google Sheet skills and hands-on experience with BI/reporting tools (Power BI, Tableau, Looker, etc.)
- Working knowledge of CRM or contact center systems and metrics (e.g., Zendesk, Salesforce, Genesys, Five9)
- Analytical mindset with proven ability to translate complex data into business insight
- Strong ownership skills – this is a team of one, and someone who is comfortable managing themselves is required
- A self-starter mentality – you don't wait for someone to tell you what to do – you have the curiosity to find data to potential problems
- Strong written and verbal communication skills — especially around storytelling with data
- Experience coordinating across cross-functional teams including Operations, QA, training, and tech
- Bachelor's degree in business, statistics, math, or related field preferred (or equivalent experience)
- Bonus: Familiarity with SQL and/or data querying, and exposure to Lean, Six Sigma, or continuous improvement frameworks
What's In It for You
- Competitive full-time compensation
- In-office collaboration at our Cape Town office with global teammates
- Transport and Medical allowances
- Work directly with high-growth clients in tech, delivery, and merchant services
- Contribute to real operational improvements and performance acceleration
- Birthday leave + professional development budget
- Be part of a team that values insight, ownership, and measurable impact
This is a full-time in-office role based in Cape Town. Working hours align with U.S. client operations: 3 pm to 12 am SAST (4 pm to 1 am during U.S. winter hours). Reliable commuting is required.
Data Analyst
Posted today
Job Viewed
Job Description
Company Description
Deloitte is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax, and related services. Our global network of member firms and related entities in more than 150 countries and territories (collectively, the "Deloitte organisation") serves four out of five Fortune Global 500 companies. Learn how Deloitte makes an impact that matters at
What impact will you make?
Every day, your work will make an impact that matters, while you thrive in a dynamic culture of inclusion, collaboration and high performance. As the undisputed leader in professional services, Deloitte is where you'll find unrivalled opportunities to succeed and realise your full potential.
Job Description
We are looking for a Data Analyst to make an impact in our team and at the clients.
This role will support the AI and Data team in delivery of services to clients on engagements and projects to service within Data Analytics.
The job role entails the following:
- Data exploration and analysis
- ETL and data preparation capabilities
- Solve intricate data integration problems
- Accountability for deliverables and feedback to manager and stakeholders
- Interact with clients and business stakeholders
- Proficiency in at least two or more of the following tools: SQL Server, SAS, Python and PowerBI
- Functional experience in cloud analytics is advantageous
Qualifications
Certifications or Advanced degrees in Computer Science, Data Analytics, and technology specific certifications other relevant any qualifications (e.g. certifications in analytics technology platforms and techniques)
Minimum Experience
3+ years' relevant work experience
Technical Competencies
- SQL
- Python
- Analysis
- Power BI
- Consulting skills
Behavioural Competencies:
- Continuous learning mindset
- Curiosity
- Excellent communication skills, both written and verbal
- Consistently delivers high quality work
- Ability to meet deadlines (reliable and dependable)
- Able to multi-task
- Proven application of providing guidance to junior members of the project team
- Demonstrates readiness to take decisions
- Displays initiative and takes accountability for delivery of own work
- Monitors adherence to deadlines for self
- Ability to prioritize competing responsibilities as per their urgency and importance
Additional Information
At Deloitte, we want everyone to feel they can be themselves and to thrive at work—in every country, in everything we do, every day. We aim to create a workplace where everyone is treated fairly and with respect, including reasonable accommodation for persons with disabilities. We seek to create and leverage our diverse workforce to build an inclusive environment across the African continent.
Note: The list of tasks / duties and responsibilities contained in this document is not necessarily exhaustive. Deloitte may ask the employee to carry out additional duties or responsibilities, which may fall reasonably within the ambit of the role profile, depending on operational requirements.
Be careful of Recruitment Scams: Fraudsters or employment scammers often pose as legitimate recruiters, employers, recruitment consultants or job placement firms, advertising false job opportunities through email, text messages and WhatsApp messages. They aim to cheat jobseekers out of money or to steal personal information.
To help you look out for potential recruitment scams, here are some Red Flags:
- Upfront Payment Requests: Deloitte will never ask for any upfront payment for background checks, job training, or supplies.
- Requests for Personal Information: Be wary if you are asked for sensitive personal information, especially early in the recruitment process and without a clear need for it. Fraudulent links or contractual documents may require the provision of sensitive personal data or copy documents (e.g., government issued numbers or identity documents, passports or passport numbers, bank account statements or numbers, parent's data) that may be used for identity fraud. Do not provide or send any of these documents or data. Please note we will never ask for photographs at any stage of the recruitment process.
- Unprofessional Communication: Scammers may communicate in an unprofessional manner. Their messages may be filled with poor grammar and spelling errors. The look and feel may not be consistent with the Deloitte corporate brand.
If you're unsure, make direct contact with Deloitte using our official contact details. Be careful not to use any contact details provided in the suspicious job advertisement or email.
Data Analyst
Posted today
Job Viewed
Job Description
We are seeking a qualified team of ESG professionals to deliver a comprehensive Environmental, Social, and Governance (ESG) assessment.
REQUIREMENTS:
- Degree in statistics, economics, or related.
- Skilled in ESG data collection, benchmarking, and reporting tools.
Job Type: Temporary
Contract length: 6 months
Pay: R10 000,00 - R25 000,00 per month
Work Location: In person