role profile

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