Enable job alerts via email!

Senior Data Analyst

Finchoice Africa Ltd

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

3 days ago
Be an early applicant

Job summary

A digital financial service provider in Cape Town is seeking a Senior Data Analyst. The role involves analyzing large datasets, developing predictive models, and creating automated reports. The ideal candidate has over 5 years of experience, strong SQL and Python skills, and is passionate about data-driven decisions. This full-time position offers opportunities for mentorship and capability building within a collaborative team.

Qualifications

  • 5+ years of experience in data analytics or data science.
  • Advanced SQL and Python skills.
  • Experience with data visualization tools is needed.
  • Strong problem-solving and critical thinking abilities.
  • Excellent communication skills.

Responsibilities

  • Extract, analyze, and interpret large datasets.
  • Develop predictive models and customer segmentation strategies.
  • Conduct deep-dive analyses and identify trends.
  • Create automated reports and dashboards.
  • Mentorship and capability building for junior analysts.

Skills

Data analysis
Predictive modeling
SQL
Python
Data visualization
Critical thinking
Communication

Education

Bachelor's or Master's degree in Statistics, Mathematics or related field

Tools

Power BI
Tableau
QlikView
Job description

FinChoice City of Cape Town, Western Cape, South Africa Senior Data Analyst FinChoice City of Cape Town, Western Cape, South Africa 3 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from FinChoice We’re an innovative digital financial service provider specialising in fast, flexible loans and funeral cover policies.

Our aim is to become the preferred financial service provider for our customers by offering products that are affordable, transparent, and easy to access.

We are looking for a highly analytical and experienced individual to drive insights, optimise business processes, and enhance automation within the analytics function.

This role will contribute significantly to data-driven decision-making and help build the team’s capabilities in advanced analytics and process improvement.

Responsibilities
  • Extract, analyse, and interpret large datasets to support marketing, operations, and financial strategies.
  • Develop predictive models and customer segmentation strategies to enhance customer acquisition, retention, and lifetime value.
  • Conduct deep‑Dive analyses across different data sources to identify trends, anomalies, and opportunities.
  • Build forecasting models and customer journey analyses to support business growth.
  • Process Analysis & Optimisation – assess and improve existing business and operational processes using data‑driven insights.
  • Identify inefficiencies and recommend automated solutions to enhance workflow effectiveness.
  • Work with cross‑functional teams to develop and refine key business processes based on data findings.
  • Advanced Reporting, Forecasting & Visualisation – create automated reports and dashboards for real‑time business intelligence.
  • Ensure data accuracy and integrity while structuring reports for senior leadership and stakeholders.
  • Optimise data pipelines to improve reporting efficiency and decision‑making.
  • Maintain and optimise forecasting models to predict targets for various business metrics.
  • Implement automated analytics solutions to streamline reporting and reduce manual workload.
  • Support the integration of machine learning and AI‑driven insights where beneficial for process enhancement.
  • Work closely with BI and engineering teams to enhance data collection, storage, and retrieval.
  • Mentorship & Capability Building – provide training and mentorship to junior and mid‑level analysts, enhancing team proficiency.
  • Share best practices in data analytics, reporting, and business intelligence.
A little about who you are
  • Bachelor’s or Master’s degree in Statistics, Mathematics or a related field.
  • 5+ years of experience in data analytics or data science.
  • Advanced SQL and Python skills.
  • Experience with data visualisation tools such as Power BI, Tableau, or QlikView.
  • Strong problem‑solving and critical thinking abilities.
  • Excellent communication skills, with the ability to translate technical insights into business recommendations.
  • Self‑driven, adaptable, and passionate about learning, data and analysis.
  • Experience in process analysis, automation, and business optimisation is advantageous.

Seniority level Mid‑Senior level Employment type Full‑time Job function Information Technology

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.