Unique Personnel Ltd

Data Scientist

Job Location

East Rand, South Africa

Job Description

Key Responsibilities: Enterprise Data Integration Consolidating data across the enterprise into a single source of truth through modern data warehousing and lakehouse architectures. Business Intelligence Enablement Developing and maintaining enterprise-level analytics to support the monitoring and optimization of key business functions such as Finance, Supply Chain, Customer Service, Project Management, and Engineering. Applied Machine Learning for Equipment Monitoring Designing and deploying machine learning models within web applications to enable predictive maintenance, anomaly detection, failure prediction, and estimation of the remaining useful life (RUL) of spare parts. Stakeholder Engagement and Ad Hoc Analytics Collaborating with internal and external stakeholders to address data-driven inquiries and support project-specific analysis related to equipment performance and operational efficiency. Insight Communication and Data Storytelling Delivering presentations and effectively communicating analytical insights to a wide range of stakeholders, ensuring that data-driven strategies are clearly understood and actionable. Technical Skills Data Engineering & Integration Proficiency with Microsoft Fabric (OneLake, Lakehouse, Data Warehouse) - advantageous Experience with ETL/ELT pipeline development (e.g., Azure Data Factory, Synapse Pipelines) Strong knowledge of Kimball dimensional modeling (star vs. snowflake schema) SQL (T-SQL, M code) Data ingestion from various sources (ERP, On-prem and Cloud databases, CRM, SharePoint, OneDrive, etc.) Knowledge of Data Gateways for on-prem data and cloud resources integration. Knowledge of Databases (PostgreSQL, SQL Server) Technical Skills Data Engineering & Integration Proficiency with Microsoft Fabric (OneLake, Lakehouse, Data Warehouse) - advantageous Experience with ETL/ELT pipeline development (e.g., Azure Data Factory, Synapse Pipelines)Strong knowledge of Kimball dimensional modeling (star vs. snowflake schema) SQL (T-SQL, M code) Data ingestion from various sources (ERP, On-prem and Cloud databases, CRM, SharePoint, OneDrive, etc.) Knowledge of Data Gateways for on-prem data and cloud resources integration. Knowledge of Databases (PostgreSQL, SQL Server) Machine Learning & Advanced Analytics Python (primary), R (optional), Spark (beneficial) Time series forecasting (e.g., ARIMA, Prophet, LSTM, etc.) - Descriptive and Inferential Statistics Predictive Maintenance Modelling: failure prediction, anomaly detection, RUL estimation ML frameworks such as Scikit-learn Model Deployment using Azure Machine Learning, Azure Functions, or AKS Business Intelligence Strong skills in Power BI (Data Modelling, M Code, DAX, dashboards) Experience answering ad hoc queries and interpreting complex datasets Ability to perform root cause analysis and correlation studies on equipment performance Software & Cloud Development Advantageous Familiarity with REST APIs and microservices for integrating ML models into web applications. Understanding of web app deployment and hosting on Azure App Services Supply Chain & Inventory Analytics Advantageous Understanding of inventory control, demand planning, working capital optimization Experience with inventory optimization models (e.g., EOQ, reorder point models, ABC analysis) Qualification: Degree in Computer Science, Engineering or related field Experience: 1-3 years experience within a data science environment, preferably with mining and mineral processing experience or supply chain experience

Location: East Rand, Gauteng, ZA

Posted Date: 8/29/2025
View More Unique Personnel Ltd Jobs

Contact Information

Contact Human Resources
Unique Personnel Ltd

Posted

August 29, 2025
UID: 5372004602

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.