Analytics Engineer Mobile
Technology
https://www.techrepo.co.zaMobile Metropolitan Area, United States1 month ago
Full timeOn-site
Job description
Job Description
About the Role The number 1 Top Employer in South Africa. Certified by the Top Employer Institute 2026.
Responsibilities
- 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.
- 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.
- 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.
- 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.
- 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.
- Lineage: Maintain data dictionaries, metric definitions, model documentation, lineage and change records so that data assets are transparent, auditable and easier to support.
- 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.
- Data Transformation: Strong capability in SQL for complex transformations, data validation, performance optimisation and the development of production-grade analytics models.
- Automation: Working proficiency in Python for data manipulation, validation, automation and analytics tooling, using fit-for-purpose libraries and controlled development practices.
- 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.
- Observability: Knowledge of testing frameworks, monitoring, anomaly detection, logging and incident-management practices for analytics pipelines and models.
- Analytics teams on upstream data pipelines, platform standards, access, deployment and production support.
Requirements
- Ownership &
- Accountability: Takes end-to-end responsibility for the quality, reliability and usability of assigned data products.
- Influence: Builds constructive relationships across technical and business teams and can influence alignment on standards without relying on hierarchy.
- Confidentiality: Handles commercially sensitive and customer-related data responsibly and in accordance with approved controls.
Keywords
analyticsdata-analyticsjob-descriptionsdata-modelplanning-and-designvisual-art-designproduct-development-and-designreporting-and-disclosureadaptive-project-management-and-reportingtrade-shows-eventsperformance-indicatoruse-casedata-integrationfinancial-datadata-qualitytesting-and-analysisobservabilityusabilitycustomer-self-serviceself-service-analytics
Interested in this role?