Data Engineer

2 weeks ago


Middelburg, South Africa Staff Solutions Recruitment Full time
Job Description:

  • The integration of data from multiple sources: organized, disorganized, structured and/or unstructured, into a centralized data repository.
  • Creating and evolving data models, schemas and repositories to efficiently store and process data, accomplishing this through well designed, implemented and maintained ETL pipelines.
  • The data engineer will be responsible for the detailed cataloguing of all data assets within the company (from his/her area of responsibility), not only for own use, but also to assist data professionals as they analyse available data.
  • Data quality and governance will be ensured and enforced by designing and implementing data quality standards, as well as governance policies, holding him/her accountable for architectures and/or data systems that promote data reliability, scalability and quality.
  • The engineer will ensure data security and compliance to privacy regulations by developing and implementing the required security protocols and access controls.
  • Throughout all this he/she will continually optimize the data repositorys query and processing performance, ensuring quick and efficiently processed data.
  • Internally the engineer has direct interfaces and interaction with the Production and Distribution departments (client oriented), the Engineering department (Control and measuring interfaces, both client and provider oriented), Technical (process optimization, client oriented), OPS Planning (scheduling aspects, client oriented), and other IT Teams (L2, L3 and L4 teams, main providers).
  • Externally the engineer would liaise with external system suppliers, process/data technology consultants, and application software suppliers. Cooperation with external stakeholders like customers and/or suppliers are also frequent, in order to integrate external data systems with systems. Special working conditions Overtime may be required.

Job Requirements:

  • Gr12 with Maths and Science
  • A Bachelor's or Masters degree in Computer Science, Data Science, or related field with 6 years relevant experience(Grade5), 4 years experience (Grade6) or 2 years experience (Grade7).
  • Minimum of 2 years Project management experience.
  • Minimum of 4 years Data engineering principles and best practices experience.
  • Minimum of 3 years Software design and engineering principles experience.
  • Minimum of 4 years Data modelling, Data integration (ETL), System architecture design and System optimisation experience.
  • Minimum 2 years Production process knowledge in terms of steelmaking, metallurgy, material routing
  • Technical skills, Management skills, People skills, Personal competencies, Personal competencies skills and Administrative skills

  • Data Engineer

    2 weeks ago


    Middelburg, South Africa Adzuna ZA B C2 Full time

    Job Description: The integration of data from multiple sources: organized, disorganized, structured and/or unstructured, into a centralized data repository.Creating and evolving data models, schemas and repositories to efficiently store and process data, accomplishing this through well designed, implemented and maintained ETL pipelines.The data engineer will...

  • Data Engineer

    2 weeks ago


    Middelburg, South Africa Staff Solutions Recruitment Full time

    Job Description: The integration of data from multiple sources: organized, disorganized, structured and/or unstructured, into a centralized data repository.Creating and evolving data models, schemas and repositories to efficiently store and process data, accomplishing this through well designed, implemented and maintained ETL pipelines.The data engineer will...


  • Middelburg, South Africa Hire Resolve Full time

    Hire Resolve's client, a leading company in the mining industry is currently looking for a highly skilled Senior Engineering Analyst Services based in Mpumalanga. In this role, you will be responsible for analyzing engineering data, conducting research, and providing technical support to the engineering team.Responsibilities: Supervise the functionality of...


  • Middelburg, South Africa Hire Resolve Full time

    Hire Resolve is currently seeking a talented and experienced Metallurgical Engineer to join our client's team in the Services and Development department. In this role, you will be responsible for providing technical support and expertise in the development of metallurgical processes and services.If you are a skilled and knowledgeable Metallurgical Engineer...


  • Middelburg, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Cyber Security Engineer to join our client's growing team. In this role, you will be responsible for protecting computer systems, networks, and data from cyber threats. You will work closely with IT professionals to identify security vulnerabilities, develop and implement security measures, and respond to security...


  • Middelburg - MP, South Africa Express Employment Professionals Full time

    JOB SPECIFICATION Management of Maintenance Systems, Engineering KPI’s and Data Analysis, Contract Management, Maintenance Training. Maintenance and Cost information support to all Engineering to ensure effective and efficient management to support the business goals.Monitor the performance of the maintenance management system.Provide expertise in...


  • Middelburg - MP, South Africa Express Employment Professionals Full time

    The key function of this role is to plan experimental procedures for investigations. This includes customer complaints and investigations, engineering failures, plant investigations.Job Specification: Operation of metallurgical microscopes, image analysis software, Excel, word, access, PowerPoint software, plant software e.g. P6, Supervisory.Designing...


  • Middelburg, South Africa Staff Solutions Recruitment Full time

    Job Description: Operation of metallurgical microscopes, image analysis software, Excel, word, access, PowerPoint software, plant software e.g. P6, Supervisory.Designing testing programmes.Technical writing, Analysis and interpretation of metallurgical test results and relating to plant and/or customer processing and operation - Metallurgical microscopes...


  • Middelburg, South Africa Adzuna ZA B C2 Full time

    Job Description: Operation of metallurgical microscopes, image analysis software, Excel, word, access, PowerPoint software, plant software e.g. P6, Supervisory.Designing testing programmes.Technical writing, Analysis and interpretation of metallurgical test results and relating to plant and/or customer processing and operation - Metallurgical microscopes...


  • Middelburg, South Africa Staff Solutions Recruitment Full time

    Job Description: Operation of metallurgical microscopes, image analysis software, Excel, word, access, PowerPoint software, plant software e.g. P6, Supervisory. Designing testing programmes. Technical writing, Analysis and interpretation of metallurgical test results and relating to plant and/or customer processing and operation - Metallurgical microscopes...


  • Middelburg, South Africa McCarthy Consulting Full time

    _**POSITION STARTS IN JAN/FEB 2024**_ **OPPORTUNITY FOR YOUNG / NEWLY QUALIFIED CANDIDATES** COMPETENCIES REQUIRED: - Trade Test or National Diploma or N5/N6 in electrical / instrumentation/ Mechanical Engineering - S1 - S4 (P1 and P2) in Electrical Engineering or Instrumentation diploma. - Field Service background advantageous - Valid Drivers...


  • Middelburg, South Africa Cummins Full time

    We are looking for a talented **FIELD SERVICE TECHNICIAN** to join our team specializing in **SERVICE** for our **DISTRIBUTION BUSINESS SEGMENT** in **MIDDELBURG, JOHANNESBURG, SOUTH AFRICA.** - Product Repair and Maintenance - Repairs and maintains mechanical/electrical products following guidelines, using required tools within standard repair time to...


  • Middelburg, South Africa Cummins Inc. Full time

    **Field Service Technician** **Description** We are looking for a talented **FIELD SERVICE TECHNICIAN** to join our team specializing in **SERVICE** for our **DISTRIBUTION BUSINESS SEGMENT** in **MIDDELBURG, JOHANNESBURG, SOUTH AFRICA.** - Product Repair and Maintenance - Repairs and maintains mechanical/electrical products following guidelines, using...


  • Middelburg, South Africa Profile Personnel Full time

    **Conditioning Monitoring Technician** required for a reputable water treatment company based in **Vanderbijlpark/Middelburg** **Requirements**: - Preferably Trade test (Mechanical) - Higher qualification in Mechanical field (Diploma in Mechanical Engineering) - Minimum of three year experience in condition monitoring and site maintenance - Experience in...


  • Middelburg, South Africa Chainlink Recruitment Full time

    We are currently seeking a highly experienced, qualified and adequately skilled Sales Manager with a proven track record of measurable sales success in the Mining Machines Automation space. The Sales Manager will be based in Middelburg, Mpumalanga Typically, you are a data driven sales professional, a highly motivated self-starter with excellent business...

  • Operations Manager

    4 weeks ago


    Middelburg, South Africa Howden Full time

    The Big Picture: Howden, a Chart Industries Company, is a global leader in air and gas handling products, services and solutions. Howden’s core focus is on providing quality solutions for air and gas handling, and have over a century of experience in doing so. Howden South Africa is currently looking for an experienced Operations Manager to be responsible...

  • Personal Assistant

    6 days ago


    Middelburg, South Africa Carlysle Full time

    **Mpumalanga**, Middelburg** **R 300000 - R 550000 Annually Cost To Company (Negotiable)** Our client is a highly regarded and innovative Engineering Company, specializing in turnkey solutions for beneficiation and dewatering of ultra-fine minerals in the mining industry. With a proven track record of success, they are at the forefront of delivering...


  • Middelburg, South Africa Carlysle Full time

    **Mpumalanga**, Middelburg** **R 420000 - R 660000 Annually Cost To Company (Negotiable)** Job Title: Maintenance Supervisor - Plant/Mining Industry Company: Dynamic, High-Performance Culture in Mineral Processing Location: Middelburg, Mpumalanga Are you a high-performing individual seeking a challenging and fast-paced work environment? Our client, a...

  • Plant Manager

    5 days ago


    Middelburg, South Africa Profile Personnel Full time

    Plant Manager required for a reputable water treatment company based in Middleburg , Eastern Cape Requirements:Qualifications: B.Eng or BTech in Chemical Engineering (Chemical Engineering Qualification is preferred. Civil and Mechanical will be considered depending on relevant experience)Minimum of 3-5 years’ experience in advanced water...

  • Plant Manager

    5 days ago


    Middelburg, South Africa Adzuna ZA B C2 Full time

    Plant Manager required for a reputable water treatment company based in Middleburg , Eastern Cape Requirements:Qualifications: B.Eng or BTech in Chemical Engineering (Chemical Engineering Qualification is preferred. Civil and Mechanical will be considered depending on relevant experience)Minimum of 3-5 years’ experience in advanced water...