707,525open jobs
41,962companies
101,146added this week
Browse all
Salary
$22k – $49k per year (Estimated)
Location
In office (Stellenbosch)
Seniority
Senior · 8+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Embark on a rewarding career journey where your expertise as a Senior Data Analyst will drive impactful decisions within a dynamic and innovative fintech environment. Join a growing organization dedicated to transforming financial services through cutting-edge data solutions, in a role that offers substantial responsibility and scope for professional growth.

What You'll Do:

  • Analyse and maintain understanding of SQL Server data environment, including data structures and flows.
  • Develop and update comprehensive data documentation, such as data dictionaries.
  • Translate complex business reporting needs into effective data solutions.
  • Write and optimise SQL queries to extract and analyse data efficiently.
  • Build and maintain Excel-based reports and interactive dashboards.
  • Conduct ad hoc analyses to support strategic business decisions.
  • Identify opportunities for improving data structures and system performance.
  • Support testing, validation, and quality assurance processes related to data.
  • Collaborate with business users and technical teams to resolve data and reporting queries.
  • Undertake additional tasks as required to support the organisation's data initiatives.

Requirements:

  • Degree in a relevant quantitative field (Information Systems, Computer Science, Engineering, Mathematics, Statistics, or Finance).
  • 8-10 years’ experience in a similar data analysis role.
  • Strong proficiency in SQL with a proven track record of query optimisation.
  • Experience in documenting data architectures, models, and dictionaries.
  • Demonstrated ability to develop and maintain Excel reports and dashboards.
  • Excellent communication skills in English, with the ability to liaise effectively across technical and non-technical teams.
  • Own reliable transport.

Nice to Have:

  • Experience with data modelling or database optimisation.
  • Exposure to Power BI or similar data visualization tools.
  • Knowledge of Python.
  • Familiarity with Agile / Scrum methodologies.
  • Previous experience in fintech, payments, or financial services sectors.

What We'll Give You:

  • Opportunity to work in a fast-paced, innovative fintech setting.
  • Competitive, negotiable salary package.
  • Collaborative work environment focused on growth and development.
  • Chance to influence data-driven decision-making at a strategic level.

Ready to lead the future of financial data analytics? Apply now to be part of an organization that values your expertise and ambitions. Grow your career with a team committed to innovation and excellence.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
707,525 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Stellenbosch
Finance & IT Manager 8 hours ago
$26k – $41k per year • In office • Full-Time • Pretoria
SQL
Analytics
Power BI
Management
Power Automate
Apply
Data and AI Engineer 8 hours ago
$21k – $61k per year (Estimated) • Remote/Hybrid • Full-Time • 1+ year exp • Johannesburg
Python
SQL
Python
pySpark
Databases
MS SQL
Azure SQL Database
Microsoft Fabric
AI/ML
Spark
Embeddings
LLM
RAG
Semantic Search
Semantic Search
DevOps
Azure DevOps
Azure
Git
Cybersecurity
Least Privilege
Analytics
Power BI
ETL/ELT
Dimensional Modeling
Apply
$17k – $48k per year (Estimated) • In office • Full-Time • 2+ years exp
SQL
Databases
Oracle
DevOps
Linux
Unix
Apply
$32k – $73k per year (Estimated) • Remote/Hybrid • Part-Time • 5+ years exp • Johannesburg
Python
SQL
AI/ML
Prompt Engineering
AI Agents
Edge AI
Apply
Software Developer 8 hours ago
$17k – $39k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree
Python
SQL
C++
Apply
Diesel Mechanic 8 hours ago
$17k – $32k per year (Estimated) • In office • Full-Time • 5+ years exp • Mpumalanga
Apply
$17k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Apply
$8.5k – $24k per year (Estimated) • In office • Full-Time • Sandton
Apply
$17k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Rustenburg
Apply
Legal Secretary 8 hours ago
In office • Full-Time
Apply
Logistics Coordinator 8 hours ago
$12k – $22k per year (Estimated) • In office • Full-Time • 3+ years exp • Stellenbosch
Management
Microsoft Office
Apply
Accounts Assistant 8 hours ago
In office • Full-Time • Stellenbosch
Apply
$25k – $53k per year (Estimated) • In office • Full-Time • 5+ years exp • Stellenbosch
Apply
Senior Accountant 8 hours ago
$26k – $54k per year (Estimated) • In office • Full-Time • 5+ years exp • Stellenbosch
Apply
Financial Coordinator 8 hours ago
$11k – $19k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Stellenbosch
Management
Microsoft Office
Apply
See all jobs
This is one of many
707,525 more open roles from verified company boards, updated every day.