Enable job alerts via email!

Senior Data Analyst

WatersEdge Solutions

Johannesburg

On-site

ZAR 500,000 - 750,000

Full time

23 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A financial services company in Johannesburg is looking for a Senior Data Analyst to lead reporting and analytics efforts. The role involves enhancing dashboards, developing data models, and providing insights to shape business strategy. Ideal candidates will have a strong background in SQL and Power BI, along with experience in data analytics and reporting.

Qualifications

  • 5+ years in data analytics, reporting, or business intelligence roles.
  • Expert-level SQL and DAX skills required.
  • Strong experience with Power BI and modern data concepts.

Responsibilities

  • Own and enhance critical dashboards and reports used across the business.
  • Develop semantic models and advanced reports using Power BI.
  • Write robust SQL queries across normalized and star-schema environments.

Skills

SQL
DAX
Power BI
Data Analytics
Excel
Communication
Attention to Detail
Analytical Mindset

Job description

Are you a data expert with a passion for turning complexity into clarity? Our client—a well-established financial services company with a forward-thinking data culture—is looking for a Senior Data Analyst to lead reporting and analytics efforts that directly shape business strategy.

About the Role

This is a senior-level, impact-driven role ideal for someone who thrives at the intersection of data engineering, business insights, and dashboard development. Reporting into the leadership team, you'll be responsible for driving reporting excellence, building intuitive data models, and supporting cross-functional teams with decision-grade insights. Bonus : you'll also help refine the data stack as the business continues to modernise its infrastructure.

Key Responsibilities

Own and enhance critical dashboards and reports used across the business

Develop semantic models and advanced reports using Power BI (embedded included)

Write robust SQL queries across normalised and star-schema environments

Work with Data Engineers to ensure pipeline quality and model accuracy

Define and implement Row-Level Security and other governance controls

Lead the creation of exception-based and trend-driven visual reporting

Support user testing, training, and stakeholder enablement

Skills & Experience

Must-Have :

5+ years in data analytics, reporting, or business intelligence roles

Expert-level SQL and DAX skills

Power BI pro with experience building and managing models

Strong grasp of modern data concepts (data lakes, CI / CD, warehouse layers)

Advanced Excel capabilities (lookup functions, pivot tables, Power Query)

Clear communicator who can engage both technical and business teams

Independent worker with a high attention to detail and analytical mindset

Preferred :

Exposure to Microsoft Fabric

Experience documenting business rules and managing data quality

Background in financial services, insurance, or regulated industries

Company Culture & Values

Insight-Driven Decisions – Data leads the way

Clarity in Complexity – Make the complex understandable

Accountability & Autonomy – Own your work, own your impact

Precision & Integrity – Trust is built on clean, accurate data

Ready to help shape the future of data in financial services? If you’re an analytical powerhouse who thrives on turning numbers into narratives, we’d love to hear from you.

Interested? Submit your CV and a short motivation note. Our team will be in touch to guide you through next steps.

If you have not been contacted within 10 working days, please consider your application unsuccessful.

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