Data Engineer – Mining Operations
Job Description
Design, develop, and maintain ETL/ELT data pipelines for mining and operational data Integrate data from fleet management systems, SCADA, ERP, IoT sensors, and lab systems Build and manage data warehouses and data lakes for structured and unstructured data Ensure data quality, integrity, and consistency across systems Develop and optimize real-time and batch data processing workflows Collaborate with operations, geology, maintenance, and finance teams to understand data requirements Support dashboards, analytics, and reporting using Power BI / Tableau Implement data governance, security, and access controls Monitor and troubleshoot data pipeline performance and issues Document data architecture, workflows, and processes
Education & Experience
Education
Bachelor’s Degree in Computer Science / Data Engineering / IT / Related Field Certifications in Cloud/Data Platforms are an added advantage
Experience Level
4–8 years of experience in Data Engineering / Data Systems Experience in Mining, Manufacturing, or Industrial environments preferred
Additional Information
Strong proficiency in SQL, Python, and Data Engineering frameworks required Experience with ETL tools like Apache Airflow, Talend, or Informatica preferred Knowledge of Azure, AWS, or GCP cloud platforms required Familiarity with Spark, Hadoop, SCADA, and IoT systems preferred Rotation-based work schedule may apply