Data Analyst
Tenth Revolution Group
Cape Town, Western Cape
Opens the original listing in a new tab. Applying is free. Never pay money to get a job — report anyone who asks.
Data analyst roles across banking, retail and telecoms. Most ask for SQL and Excel as a baseline, with Power BI or Python for the better-paid posts.
Job description
Location: Cape Town, Claremont
In-office Expectation: 4 days in office
Position Type: Full-time / Permanent
Reports To: Head of Data
About the Role
We are seeking a Data Analyst / Visualization Engineer with 5 years of experience to develop high-quality dashboards and analytical solutions within a modern Azure data platform. This role combines strong SQL expertise, data validation and testing capability, and advanced Power BI development skills to ensure trusted, business-ready insights.
You will collaborate closely with business stakeholders and data engineering teams to deliver accurate, validated, and visually compelling reporting solutions.
Key Responsibilities
Data Analysis & Visualization
- Develop interactive dashboards and reports using Power BI .
- Build and optimize semantic data models within Power BI.
- Write advanced SQL queries to extract and transform data from Azure-based platforms.
- Develop DAX measures and calculated fields aligned to business KPIs.
Azure Data Platform Collaboration
- Consume curated datasets from Azure Data Factory and Azure Databricks environments.
- Work with Azure SQL and data lake structures.
- Support reporting performance optimization within Azure architecture.
Data Validation & Quality Assurance
- Perform rigorous data testing, validation, and reconciliation.
- Validate KPIs, metrics, and calculation logic before release.
- Identify and resolve discrepancies across source systems.
- Document business rules and data transformation logic.
Stakeholder Engagement & Delivery
- Translate business requirements into reporting and visualization solutions.
- Present insights clearly to executive and operational stakeholders.
- Provide continuous enhancements to dashboards and reporting frameworks.
- Support self-service BI enablement.
Qualifications & Experience
- Bachelor’s degree in Data Analytics, Computer Science, Finance, or related field.
- 3–5 years of experience in BI development or data analytics roles.
- Strong expertise in:
- Power BI (data modeling, DAX, visualization best practices)
- Advanced SQL
- Data testing and validation methodologies
- Experience working with Azure data platforms.
- Understanding of data warehousing and dimensional modeling concepts.
Desired Skills
- Experience with performance tuning Power BI datasets.
- Knowledge of Azure Data Factory and Databricks data flows.
- Strong analytical mindset and attention to detail.
- Excellent communication and business engagement skills.
Why Join Us?
- Opportunity to shape enterprise reporting standards.
- Work in a modern Azure-driven analytics ecosystem.
- Deliver insights that directly impact strategic business decisions.
Found on LinkedIn · Posted 2 weeks ago · Last checked 3 days ago
Good to know
What does this data analyst job pay?
The salary is not listed on this data analyst role. Check the source listing or ask the employer when you apply.
Do I need experience for data analyst jobs in Cape Town?
This data analyst role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.
How do I apply for this job?
Tap "Apply on LinkedIn" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.
Found on LinkedIn · Posted 2 weeks ago
More data analyst and similar jobs in Cape Town
Confidential · Cape Town, Western Cape