Data, Reporting & Solution Design
Epiroc Careers
Centurion, Gauteng
Customer service roles in retail, banking and BPO reward strong communicators and are a common entry point for matriculants.
This listing does not state a salary. As a guide, customer service roles in South Africa typically pay R7 000 to R17 000 a month (indicative).
Job description
We are seeking a Data, Reporting & Solution Design to lead the design and delivery of data provisioning, reporting, and mining technology solutions that connect operational reality to actionable insights, enabling clients to improve performance while identifying opportunities for analytics, automation, and future technology growth.
Your Mission:
- Lead end-to-end data provisioning, reporting, and site data strategy for client implementations.
- Develop and maintain SQL views, stored procedures, data pipelines, and reporting data layers.
- Translate technical data into operational, management, and executive insights through dashboards and reports.
- Gather business and functional requirements and align them to technical platform specifications.
- Design, document, and maintain solution architecture, data flows, configuration guides, and data dictionaries.
- Manage data quality, performance optimisation, documentation, and governance across reporting and provisioning artefacts.
- Facilitate client sign-off, UAT, implementation adherence, handovers, and knowledge transfer.
- Manage multiple client engagements, including diagnostics, value scoping, planning support, and delivery tracking.
- Standardise implementation methods, templates, documentation, support processes, and environment transition practices.
- Stay current with Epiroc platforms, mining technology trends, and mentor team members in data, reporting, and solution design.
Your Profile:
- Minimum 5 years' experience in mining technology, mining IT, or as an information management service provider to the mining industry.
- A tertiary qualification (degree) in Mining Engineering, Industrial Engineering, Information Technology, or a related field.
- Demonstrated experience in SQL development (views, stored procedures, data pipelines) in a mining or industrial context.
- Proven experience in data provisioning architecture — designing and implementing data flows from source systems through to reporting and operational consumption layers.
- Experience linking deep technical / equipment-level data to operational and management reporting in a mining or heavy industry context.
- Able to regularly travel to our head office in Centurion as well as client sites
Location: Centurion, Gauteng
Closing Date: 26 July 2026
Why Epiroc?
By joining our team, you’ll make a big difference in the energy transition. At Epiroc, we take pride in being passionate innovators, driving the change toward a brighter future for both people and the planet. Guided by our values of Collaboration, Commitment, and Innovation, we foster a culture of trust, growth, and lasting.
It all starts with people. The world needs metals and minerals for the energy transition and our cities and infrastructure must be developed to serve a growing population. To succeed, we need to speed up the shift towards more sustainable mining and construction industries. We at Epiroc accelerate this transformation, together with customers and business partnersadvert in more than 150 countries, by developing and providing innovative and safe equipment, digital solutions, and aftermarket support.
All new thinkers are welcome. We are looking for those who want to develop, grow, and dare to think new. In Epiroc we attract, develop, and retain diverse talent valuing authenticity and unique perspectives, driving our spirit of innovation. We foster an inclusive culture where diversity isn't just a goal but a part of our values and way of working. This is how we do business for a sustainable future. Learn more at www.epiroc.com
Good to know
What does this customer service job pay?
This listing does not state a salary. As a guide, customer service roles in South Africa typically pay R7 000 to R17 000 a month (indicative).
Do I need experience for customer service jobs in Centurion?
Many customer service roles in Centurion are open to candidates with little or no experience. Read the listing for its exact requirements.
How do I apply for this job?
Tap "Apply on Indeed" 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 Indeed · Posted Yesterday