RC

Project Engineer

Full-time Mpumalanga, South Africa, ZA
Posted 3 days, 22 hours ago 184 views 0 applications

Job Description

We need to output HTML with

for intro paragraphs and general text,

for section headers,
  • for list items (duties, requirements, qualifications, skills). No CSS classes, no inline styles, no
    , no
    . Preserve all original content word-for-word. No markdown fences, no explanation. We need to parse the given job description text and produce HTML accordingly. Given text: Company: RCL Foods Functions: Engineering Job Type Classification: Permanent Location - Town / City: Komati Job Description: RCL FOODS is a deeply rooted South African food manufacturer that produces some of the country’s most-loved brands: Yum Yum peanut butter, Nola mayonnaise, Ouma rusks, and Sellati sugar, just to name a few. At the heart of our culture and strategy is our Purpose – WE GROW WHAT MATTERS – which encapsulates our belief in collectively doing that little more to create a positive impact that matters. Visit our website at: www.rclfoods.com An exciting opportunity exists for a highly motivated and experienced Project Engineer to join our Komati Mill in Mpumalanga. The successful candidate will provide technical leadership across the full project lifecycle, ensure the effective management of maintenance and asset management systems, and drive continuous improvement in plant reliability, operational efficiency, and capital project execution. The incumbent will play a key role in ensuring compliance with SHEQ standards, statutory requirements, and best engineering practices while fostering collaboration across engineering, maintenance, and operational teams. Minimum Requirements: BSc/B Tech Degree in Mechanical or Electrical Engineering. GCC and Project Management Diploma will be an added advantage. MS Office (Excel - intermediate; Word – intermediate; Outlook – intermediate). SAP Module (PM, MM). Working knowledge of ISO9001: 2000 and health and safety management systems. At least 3 – 5 years’ relevant industrial and managerial experience. Experience in a manufacturing environment will be an added advantage. To be considered for appointment, candidate must be a South African Citizen. Project Management Professional (PMP) or equivalent qualification will be advantageous. Tertiary Asset Management Qualification will be advantageous. Duties & Responsibilities: Custodian of project management system - procedures, record keeping, close-out, etc. Custodian of strategic capital plan process. Custodian of Plant Maintenance, Planning, CMMS and Enterprise Asset Management Systems Planning office management. Drawing office management. Management of various multidisciplinary projects through all the project life cycles in a heavy engineering environment. Coordination of capital implementation. Implementation of community of Practices initiative for Capex and Maintenance. Ensure that all activities and assets are compliant with SHEQ standards and legislation. We need to format as HTML. We need to decide sections: The headings like "Company:", "Functions:", "Job Type Classification:", "Location - Town / City:", "Job Description:", "Minimum Requirements:", "Duties & Responsibilities:" are likely to be section headers. According to instruction: Use

    for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we can treat each of those as headers. But also we need to preserve content word-for-word. So we need to output something like:

    Company:

    RCL Foods

    But note that the original text includes line breaks after each label and then the value on next line. We need to preserve content exactly, but we can restructure with tags. The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". That means we cannot change the text itself, but we can wrap it in tags. So we need to keep the exact strings, including punctuation and spaces. However we may need to split lines? The original text includes line breaks. In HTML, line breaks are not preserved unless we use
    or

    . But we are not allowed to use
    . We can use

    to separate paragraphs. So we need to decide how to represent the original content. If we wrap each line in

    , we preserve the text inside each

    . The line break between

    elements will be rendered as block separation, but that's okay. The instruction says no
    tags, but we can use block elements to separate. Thus we can output:

    Company:

    RCL Foods

    Functions:

    Engineering

    Job Type Classification:

    Permanent

    Location - Town / City:

    Komati

    Job Description:

    RCL FOODS is a deeply rooted South African food manufacturer that produces some of the country’s most-loved brands: Yum Yum peanut butter, Nola mayonnaise, Ouma rusks, and Sellati sugar, just to name a few. At the heart of our culture and strategy is our Purpose – WE GROW WHAT MATTERS – which encapsulates our belief in collectively doing that little more to create a positive impact that matters. Visit our website at: www.rclfoods.com An exciting opportunity exists for a highly motivated and experienced Project Engineer to join our Komati Mill in Mpumalanga. The successful candidate will provide technical leadership across the full project lifecycle, ensure the effective management of maintenance and asset management systems, and drive continuous improvement in plant reliability, operational efficiency, and capital project execution. The incumbent will play a key role in ensuring compliance with SHEQ standards, statutory requirements, and best engineering practices while fostering collaboration across engineering, maintenance, and operational teams.

    Minimum Requirements:

    BSc/B Tech Degree in Mechanical or Electrical Engineering. GCC and Project Management Diploma will be an added advantage. MS Office (Excel - intermediate; Word – intermediate; Outlook – intermediate). SAP Module (PM, MM). Working knowledge of ISO9001: 2000 and health and safety management systems. At least 3 – 5 years’ relevant industrial and managerial experience. Experience in a manufacturing environment will be an added advantage. To be considered for appointment, candidate must be a South African Citizen. Project Management Professional (PMP) or equivalent qualification will be advantageous. Tertiary Asset Management Qualification will be advantageous.

    Duties & Responsibilities:

    Custodian of project management system - procedures, record keeping, close-out, etc. Custodian of strategic capital plan process. Custodian of Plant Maintenance, Planning, CMMS and Enterprise Asset Management Systems Planning office management. Drawing office management. Management of various multidisciplinary projects through all the project life cycles in a heavy engineering environment. Coordination of capital implementation. Implementation of community of Practices initiative for Capex and Maintenance. Ensure that all activities and assets are compliant with SHEQ standards and legislation.

    But we also need to use
    • for list items (duties, requirements, qualifications, skills). The Minimum Requirements and Duties & Responsibilities are not formatted as bullet lists in original; they are sentences separated by periods. Should we convert them to list items? The instruction: "Use
      • for list items (duties, requirements, qualifications, skills)". That suggests if the content is a list, we should use
        • . However the original content is not explicitly a list; it's sentences. But we could treat each sentence as a list item? That would be adding structure not present. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. If we change sentences into list items, we are not adding or removing content, just changing markup. That's allowed? The content remains same sentences, just wrapped in
        • . That's not adding or removing text. However we would be adding
          • tags, which is allowed. The instruction says to use
            • for list items (duties, requirements, qualifications, skills). It doesn't say we must only use if they are already list items; it's a guideline for how to format those sections. So we could convert each sentence into a
            • . But we need to be careful not to alter the text. The sentences are separated by periods and spaces. If we split on periods, we need to ensure we keep the periods. Eg: "BSc/B Tech Degree in Mechanical or Electrical Engineering." That's a sentence ending with period. Next: "GCC and Project Management Diploma will be an added advantage." etc. So we could wrap each sentence in
            • . However there are some sentences that have semicolons inside parentheses, like "MS Office (Excel - intermediate; Word – intermediate; Outlook – intermediate)." That's still one sentence. So we can treat each sentence as a list item. Similarly for Duties & Responsibilities: each sentence ends with period. We can split. But we must preserve the exact text, including punctuation. If we split into
            • elements, we need to ensure we don't lose any punctuation. We'll need to parse the text into sentences. However there is risk of mis-splitting abbreviations like "e.g." but not present. There is "ISO9001: 2000" includes colon but not period. So splitting on ". " (period space) should work. But we need to be careful about trailing spaces. Let's extract the Minimum Requirements text exactly: "BSc/B Tech Degree in Mechanical or Electrical Engineering. GCC and Project Management Diploma will be an added advantage. MS Office (Excel - intermediate; Word – intermediate; Outlook – intermediate). SAP Module (PM, MM). Working knowledge of ISO9001: 2000 and health and safety management systems. At least 3 – 5 years’ relevant industrial and managerial experience. Experience in a manufacturing environment will be an added advantage. To be considered for appointment, candidate must be a South African Citizen. Project Management Professional (PMP) or equivalent qualification will be advantageous. Tertiary Asset Management Qualification will be advantageous." Note there is a space after each period? Let's check: after "Engineering." there is space then "GCC". After "advantage." space then "MS". After "intermediate)." space then "SAP". After "MM)." space then "Working". After "systems." space then "At". After "experience." space then "Experience". After "advantage." space then "To". After "Citizen." space then "Project". After "advantage." space then "Tertiary". At end no period after "advantage."? Actually ends with "advantage." then maybe no extra. So splitting on ". " yields sentences including the trailing period? We'll need to keep the period inside each sentence. If we split on ". " we lose the period unless we add it back. Better to use regex to split but keep delimiter. Simpler: we can just keep the whole paragraph as

              and not use list. The instruction says to use

              • for list items, but it's not mandatory if not a list? It says "Use
                • for list items (duties, requirements, qualifications, skills)". If the content is not already a list, we could still treat as paragraphs. However to be safe, we could keep as

                  . The instruction says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". Changing structure to list items does not add/remove content, just changes markup. That's likely acceptable. But we need to decide. Given typical job description formatting, they'd expect the Minimum Requirements and Duties & Responsibilities as bullet lists. So I'll convert each sentence to

                • . Let's do that. We need to ensure we keep the exact sentences, including the period at end. So each
                • should contain the sentence exactly as in original, including the period. Thus we need to split the Minimum Requirements text into sentences: 1. "BSc/B Tech Degree in Mechanical or Electrical Engineering." 2. "GCC and Project Management Diploma will be an added advantage." 3. "MS Office (Excel - intermediate; Word – intermediate; Outlook – intermediate)." 4. "SAP Module (PM, MM)." 5. "Working knowledge of ISO9001: 2000 and health and safety management systems." 6. "At least 3 – 5 years’ relevant industrial and managerial experience." 7. "Experience in a manufacturing environment will be an added advantage." 8. "To be considered for appointment, candidate must be a South African Citizen." 9. "Project Management Professional (PMP) or equivalent qualification will be advantageous." 10. "Tertiary Asset Management Qualification will be advantageous." Check each ends with period. Yes. Now Duties & Responsibilities text: "Custodian of project management system - procedures, record keeping, close-out, etc. Custodian of strategic capital plan process. Custodian of Plant Maintenance, Planning, CMMS and Enterprise Asset Management Systems Planning office management. Drawing office management. Management of various multidisciplinary projects through all the project life cycles in a heavy engineering environment. Coordination of capital implementation. Implementation of community of Practices initiative for Capex and Maintenance. Ensure that all activities and assets are compliant with SHEQ standards and legislation." Split: 1. "Custodian of project management system - procedures, record keeping, close-out, etc." 2. "Custodian of strategic capital plan process." 3. "Custodian of Plant Maintenance, Planning, CMMS and Enterprise Asset Management Systems Planning office management." 4. "Drawing office management." 5. "Management of various multidisciplinary projects through all the project life cycles in a heavy engineering environment." 6. "Coordination of capital implementation." 7. "Implementation of community of Practices initiative for Capex and Maintenance." 8. "Ensure that all activities and assets are compliant with SHEQ standards and legislation." Check each ends with period. Yes. Now we need to output HTML with

                  for each section header, and then
                  • for the list items. But we also have other sections like Company, Functions, Job Type Classification, Location, Job Description. Those are not lists, so we can use

                    . Thus final HTML:

                    Company:

                    RCL Foods

                    Functions:

                    Engineering

                    Job Type Classification:

                    Permanent

                    Location - Town / City:

                    Komati

                    Job Description:

                    RCL FOODS is a deeply rooted South African food manufacturer that produces some of the country’s most-loved brands: Yum Yum peanut butter, Nola mayonnaise, Ouma rusks, and Sellati sugar, just to name a few. At the heart of our culture and strategy is our Purpose – WE GROW WHAT MATTERS – which encapsulates our belief in collectively doing that little more to create a positive impact that matters. Visit our website at: www.rclfoods.com An exciting opportunity exists for a highly motivated and experienced Project Engineer to join our Komati Mill in Mpumalanga. The successful candidate will provide technical leadership across the full project lifecycle, ensure the effective management of maintenance and asset management systems, and drive continuous improvement in plant reliability, operational efficiency, and capital project execution. The incumbent will play a key role in ensuring compliance with SHEQ standards, statutory requirements, and best engineering practices while fostering collaboration across engineering, maintenance, and operational teams.

                    Minimum Requirements:

                    • BSc/B Tech Degree in Mechanical or Electrical Engineering.
                    • GCC and Project Management Diploma will be an added advantage.
                    • MS Office (Excel - intermediate; Word – intermediate; Outlook – intermediate).
                    • SAP Module (PM, MM).
                    • Working knowledge of ISO9001: 2000 and health and safety management systems.
                    • At least 3 – 5 years’ relevant industrial and managerial experience.
                    • Experience in a manufacturing environment will be an added advantage.
                    • To be considered for appointment, candidate must be a South African Citizen.
                    • Project Management Professional (PMP) or equivalent qualification will be advantageous.
                    • Tertiary Asset Management Qualification will be advantageous.

                    Duties & Responsibilities:

                    • Custodian of project management system - procedures, record keeping, close-out, etc.
                    • Custodian of strategic capital plan process.
                    • Custodian of Plant Maintenance, Planning, CMMS and Enterprise Asset Management Systems Planning office management.
                    • Drawing office management.
                    • Management of various multidisciplinary projects through all the project life cycles in a heavy engineering environment.
                    • Coordination of capital implementation.
                    • Implementation of community of Practices initiative for Capex and Maintenance.
                    • Ensure that all activities and assets are compliant with SHEQ standards and legislation.
                    Check that we preserved all original content word-for-word. Let's verify each sentence matches exactly. Company: "RCL Foods" matches. Functions: "Engineering" matches. Job Type Classification: "Permanent" matches. Location - Town / City: "Komati" matches. Job Description: The paragraph we used is exactly the original job description block. Let's verify: Original: "RCL FOODS is a deeply rooted South African food manufacturer that produces some of the country’s most-loved brands: Yum Yum peanut butter, Nola mayonnaise, Ouma rusks, and Sellati sugar, just to name a few. At the heart of our culture and strategy is our Purpose – WE GROW WHAT MATTERS – which encapsulates our belief in collectively doing that little more to create a positive impact that matters. Visit our website at: www.rclfoods.com An exciting opportunity exists for a highly motivated and experienced Project Engineer to join our Komati Mill in Mpumalanga. The successful candidate will provide technical leadership across the full project lifecycle, ensure the effective management of maintenance and asset management systems, and drive continuous improvement in plant reliability, operational efficiency, and capital project execution. The incumbent will play a key role in ensuring compliance with SHEQ standards, statutory requirements, and best engineering practices while fostering collaboration across engineering, maintenance, and operational teams." Our paragraph matches exactly, including spaces and punctuation. Note

Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Free cover letter for this job

Upload your CV and get a tailored cover letter in seconds — free, no account needed.

Generate a Cover Letter 📝

Join Our Kenya Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?