Search thousands of fresh jobs

×
This job is expired
Hire Resolve

Data & ML Engineer

Hire Resolve

  • R51,300 - R68,500 per month
  • Permanent Senior position
  • Cape Town
  • Posted 29 Sep 2026 by Hire Resolve
  • Expires in 31 days
  • Job 2645525 - Ref 204847
Apply Now

About the position

A leading independent power producer (IPP) focused on developing, owning, and operating clean and reliable electricity generation across Africa is seeking a Data & ML Engineer who will drive the technical implementation of the company's Data Transformation initiative.

Responsibilities:


  • Ingestion & Orchestration: Design and maintain modular pipelines (API, SQL, ETL/ELT) integrating sources like CAMs, ERP, OT/IoT, and SharePoint into the SSOT.

  • Data Modeling: Develop robust schemas and feature pipelines supporting analytics, reporting, and ML.

  • Operational Health: Manage domain monitoring, alerting, incident resolution, advanced SQL performance tuning, and schema design.

  • Model Development: Build, evaluate, and fine-tune ML models (forecasting, anomaly detection, neural networks) using standard libraries, actively managing overfitting and drift.

  • Pipeline Integration: Embed feature engineering and model scoring into automated data workflows.

  • MLOps Delivery: Implement end-to-end MLOps for domain use cases, including versioning, CI/CD, deployment, monitoring, and automated retraining.

  • Configuration: Own AVEVA PI and CAMs for the domain; design PI Asset Framework (AF) element templates, hierarchies, and internal calculations.

  • Lifecycle Management: Oversee asset onboarding/offboarding, ensuring accurate data registration, configuration, and alignment with reporting frameworks.

  • Integrations & Alerts: Configure notifications, event frames, and PI interfaces to maintain high data integrity across SSOT integrations.

  • End-to-End Delivery: Function as single-point-of-contact for domain data products, making scalable architecture decisions and filling technical gaps independently.

  • Standards & Compliance: Enforce data governance, security, IT standards, and structured change management (approvals, rollback plans).

  • Collaboration & Mentorship: Translate complex technical concepts for non-technical stakeholders, coordinate cross-divisional timelines, review associate work, and mentor team members on emerging practices.



Minimum Requirements:
  • Education: Bachelor’s degree in Computer Science, Information Systems, Engineering, Mathematics, or a related field.

  • Experience: 5–7 years in data engineering or data platform development (5+ years acceptable with strong evidence of independent delivery ownership).

  • Technical Experience: Practical hands-on ownership of API integration, ETL/ELT orchestration, data modeling, and production operations.

  • Tooling: Strong SQL and Python skills, ETL/automation frameworks, and experience integrating ML models into production workflows.

  • Programming & Querying: Strong Python and advanced SQL (schema design, indexing, performance tuning). C# is an advantage.

  • Data Architecture: Proven track record designing scalable ingestion frameworks, integrations, and enterprise data models.

  • ML & MLOps: Solid theoretical ML foundations combined with practical production deployment and MLOps practices.

  • Industrial Platforms: Hands-on experience configuring AVEVA PI (Asset Framework, interfaces, event frames) and CAM platforms.

  • Soft Skills: High autonomy, technical discipline, cross-functional communication, and stakeholder management.

  • Advantageous
    • AVEVA PI: Hands-on integration via PI Integrator or PI Web API / SDKs.

    • Advanced ML: Production deep learning exposure (e.g., TensorFlow, PyTorch) and MLOps tooling.

    • Big Data & Orchestration: Experience with Data Lakes, Azure Data Factory, Airflow, or Prefect.

    • Domain & Low-Code: Energy/industrial IoT experience, plus familiarity with Power Apps and Power Automate.


Benefits:

Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [Email Address Removed].com




Desired Skills:

  • Data & ML Engineer
  • Data & ML Engineer
  • Data & ML Engineer

Apply Now

Hire Resolve

About the agency

Hire Resolve is a Top Recruitment Agency in South Africa, connecting businesses with skilled and experienced professionals across a wide range of industries and locations. We help companies with hiring staff and finding the right talent to meet their workforce requirements. Our recruitment expertise spans Engineering, Mining, IT, Finance, Manufacturing, Construction, Supply Chain, Logistics, Renewable Energy, Sales, Marketing and many other sectors. We recruit for positions at every level, from entry-level and skilled roles through to management, senior and executive appointments. With recruitment services covering major South African cities including Cape Town, Johannesburg, Pretoria, Durban, Gqeberha and Bloemfontein, as well as locations across the country, we provide businesses with access to quality candidates wherever they need them. Whether you are looking to hire a single employee, build a specialist team or manage large-scale recruitment, Hire Resolve delivers tailored recruitment solutions designed around your specific staffing needs. If you are employing staff in South Africa, partner with Hire Resolve to find qualified candidates and simplify your recruitment process. Looking to hire? Contact Hire Resolve today.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 31 days

Email me jobs similar to: Data & ML Engineer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.