Senior Data Analyst
1 week ago
Introduction
Through our client-facing brands Metropolitan and Momentum, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations. We help people grow their savings, protect what matters to them and invest for the future. We help companies and organisations care for and reward their employees and members. Through our own network of advisers or via independent brokers and utilising new platforms Momentum Metropolitan provides practical financial solutions for people, communities, and businesses.
Disclaimer
As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
Apply statistical and predictive modelling techniques to extract insights, identify trends, and support data-driven decision making, with potential to extend analysis into artificial intelligence (AI) and machine learning (ML) applications. The Senior Data Analyst will serve as the technical lead for the data analytics function, ensuring analytical accuracy, methodological consistency and data integrity across all outputs.
The role focuses on advanced analytics, statistical modelling, and data visualization to provide actionable insights to inform business strategies. This role collaborates closely with the BI manager to validate models, verify results and deliver actionable insights that inform business strategies and reporting.
Requirements
Qualification(s)
B Degree in Data Science, Computer Science, Business Analytics, Statistics, Engineering or equivalent quantitative qualification.
Postgraduate qualifications or master's degree in quantitative discipline are advantageous.
Certification in data analysis, machine learning or visualization tools is an advantageous.
Knowledge
Advanced statistical theory (probability, inferential statistics, experimental design).
Strong understanding of predictive modelling, data science and machine learning concepts.
Understanding financial and operational performance metrics and their analytical application.
Familiarity with data environments, data warehouse and enterprise data structures.
Knowledge of business intelligence and data analytics systems, methodologic sand processes.
Knowledge of financial service industry.
Working knowledge of data governance and data quality standards.
Skills
Proficient in Python, R, or statistical tools like SAS / STATA for statistical modelling and predictive analytics (pandas, scikit-learn, tidyverse, etc.).
Strong SQL for data extraction, transformation and validation.
Expertise in Power BI or Tableau for visualisation and storytelling.
Excellent analytical thinking and problem-solving.
Ability to translate data into actionable business insights for non-technical audiences.
Strong communication and presentation skills.
High attention to detail and commitment to data integrity.
Experience
Minimum of 7 years of relevant experience in data analysis, statistical modelling, or applied analytics, preferably in the Financial Services / Healthcare industry.
Proficiency in statistical analysis tools (e.g., R, Python), data visualisation tools (e.g., Power BI, Tableau), and SQL.
Proven track record in developing, validating and operationalising predictive models.
Experience working with large-scale enterprise datasets and BI platforms.
Demonstrated ability to verify, review and quality check analytical work completed by junior team members.
Exposure to cloud-based analytics environments is advantageous (Azure ML, Databricks, or Azure synapse analytics).
Duties & Responsibilities
INTERNAL PROCESS:
- Technical Leadership: Provide analytical direction and quality assurance for the team of data analysts by reviewing methodologies, verifying statistical results, ensuring accuracy and consistency in all analytical outputs.
- Data Analysis: Collect, process, and analyse large datasets from multiple sources (claims, policies, operational or customer data) to support data-driven decision making.
- Statistical Modelling: Develop and apply statistical and predictive models (regression, clustering, hypothesis testing, and forecasting) using Python, R or statistical tools like SAS / STATA.
- Model Deployment: Operationalise and deploy analytical and predictive models into production environments, dashboards or APIs in collaboration with BI Developers and IT teams, ensuring scalability, monitoring and version control.
- Data Visualisation: Translate analytical results into clear and actionable insights and present them using data visualisation tools (Power BI, Tableau).
- Reporting: Prepare comprehensive analytical reports and executive dashboards that summarise key findings, trends and recommendations for business stakeholders.
- Data Quality Assurance: Conduct validation and verification of datasets to ensure data completeness, consistency, and integrity prior to modelling or reporting.
- Collaboration: Work closely with BI developers, IT teams, actuaries, and other business stakeholders to define analytical requirements and integrate models into dashboards, reports and automate recurring analysis.
- Documentation: Maintain clear and detailed documentation of analytical processes, model logic, datasets and results for transparency and reproducibility.
- Continuous improvement: Contribute to enhancing analytical frameworks, dashboards, and methodologies under the direction of the BI manager, driving innovation and best practice in analysis.
CLIENT:
Provide expert analytical support and advisory input to internal business stakeholders.
Translate complex data findings into clear, actionable insights that support operational and strategic decision making.
Collaborate with business units and BI manager to ensure analytical outputs align with business priorities and reporting needs.
Partner with the Senior Data Analyst to ensure models, metrics and dashboards align with analytical and business reporting needs.
Validate and cross-check data and analytical deliverables to ensure accuracy and consistency before stakeholder presentations.
Present analytical findings through visualisation, reports, and presentations that are accessible to both technical and non-technical audiences.
Support the BI manager during stakeholder engagements by preparing analysis, explaining methodologies and providing data driven recommendations.
Maintain professionalism, analytical integrity, and confidentiality when handling business critical information.
PEOPLE
Lead a team of data professionals and maintain a high impact culture.
Act as technical mentor and subject matter expert, guiding junior analysts in statistical methods, data storytelling, and visualisation best practices.
Share knowledge, analytical techniques, and tools that enhance team's collective analytical capability.
Support the BI manager in cultivating a collaborative and insight driven team culture.
Promote continuous learning and professional growth by staying current with new analytical methods, tools and technologies.
Foster teamwork and open communication by contributing to regular knowledge sharing sessions and analytical reviews.
Demonstrate accountability, professionalism and proactive approach to problem solving in all interactions.
Encourage innovation, adaptability, and analytical curiosity within the analytics function.
FINANCE
Deliver high-quality analytical outputs that supports financial planning, forecasting and performance tracking,
Conduct data driven analyses to identify cost drivers, efficiency opportunities and revenue improvement areas.
Validate financial and operational data used in dashboards, reports, and business reviews to ensure accuracy and reliability.
Provide analytical insights that assist management in evaluating business performance and investment outcomes.
Support the BI manager in preparing financial dashboards, KPI's and executive reporting packs for decision making.
Ensure compliance with internal data standards, governance, and confidentiality requirements when handling financial information.
Competencies
Examining Information
Developing Strategies
Directing People
Interpreting Data
Articulating Information
Valuing Individuals
Providing Insights
Challenging Ideas
Attention to detail
-
Senior Data Analyst
1 week ago
Cape Town, Western Cape, South Africa ecddc79d-8ccd-40ba-8b58-64c5ad954c5d Full time R1 200 000 - R2 400 000 per yearOur Client is seeking aSenior Data Analystto design, model and document curated data products within our Medallion Architecture (Silver & Gold layers). This role focuses ondata modelling (3NF + Dimensional/Kimball), source-to-target mappings, data discovery, lineage, and high-quality dataset design. You'll work closely with Data Engineers, Product Owners,...
-
Senior Data Analyst
3 days ago
Cape Town, Western Cape, South Africa BigTalent Full time R900 000 - R1 200 000 per yearHybrid role - two days on-siteAre you a skilled analyst who excels at translating complex data into clear, impactful recommendations? Our client is looking for a Senior Data Analyst to partner closely with the commercial team, providing critical insights that influence key business initiatives. If you are passionate about combining data expertise with...
-
Senior Data Analyst
1 week ago
Cape Town, Western Cape, South Africa AgroFresh Full time R600 000 - R1 200 000 per yearSenior Data Analyst Location � Spain, Valencia or South Africa, Cape Town Advancing the Future of Freshness�, TogetherAgroFresh is a fast-moving, dynamic company dedicated to delivering integrated near- and post-harvest solutions for more freshness and quality, every step of the way from harvest to home. From next-gen digital monitoring and analytics...
-
Senior Data Analyst
1 week ago
Cape Town, Western Cape, South Africa Anthesis Group Full time R350 000 - R550 000 per yearSenior Data AnalystDepartment: Climate & Nature : Carbon Project DevelopmentEmployment Type: Fixed Term - Full TimeLocation: South Africa - Cape Town Reporting To: Russell HolmesDescription About AnthesisAnthesis is the sustainability activator. Proud to be a B Corp, we seek to make a significant contribution to a world which is more resilient and...
-
Cape Town, Western Cape, South Africa NTT DATA, Inc. Full time R1 800 000 - R2 500 000 per yearMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Senior...
-
Senior Data Analyst
1 week ago
Cape Town, Western Cape, South Africa Forvis Mazars Full time R900 000 - R1 200 000 per yearClosing Date2025/12/23 Reference NumberMAZ Job TitleSenior Data Analyst - Cape Town DepartmentAudit Job Type ClassificationPermanent Location - CountrySouth Africa Location - ProvinceWestern Cape Location - Town / CityCentury City Cape Town Workplace TypeOn-site Job DescriptionForvis Mazars is looking for Senior Data Analyts to assist the organization with...
-
Senior Data Analyst
1 week ago
Cape Town, Western Cape, South Africa AgroFresh Full time R60 000 - R120 000 per yearLocation – Spain, Valencia or South Africa, Cape TownAdvancing the Future of Freshness, TogetherAgroFresh is a fast-moving, dynamic company dedicated to delivering integrated near- and post-harvest solutions for more freshness and quality, every step of the way from harvest to home. From next-gen digital monitoring and analytics and plant-based coatings to...
-
Senior Data Analyst: Acquisition
1 week ago
Cape Town, Western Cape, South Africa Flash Group Full time R600 000 - R1 200 000 per yearSenior Data Analyst: AcquisitionFlash2025/09/23 Western CapeJob Reference Number:FH-670Department:CellularBusiness Unit:Industry:DataJob Type:PermanentPositions Available:1Salary:Market RelatedAnalysing the customer acquisition funnel, ensuring SIM distribution translates into quality activations and long-term customer value. This role provides insights into...
-
Data Quality Analyst
2 weeks ago
Cape Town, Western Cape, South Africa iLaunch Full time R900 000 - R1 200 000 per yearData profiling & quality assessments to identify inconsistencies and gapsCollaborate with teams to resolve data quality issues and implement corrective measuresCreate data quality reports and present at senior level stakeholdersFor Senior level: Lead Data Quality initiatives and implement frameworks to ensure accuracy and reliabilityDevelop and maintain...
-
Data Analyst
1 week ago
Cape Town, Western Cape, South Africa Global One Full time R250 000 - R500 000 per yearJob briefWe are looking for a passionate certified Data Analyst. The successful candidate will turn data into information, information into insight and insight into business decisions.RequirementsProven working experience as a Data Analyst or Business Data AnalystTechnical expertise regarding data models, database design development, data mining and...