Analytics Engineer Mobile

Vodacom

Johannesburg

On-site

ZAR 1,000,000 - 1,400,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Incentive programs and competitive ben
Retirement funds & medical aid
Cell phone and data benefits, staff-sy

Job summary

Vodacom is seeking an Analytics Engineer - Mobile to design, build and maintain analytics-ready data products for mobile performance reporting. You will translate business definitions into governed metrics, create semantic models and ensure data quality across dashboards and recurring reports.

The role sits at the intersection of data engineering, BI and performance analytics, driving reliability, governance and scalable insights for executives and analysts.

Qualifications

  • Bachelor's degree in CS, Data Science or related field.
  • 3-7 years of relevant analytics engineering / data role experience.
  • Proven experience building analytics-ready data models used by business.
  • Strong SQL, data transformation, dimensional modelling and warehouse/lakehouse experience.

Responsibilities

  • Design, build and maintain analytics-ready data models and transformation pipelines for mobile performance reporting.
  • Translate business definitions into governed metrics and semantic models with clear ownership.
  • Integrate data from multiple enterprise sources and reconcile data across systems.
  • Implement automated tests, validation rules, anomaly checks and monitoring for data products.
  • Optimize data models, queries and refresh patterns for reliability, performance and cost.
  • Create curated datasets, reporting views and reusable assets for self-service analytics.
  • Support automation of mobile reporting workflows and reduce manual reconciliation.
  • Maintain data dictionaries, lineage and metadata to ensure transparency and auditable assets.
  • Apply governance, access control and privacy requirements to data products.
  • Identify opportunities to improve the analytics stack and engineering processes.

Skills

Advanced SQL
dbt framework
Data modelling
Data warehousing
Python
BI tools
Git CI/CD
Data quality
Cloud platforms
Data governance
Cross-functional collab
Testing & monitoring

Education

Bachelor's degree in CS/Data Science/Engineering

Tools

dbt
Power BI
Qlik
Git
Python

Job description

When it comes to putting people first, we're number 1. The number 1 Top Employer in South Africa. Certified by the Top Employer Institute 2026.

Role Purpose/Business Unit

The Analytics Engineer - Mobile is responsible for designing, building and maintaining the analytics-ready data products that enable accurate, timely and trusted mobile performance reporting across Business Performance. The role translates raw and lightly processed mobile data into governed data models, reusable metrics, semantic layers and self-service analytics assets that support executive reporting and operational decision-making.

Reporting to the Reporting and Digitisation Manager: Business Performance, the role provides the technical analytics engineering capability required to strengthen the single source of truth for mobile performance. It works at the intersection of data engineering, business intelligence and performance analytics, ensuring that mobile data is reliable, well documented, scalable and fit for use across dashboards, recurring reporting and business analysis.

The role will contribute to faster time-to-insight, reduced manual reconciliation, consistent KPI definitions, stronger data governance and improved stakeholder confidence in mobile reporting. It also supports the broader reporting automation and digitisation agenda by creating reusable data assets that can be consumed efficiently by analysts, reporting specialists and business stakeholders.

Role Boundaries & Accountability

The Analytics Engineer - Mobile is accountable for the technical design and ongoing reliability of assigned analytics models and data products. The role does not independently approve business KPI definitions, source-system ownership or enterprise governance policy. These are agreed with the Reporting and Digitisation Manager and the relevant business, data and governance owners. The role is expected to identify risks, recommend solutions and provide clear evidence to support decisions.

Your Responsibilities Will Include
  • Mobile Data Modelling & Transformation: Design, build and maintain robust transformation pipelines and analytics-ready data models for mobile performance reporting. Structure fact, dimension and event-based models using business-friendly naming conventions and reusable design patterns.
  • Mobile KPI & Semantic Layer Enablement: Translate approved business definitions into governed measures, calculations and semantic models. Promote consistent interpretation of mobile KPIs across dashboards, reports and analytical use cases, with clear ownership and documentation.
  • Data Integration & Reconciliation: Bring together relevant mobile, customer, sales, product and financial data from approved enterprise sources. Support reconciliation across source systems and reporting outputs, identify data breaks and work with upstream owners to resolve root causes.
  • Data Quality, Testing & Observability: Implement automated tests, validation rules, anomaly checks, monitoring and alerting for mobile data products. Track quality issues, document known limitations and ensure corrective actions are visible and controlled.
  • Analytics Infrastructure & Performance: Optimise data models, queries and refresh patterns for reliability, usability, performance and cost. Build scalable assets that support recurring executive reporting as well as deeper operational analysis.
  • Self-Service Analytics Enablement: Create and maintain curated datasets, reporting views, documentation and reusable analytical assets that enable analysts and authorised business users to answer common mobile performance questions with reduced dependency on ad-hoc extracts.
  • Reporting Automation Support: Partner with reporting and digitisation specialists to automate mobile reporting workflows and eliminate repetitive manual preparation, manipulation and reconciliation activities.
  • Documentation, Metadata & Lineage: Maintain data dictionaries, metric definitions, model documentation, lineage and change records so that data assets are transparent, auditable and easier to support.
  • Governance, Security & Compliance: Apply approved data governance, access control, privacy, retention and security requirements to mobile data products. Ensure solutions are developed and operated in line with organisational standards.
  • Continuous Improvement: Identify opportunities to improve the mobile analytics stack, engineering practices and delivery processes. Introduce fit-for-purpose automation, reusable components and engineering standards that improve speed and quality.
Mobile Analytics Scope
Role

The role will support the development of trusted analytics products for mobile performance. The exact KPI catalogue and source-system scope will be governed by approved Business Performance definitions and priorities. Typical analytical domains may include:

  • Mobile sales and activations performance, including achievement against approved targets.
  • Revenue, usage and customer value views based on governed business definitions.
  • Customer base movements, retention and churn-related analysis where approved data is available.
  • Product, channel, segment, account and regional performance views required by Business Performance.
  • Pipeline, forecast and conversion analysis for mobile opportunities where relevant source data is available.
  • Data-quality and reconciliation views that make breaks, exceptions and unresolved variances visible.
Technical & Analytical Capabilities
  • Advanced SQL & Data Transformation: Strong capability in SQL for complex transformations, data validation, performance optimisation and the development of production-grade analytics models.
  • Analytics Engineering: Practical experience with dbt or an equivalent transformation framework, including modular model design, testing, documentation, dependency management and deployment practices.
  • Data Modelling: Experience designing dimensional, star, snowflake and event-based models, with a strong understanding of facts, dimensions, grain, keys, slowly changing dimensions and reusable semantic structures.
  • Data Warehousing / Lakehouse: Hands-on experience with modern enterprise data warehouse or lakehouse platforms and the ability to work effectively with large, multi-source datasets.
  • Python & Automation: Working proficiency in Python for data manipulation, validation, automation and analytics tooling, using fit-for-purpose libraries and controlled development practices.
  • Business Intelligence: Experience enabling self-service analytics and building curated datasets or semantic models for platforms such as Power BI, Qlik or comparable BI tools.
  • Version Control & CI/CD: Experience using Git and collaborative development workflows, with exposure to automated testing, code review, release control and CI/CD practices for data solutions.
  • Data Quality & Observability: Knowledge of testing frameworks, monitoring, anomaly detection, logging and incident-management practices for analytics pipelines and models.
  • Cloud Data Services: Working knowledge of at least one major cloud platform in the context of data storage, transformation, orchestration and analytics services.
  • Data Governance: Understanding of data cataloguing, lineage, metadata, access control, retention, privacy and the practical application of governance standards.
Stakeholder Collaboration & Ways of Working
  • Work closely with the Reporting and Digitisation Manager to translate the mobile reporting roadmap into prioritised technical deliverables.
  • Partner with reporting specialists, analysts and business stakeholders to clarify requirements, define model grain and agree consistent KPI logic.
  • Collaborate with data engineering, IT and Data & Analytics teams on upstream data pipelines, platform standards, access, deployment and production support.
  • Engage Sales, Commercial, Finance, Product and operational stakeholders to understand business rules, resolve data-definition gaps and improve trust in reporting outputs.
  • Communicate technical concepts clearly to non-technical audiences and explain the impact of data limitations, quality issues and model changes.
  • Contribute to peer reviews, technical standards, documentation and knowledge sharing across the reporting and analytics team.
  • Provide technical guidance and support to developing team members where required, without displacing the people-management accountability of the Reporting and Digitisation Manager.
The Ideal Candidate For This Role Will Have
  • Bachelor's degree (NQF Level 7) in Computer Science, Data Science, Information Systems, Statistics, Engineering or a related field, or equivalent relevant practical experience.
  • Approximately 3-7 years of relevant experience in analytics engineering, data engineering, business intelligence engineering or a closely related data role, with demonstrated responsibility for production-grade data models and analytics infrastructure.
  • Proven experience building, testing, documenting and maintaining analytics-ready data models used by business stakeholders.
  • Strong SQL capability and practical experience with data transformation, dimensional modelling and warehouse or lakehouse environments.
  • Experience integrating data from multiple enterprise systems and resolving data consistency or reconciliation challenges.
  • Experience working cross-functionally with technical and non-technical stakeholders in a large or complex organisation.
  • Ability to explain complex data concepts clearly and drive alignment on metric definitions, data standards and solution design.
Advantageous
  • Telecommunications or enterprise B2B experience, with exposure to mobile products, customer, sales, usage or revenue data.
  • Experience with orchestration tools and scheduled data workflows.
  • Exposure to streaming or near-real-time analytics use cases.
  • Knowledge of data cataloguing, lineage and observability tools.
  • Experience with infrastructure-as-code or cloud deployment practices.
  • Professional certification in cloud data engineering, analytics, BI, data management or a related discipline.
Behavioural Competencies & Attributes
  • Ownership & Accountability: Takes end-to-end responsibility for the quality, reliability and usability of assigned data products.
  • Analytical Rigour: Applies structured problem-solving, validates assumptions and pays close attention to data grain, logic and exceptions.
  • Business Curiosity: Seeks to understand the business decision behind a request and translates it into a sustainable data product rather than a once-off extract.
  • Collaboration & Influence: Builds constructive relationships across technical and business teams and can influence alignment on standards without relying on hierarchy.
  • Pragmatic Delivery: Balances technical excellence with business urgency, choosing scalable solutions while delivering value iteratively.
  • Communication: Explains data models, limitations, risks and recommendations clearly to different stakeholder groups.
  • Continuous Learning: Keeps current with analytics engineering methods, modern data platforms and automation opportunities.
  • Integrity & Confidentiality: Handles commercially sensitive and customer-related data responsibly and in accordance with approved controls.
We Make An Impact By Offering
  • Enticing incentive programs and competitive benefit packages
  • Retirement funds, risk benefits, and medical aid benefits
  • Cell phone and data benefits, advantages fibre connection discounts, and exclusive staff discounts offered in collaboration with partner companies

Closing date for Applications: 18 September 2026.

The base location for this role is Vodacom, Midrand Campus.

The company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

Vodacom is committed to an organisational culture that recognises, appreciates, and values diversity & inclusion.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analytics Engineer Mobile
Analytics Engineer Mobile

Vodafone Group Plc • Johannesburg

On-site
ZAR 1,000,000 - 1,500,000
Incentive programs
Retirement funds & medical aid
Staff discounts
Senior Specialist: Data Products Analyst
Senior Specialist: Data Products Analyst

Vodafone • Midrand

On-site
ZAR 600,000 - 900,000
Retirement funds
Medical aid
Staff discounts
Senior Data Scientist: Big Data , AI
Senior Data Scientist: Big Data , AI

ATS Client • Midrand

On-site
ZAR 900,000 - 1,500,000
Incentive programs
Medical aid benefits
Staff discounts and retirement funds
Senior Specialist: Data Products Analyst
Senior Specialist: Data Products Analyst

Vodacom • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Enticing incentive programs
Retirement funds and medical aid
Cell phone and data benefits
Specialist: Network Benchmarking and Quality
Specialist: Network Benchmarking and Quality

ATS Client • Midrand

On-site
ZAR 420,000 - 540,000
Competitive benefits
Retirement and medical aid
Staff discounts
Senior Data Scientist
Senior Data Scientist

Vodafone • Midrand

On-site
ZAR 1,200,000 - 1,800,000
Enticing incentive programs
Competitive benefits packages
Retirement funds
+3
Executive Head: VSA Big Data, AI & IA
Executive Head: VSA Big Data, AI & IA

ATS Client • Midrand

On-site
ZAR 1,800,000 - 3,200,000
Platform Engineering Lead
Platform Engineering Lead

Vodacom • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Medical aid benefits
Retirement funds
Staff discounts
+1
Principal Specialist: Data Products
Principal Specialist: Data Products

Vodafone • Midrand

On-site
ZAR 1,200,000 - 1,800,000
Incentive programs
Competitive benefits
Retirement funds & medical aid
+2
Target Setting and Segmentation Manager
Target Setting and Segmentation Manager

Vodafone Group Plc • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000