Enable job alerts via email!

Data Scientist

Msp Staffing Ltd

Gauteng

On-site

ZAR 500 000 - 700 000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent staffing agency in South Africa is seeking a Data Scientist to support enterprise data integration and advanced analytics initiatives. The ideal candidate will have a degree in a relevant field and 2-3 years of experience in the data science environment, preferably in mining or supply chain. Proficiency in SQL and Python is essential, along with experience in ETL pipelines and predictive maintenance modelling. Interested candidates should submit their CV via email.

Qualifications

  • 2-3 years in a data science environment, preferably within mining or supply chain.
  • Experience with time series forecasting and predictive maintenance modelling.
  • Familiarity with Azure services and data warehouses.

Responsibilities

  • Support enterprise data integration and advanced analytics.
  • Engage stakeholders and collaborate cross-functionally.
  • Conduct predictive maintenance initiatives.

Skills

Strong SQL skills (T-SQL, M code)
Proficiency in Python
Strong communication skills
Data modelling with Power BI
Knowledge of ETL / ELT pipelines
Predictive maintenance modelling

Education

Degree in Computer Science, Engineering, or related field

Tools

PostgreSQL
SQL Server
Azure Data Factory
Scikit-learn
Job description

Seeking a Data Scientist to join our clients team, supporting enterprise data integration, advanced analytics, and predictive maintenance initiatives.

Key Requirements
  • Degree in Computer Science, Engineering, or related field
  • 2-3 years in a data science environment, preferably within mining, mineral processing, or supply chain
  • Strong SQL skills (T-SQL, M code) and experience with relational databases (PostgreSQL, SQL Server)
  • Experience with ETL / ELT pipelines (Azure Data Factory, Synapse Pipelines)
  • Knowledge of Kimball dimensional modelling (star and snowflake schemas)
  • Proficiency in Python (primary), R optional; experience with ML frameworks such as Scikit-learn
  • Time series forecasting (ARIMA, Prophet, LSTM) and predictive maintenance modelling (failure prediction, anomaly detection, RUL estimation)
  • Power BI experience (data modelling, DAX, M code, dashboards)
  • Familiarity with Azure services, data warehouses, and Lakehouse architectures
  • Strong communication, stakeholder engagement, and cross-functional collaboration skills
  • Strategic thinking, adaptability, and project management abilities

Should you meet the requirements for this position, please email your CV to

You can also contact the IT team on XXX-XXXX or visit our website at .

NOTE : When replying to the advert, include the reference number in the subject line.

Correspondence will only be conducted with short-listed candidates.

Should you not hear from us within 3 days, please consider your application unsuccessful.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.