ROLE PROFILE GENERAL DETAILS Role Title Data Engineer Location Johannesburg, South Africa Department Technology Development – Group Technical and Sustainability GBF Band GBF 6 Reports to (manager) Principal Automation & AI Type of Work Specialist Support Manager once removed Group Head of Technology Development Date January 2017 CONTEXT The purpose of the department is to develop and implement technology systems across the mining value chain that deliver step change transformative performance in current and future operations using novel technologies. PURPOSE Perform data ingestion, cleaning and deployment of data processing algorithms into a production environment. TYPICAL TASKS Work closely with the Data Scientist and business functions to ensure that data sources relevant to a particular identified business application are available (comfortable using relational databases – SQL -, SAP experience a plus). Use Python, R, and other relevant tools to assist the Data Scientist in ingesting, cleaning and transforming data for analysis. Act as the interface to Group IM to ensure that network, storage, cloud computing and any other platform requirements of the data science team are met. Assist data scientist in algorithm component development (typically R, python) under supervision. Develop, and deploy data science and machining learning algorithms into production workflows (including cloud-based environments). Provide support to Group IM on reporting from analytics tools and developed models. Provide support to Group IM on architecture of data warehousing and data-lake as required. ROLE RELATIONSHIPS Managerially Accountable to: Principle Automation and Artificial Intelligence (temporary, until team spins out) Key Internal Relationships: Group IM architecture team, Data Scientists, T&S Technical Function Teams, Group Function Reporting Teams Key External Relationships: Key Vendors and Service Providers Direct Reports (if applicable): None CAPABILITY REQUIRED TO DO THE ROLE Mental Processing Ability This work involves analysis, reflection and the use of data over a longer period of time, in order to anticipate problems. It requires knowledge of the overall system and focuses on the direct application and improvement of systems. 1 Document1 This role profile acts as a guide to the role only and additional work outcomes may be required to be performed by the incumbent Application/Energy Consistently displays a positive and engaged manner Motivated, consistently works to best of ability to meet performance criteria Knowledge Strives to do things significantly better Formal qualifications: BSc + 3 years relevant experience / MSc + 1 years relevant experience. Field of qualification: Engineering or Computer Science. (Preferred) Analytics experience (Preferred) Mining, processing or geoscience experience (Preferred) Experience with multidisciplinary teams Role-specific knowledge: Relational database experience (SQL) Coding (working knowledge of Python and R) Exploratory data analysis (Strongly preferred) Working knowledge of common machine learning algorithms (Preferred) Hadoop / Spark experience (Preferred) Tableau experience (Preferred) SAP experience (Preferred) Image processing experience Safety: Provides a consistent outstanding role model in relation to safety practices with a deep understanding of the importance of safety. Technical Skills Technical People Way Competencies: Technical Analysis (Level 1). Applies a systematic, knowledge-based problem-solving approach and structured methodologies (such as root cause analysis and statistical analysis) to investigate risks and opportunities to create effective, value-add technical solutions. Solves technical and operational issues in cooperation with relevant stakeholders. Implements the most effective solutions to drive efficiencies. Driving Performance (Level 1) Applies an in-depth understanding of the mining value chain to identify and execute on opportunities where technical expertise can enhance business performance. Engages cross-functional teams to share best practice, ensuring technical excellence and sustainable commercial decisions. Optimises productivity and quality targets by utilising deep technical expertise and cooperating with multi-disciplinary teams to highlight and address areas of improvement. Project Management (Level 1) Drives the delivery of technical solutions in projects and operations by demonstrating project management skills and active resource management, including effective control of budgets, deliverables, staff and contracts. Drives the sharing of project and resource management best practice to continuously improve project capabilities and resource management. 2 Document1 This role profile acts as a guide to the role only and additional work outcomes may be required to be performed by the incumbent Social Process Skills Any other requirements to perform the work effectively? Effective in working with diverse teams and sensitive to local social, political and cultural realities Comfortably interact across all mediums of interaction i.e. face to face vs virtual interactions with teams and stakeholders Effectively influence and manage relationships with key internal and external stakeholders to achieve required outcomes N/A 3 Document1 This role profile acts as a guide to the role only and additional work outcomes may be required to be performed by the incumbent
© Copyright 2026 Paperzz