Job Description
for intro paragraphs and general text,
for section headers, - for list items. Must preserve all original content word-for-word, no additions, deletions, summarizing, rephrasing. Must not add any extra commentary. Must not use ,
, CSS, etc. Must use only ,
, - . Must preserve all original text exactly as given, including line breaks? We can just output HTML with appropriate tags. Need to identify sections: Business Unit, Department, Site, Location - Town / City, Job Advert Summary, Minimum Requirements, Duties and Responsibilities. Use
for section headers like "Job Advert Summary", "Minimum Requirements", "Duties and Responsibilities". Also maybe "Business Unit", "Department", "Site", "Location - Town / City" could be considered headers? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we should use for those headings that correspond to sections. The raw text includes "Business Unit:", "Department:", "Site:", "Location - Town / City:". Those are not listed as example headers, but they are section headings. Probably we should treat them as headers too? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't explicitly say to use for all headings, but likely we should use for each distinct section header present. So we can wrap "Business Unit", "Department", "Site", "Location - Town / City" as Business Unit:
etc. But we must preserve the colon? The original text includes "Business Unit:" etc. Should we keep the colon? Probably yes, preserve word-for-word. So we need to output exactly the text, but wrapped in tags. For example:
Business Unit:
Coastal BU
But that would add extra line break? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding tags is allowed, but we must not alter the text. So we can wrap the heading text in tags, but we must keep the colon and any trailing spaces? The original line is "Business Unit:" then next line "Coastal BU". So we need to output something like:
Business Unit:
Coastal BU
But that adds a newline after the closing tag, which is not part of original? The original had a line break after "Business Unit:" then "Coastal BU". That's okay; we are not adding content, just wrapping the heading. The heading text includes the colon. So we can do Business Unit:
then a newline then "Coastal BU". That adds a newline but that's not content. It's okay.
Similarly for "Department:", "Site:", "Location - Town / City:".
Then "Job Advert Summary:" is a heading; we should wrap that in Job Advert Summary:
and then the following paragraph(s) as
...content...
. The summary text is: "To assist qualified Electricians in response to planned and un-planned work in order to ensure maximum plant availability. Must be able to handle power tools, electrical fault finding, repair and maintenance of PPC assets". That's two sentences; we can keep as one paragraph? It is a single paragraph? In original it's one line. We'll wrap in ...content...
.
Then "Minimum Requirements:" heading, wrap in Minimum Requirements:
then the following text: "Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience". That's a single line; we can wrap in ...
.
Then "Duties and Responsibilities:" heading, wrap in Duties and Responsibilities:
. Then the following text includes "KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized"
We need to preserve all that text exactly. It includes line breaks? In original it's a block of text with line breaks maybe. We can just output as a single containing all that text, preserving spaces and line breaks? HTML
will collapse whitespace, but we must preserve word-for-word content; we can include line breaks as
? Not allowed. So we need to keep it as a single paragraph; but the original has line breaks maybe after "KEY OUTPUTS:" and "DUTIES:" and "OTHER/BEHAVIOURAL COMPETENCE:". We could preserve line breaks by using
with line breaks? Not allowed to use
. So we can just keep the text as is, with spaces separating lines. The original likely has line breaks after each colon section. But we can just keep the text as a single paragraph with spaces; that would not be exactly word-for-word? The line breaks are not part of the words; they are just formatting. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding line breaks might be considered adding formatting, but not content. However, we must not add or remove words. If we replace line breaks with spaces, we are not removing words, just changing whitespace. That should be okay. But we must not alter the text. If we insert a space where there was a newline, that's not adding words, just whitespace. That should be fine.
We need to use
- for list items (duties, requirements, qualifications, skills). The original text includes bullet-like items? It uses "KEY OUTPUTS:", "DUTIES:", "OTHER/BEHAVIOURAL COMPETENCE:" but not actual list items with hyphens. However, we can treat each sentence as a list item? The instruction says use
- for list items (duties, requirements, qualifications, skills). So we need to convert the duties and responsibilities text into a list. But we must preserve all original content word-for-word. If we convert into list items, we are adding
- tags and maybe line breaks, but not altering the text. We can wrap each sentence or each phrase? The original has multiple sentences separated by periods. We could treat each sentence as a list item? But that would be adding structure not present. However, the instruction says use
- for list items (duties, requirements, qualifications, skills). So we should output a
containing - items for each duty, requirement, etc. But we must preserve the original text exactly. How to do that? We could take the entire block under "Duties and Responsibilities:" and split into list items based on maybe line breaks? The original includes "KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized"
We could treat each sentence as a separate
- . But that would be adding punctuation? Not adding words. But we need to preserve the original text exactly, including the colon and spacing. If we split into separate
- items, we would be breaking the text into multiple items, but the content of each
- would be a substring of the original. That is okay as long as we don't alter the substring. However, we must preserve the original order and content. We could just put the entire block as a single
- inside a
. That would be a list with one item, which is still a list item. The instruction says use - for list items (duties, requirements, qualifications, skills). It doesn't require multiple items; a single item is still a list item. So we can output:
- KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized
But that would be a single - containing the whole block. That preserves the text exactly. However, we need to preserve line breaks? Not needed.
Similarly, "Minimum Requirements:" block could be a single
- inside a
. But the instruction says use - for list items (duties, requirements, qualifications, skills). So we can wrap the "Minimum Requirements" text as a
- ...content...
. But we also have a heading "Minimum Requirements:" which we already wrapped in . Then the content can be a
or
- . Probably better to use
for general text, but the instruction says use
- for list items (duties, requirements, qualifications, skills). So maybe we should use
- for the requirements block. But the block is not a list; it's a paragraph. However, we can treat it as a list item. So we can output:
Minimum Requirements:
- Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience
But that adds and - tags, which is allowed. It doesn't add content. It adds tags, but that's okay.
Similarly for "Duties and Responsibilities:" we can output a
- ...content...
.
But we must preserve the heading "Duties and Responsibilities:" as Duties and Responsibilities:
. Then the content as - ...
.
Now, what about other headings like "Business Unit:", "Department:", "Site:", "Location - Town / City:"? They are not listed as example headers, but they are section headings. The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't explicitly say to use for all headings, but likely we should use for each distinct heading that appears. So we can wrap each of those headings in tags.
Thus the HTML structure:
Business Unit:
Coastal BU
Department:
Engineering
Site:
De Hoek
Location - Town / City:
Piketberg
Job Advert Summary:
To assist qualified Electricians in response to planned and un-planned work in order to ensure maximum plant availability. Must be able to handle power tools, electrical fault finding, repair and maintenance of PPC assets
Minimum Requirements:
- Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience
Duties and Responsibilities:
- KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized
We must ensure no extra commentary, no markdown fences. Just the HTML.
Check for any extra text that should be removed: The original includes "Business Unit:" etc. Those are headings. Should we include them as separate lines? Yes.
Now ensure we preserve all original content word-for-word. Let's verify each piece:
Original lines:
Business Unit:
Coastal BU
Department:
Engineering
Site:
De Hoek
Location - Town / City:
Piketberg
Job Advert Summary:
To assist qualified Electricians in response to planned and un-planned work in order to ensure maximum plant availability. Must be able to handle power tools, electrical fault finding, repair and maintenance of PPC assets
Minimum Requirements:
Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience
Duties and Responsibilities:
KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVO
, CSS, etc. Must use only
,
, - . Must preserve all original text exactly as given, including line breaks? We can just output HTML with appropriate tags. Need to identify sections: Business Unit, Department, Site, Location - Town / City, Job Advert Summary, Minimum Requirements, Duties and Responsibilities. Use
for section headers like "Job Advert Summary", "Minimum Requirements", "Duties and Responsibilities". Also maybe "Business Unit", "Department", "Site", "Location - Town / City" could be considered headers? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we should use for those headings that correspond to sections. The raw text includes "Business Unit:", "Department:", "Site:", "Location - Town / City:". Those are not listed as example headers, but they are section headings. Probably we should treat them as headers too? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't explicitly say to use for all headings, but likely we should use for each distinct section header present. So we can wrap "Business Unit", "Department", "Site", "Location - Town / City" as Business Unit:
etc. But we must preserve the colon? The original text includes "Business Unit:" etc. Should we keep the colon? Probably yes, preserve word-for-word. So we need to output exactly the text, but wrapped in tags. For example:
Business Unit:
Coastal BU
But that would add extra line break? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding tags is allowed, but we must not alter the text. So we can wrap the heading text in tags, but we must keep the colon and any trailing spaces? The original line is "Business Unit:" then next line "Coastal BU". So we need to output something like:
Business Unit:
Coastal BU
But that adds a newline after the closing tag, which is not part of original? The original had a line break after "Business Unit:" then "Coastal BU". That's okay; we are not adding content, just wrapping the heading. The heading text includes the colon. So we can do Business Unit:
then a newline then "Coastal BU". That adds a newline but that's not content. It's okay.
Similarly for "Department:", "Site:", "Location - Town / City:".
Then "Job Advert Summary:" is a heading; we should wrap that in Job Advert Summary:
and then the following paragraph(s) as
...content...
. The summary text is: "To assist qualified Electricians in response to planned and un-planned work in order to ensure maximum plant availability. Must be able to handle power tools, electrical fault finding, repair and maintenance of PPC assets". That's two sentences; we can keep as one paragraph? It is a single paragraph? In original it's one line. We'll wrap in ...content...
.
Then "Minimum Requirements:" heading, wrap in Minimum Requirements:
then the following text: "Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience". That's a single line; we can wrap in ...
.
Then "Duties and Responsibilities:" heading, wrap in Duties and Responsibilities:
. Then the following text includes "KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized"
We need to preserve all that text exactly. It includes line breaks? In original it's a block of text with line breaks maybe. We can just output as a single containing all that text, preserving spaces and line breaks? HTML
will collapse whitespace, but we must preserve word-for-word content; we can include line breaks as
? Not allowed. So we need to keep it as a single paragraph; but the original has line breaks maybe after "KEY OUTPUTS:" and "DUTIES:" and "OTHER/BEHAVIOURAL COMPETENCE:". We could preserve line breaks by using
with line breaks? Not allowed to use
. So we can just keep the text as is, with spaces separating lines. The original likely has line breaks after each colon section. But we can just keep the text as a single paragraph with spaces; that would not be exactly word-for-word? The line breaks are not part of the words; they are just formatting. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding line breaks might be considered adding formatting, but not content. However, we must not add or remove words. If we replace line breaks with spaces, we are not removing words, just changing whitespace. That should be okay. But we must not alter the text. If we insert a space where there was a newline, that's not adding words, just whitespace. That should be fine.
We need to use
- for list items (duties, requirements, qualifications, skills). The original text includes bullet-like items? It uses "KEY OUTPUTS:", "DUTIES:", "OTHER/BEHAVIOURAL COMPETENCE:" but not actual list items with hyphens. However, we can treat each sentence as a list item? The instruction says use
- for list items (duties, requirements, qualifications, skills). So we need to convert the duties and responsibilities text into a list. But we must preserve all original content word-for-word. If we convert into list items, we are adding
- tags and maybe line breaks, but not altering the text. We can wrap each sentence or each phrase? The original has multiple sentences separated by periods. We could treat each sentence as a list item? But that would be adding structure not present. However, the instruction says use
- for list items (duties, requirements, qualifications, skills). So we should output a
containing - items for each duty, requirement, etc. But we must preserve the original text exactly. How to do that? We could take the entire block under "Duties and Responsibilities:" and split into list items based on maybe line breaks? The original includes "KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized"
We could treat each sentence as a separate
- . But that would be adding punctuation? Not adding words. But we need to preserve the original text exactly, including the colon and spacing. If we split into separate
- items, we would be breaking the text into multiple items, but the content of each
- would be a substring of the original. That is okay as long as we don't alter the substring. However, we must preserve the original order and content. We could just put the entire block as a single
- inside a
. That would be a list with one item, which is still a list item. The instruction says use - for list items (duties, requirements, qualifications, skills). It doesn't require multiple items; a single item is still a list item. So we can output:
- KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized
But that would be a single - containing the whole block. That preserves the text exactly. However, we need to preserve line breaks? Not needed.
Similarly, "Minimum Requirements:" block could be a single
- inside a
. But the instruction says use - for list items (duties, requirements, qualifications, skills). So we can wrap the "Minimum Requirements" text as a
- ...content...
. But we also have a heading "Minimum Requirements:" which we already wrapped in . Then the content can be a
or
- . Probably better to use
for general text, but the instruction says use
- for list items (duties, requirements, qualifications, skills). So maybe we should use
- for the requirements block. But the block is not a list; it's a paragraph. However, we can treat it as a list item. So we can output:
Minimum Requirements:
- Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience
But that adds and - tags, which is allowed. It doesn't add content. It adds tags, but that's okay.
Similarly for "Duties and Responsibilities:" we can output a
- ...content...
.
But we must preserve the heading "Duties and Responsibilities:" as Duties and Responsibilities:
. Then the content as - ...
.
Now, what about other headings like "Business Unit:", "Department:", "Site:", "Location - Town / City:"? They are not listed as example headers, but they are section headings. The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't explicitly say to use for all headings, but likely we should use for each distinct heading that appears. So we can wrap each of those headings in tags.
Thus the HTML structure:
Business Unit:
Coastal BU
Department:
Engineering
Site:
De Hoek
Location - Town / City:
Piketberg
Job Advert Summary:
To assist qualified Electricians in response to planned and un-planned work in order to ensure maximum plant availability. Must be able to handle power tools, electrical fault finding, repair and maintenance of PPC assets
Minimum Requirements:
- Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience
Duties and Responsibilities:
- KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized
We must ensure no extra commentary, no markdown fences. Just the HTML.
Check for any extra text that should be removed: The original includes "Business Unit:" etc. Those are headings. Should we include them as separate lines? Yes.
Now ensure we preserve all original content word-for-word. Let's verify each piece:
Original lines:
Business Unit:
Coastal BU
Department:
Engineering
Site:
De Hoek
Location - Town / City:
Piketberg
Job Advert Summary:
To assist qualified Electricians in response to planned and un-planned work in order to ensure maximum plant availability. Must be able to handle power tools, electrical fault finding, repair and maintenance of PPC assets
Minimum Requirements:
Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience
Duties and Responsibilities:
KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVO
for section headers like "Job Advert Summary", "Minimum Requirements", "Duties and Responsibilities". Also maybe "Business Unit", "Department", "Site", "Location - Town / City" could be considered headers? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we should use for those headings that correspond to sections. The raw text includes "Business Unit:", "Department:", "Site:", "Location - Town / City:". Those are not listed as example headers, but they are section headings. Probably we should treat them as headers too? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't explicitly say to use for all headings, but likely we should use for each distinct section header present. So we can wrap "Business Unit", "Department", "Site", "Location - Town / City" as Business Unit:
etc. But we must preserve the colon? The original text includes "Business Unit:" etc. Should we keep the colon? Probably yes, preserve word-for-word. So we need to output exactly the text, but wrapped in tags. For example:
Business Unit:
Coastal BU
But that would add extra line break? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding tags is allowed, but we must not alter the text. So we can wrap the heading text in tags, but we must keep the colon and any trailing spaces? The original line is "Business Unit:" then next line "Coastal BU". So we need to output something like:
Business Unit:
Coastal BU
But that adds a newline after the closing tag, which is not part of original? The original had a line break after "Business Unit:" then "Coastal BU". That's okay; we are not adding content, just wrapping the heading. The heading text includes the colon. So we can do Business Unit:
then a newline then "Coastal BU". That adds a newline but that's not content. It's okay.
Similarly for "Department:", "Site:", "Location - Town / City:".
Then "Job Advert Summary:" is a heading; we should wrap that in Job Advert Summary:
and then the following paragraph(s) as
for those headings that correspond to sections. The raw text includes "Business Unit:", "Department:", "Site:", "Location - Town / City:". Those are not listed as example headers, but they are section headings. Probably we should treat them as headers too? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't explicitly say to use for all headings, but likely we should use for each distinct section header present. So we can wrap "Business Unit", "Department", "Site", "Location - Town / City" as Business Unit:
etc. But we must preserve the colon? The original text includes "Business Unit:" etc. Should we keep the colon? Probably yes, preserve word-for-word. So we need to output exactly the text, but wrapped in tags. For example:
Business Unit:
Coastal BU
But that would add extra line break? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding tags is allowed, but we must not alter the text. So we can wrap the heading text in tags, but we must keep the colon and any trailing spaces? The original line is "Business Unit:" then next line "Coastal BU". So we need to output something like:
Business Unit:
Coastal BU
But that adds a newline after the closing tag, which is not part of original? The original had a line break after "Business Unit:" then "Coastal BU". That's okay; we are not adding content, just wrapping the heading. The heading text includes the colon. So we can do Business Unit:
then a newline then "Coastal BU". That adds a newline but that's not content. It's okay.
Similarly for "Department:", "Site:", "Location - Town / City:".
Then "Job Advert Summary:" is a heading; we should wrap that in Job Advert Summary:
and then the following paragraph(s) as
for all headings, but likely we should use for each distinct section header present. So we can wrap "Business Unit", "Department", "Site", "Location - Town / City" as Business Unit:
etc. But we must preserve the colon? The original text includes "Business Unit:" etc. Should we keep the colon? Probably yes, preserve word-for-word. So we need to output exactly the text, but wrapped in tags. For example:
Business Unit:
Coastal BU
But that would add extra line break? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding tags is allowed, but we must not alter the text. So we can wrap the heading text in tags, but we must keep the colon and any trailing spaces? The original line is "Business Unit:" then next line "Coastal BU". So we need to output something like:
Business Unit:
Coastal BU
But that adds a newline after the closing tag, which is not part of original? The original had a line break after "Business Unit:" then "Coastal BU". That's okay; we are not adding content, just wrapping the heading. The heading text includes the colon. So we can do Business Unit:
then a newline then "Coastal BU". That adds a newline but that's not content. It's okay.
Similarly for "Department:", "Site:", "Location - Town / City:".
Then "Job Advert Summary:" is a heading; we should wrap that in Job Advert Summary:
and then the following paragraph(s) as
Business Unit:
etc. But we must preserve the colon? The original text includes "Business Unit:" etc. Should we keep the colon? Probably yes, preserve word-for-word. So we need to output exactly the text, but wrapped in tags. For example:Business Unit:
Coastal BU But that would add extra line break? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding tags is allowed, but we must not alter the text. So we can wrap the heading text in tags, but we must keep the colon and any trailing spaces? The original line is "Business Unit:" then next line "Coastal BU". So we need to output something like:
Business Unit:
Coastal BU
But that adds a newline after the closing tag, which is not part of original? The original had a line break after "Business Unit:" then "Coastal BU". That's okay; we are not adding content, just wrapping the heading. The heading text includes the colon. So we can do Business Unit:
then a newline then "Coastal BU". That adds a newline but that's not content. It's okay.
Similarly for "Department:", "Site:", "Location - Town / City:".
Then "Job Advert Summary:" is a heading; we should wrap that in Job Advert Summary:
and then the following paragraph(s) as
...content...
. The summary text is: "To assist qualified Electricians in response to planned and un-planned work in order to ensure maximum plant availability. Must be able to handle power tools, electrical fault finding, repair and maintenance of PPC assets". That's two sentences; we can keep as one paragraph? It is a single paragraph? In original it's one line. We'll wrap in...content...
. Then "Minimum Requirements:" heading, wrap inMinimum Requirements:
then the following text: "Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience". That's a single line; we can wrap in...
. Then "Duties and Responsibilities:" heading, wrap inDuties and Responsibilities:
. Then the following text includes "KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized" We need to preserve all that text exactly. It includes line breaks? In original it's a block of text with line breaks maybe. We can just output as a singlecontaining all that text, preserving spaces and line breaks? HTML
will collapse whitespace, but we must preserve word-for-word content; we can include line breaks as
? Not allowed. So we need to keep it as a single paragraph; but the original has line breaks maybe after "KEY OUTPUTS:" and "DUTIES:" and "OTHER/BEHAVIOURAL COMPETENCE:". We could preserve line breaks by using
with line breaks? Not allowed to use
. So we can just keep the text as is, with spaces separating lines. The original likely has line breaks after each colon section. But we can just keep the text as a single paragraph with spaces; that would not be exactly word-for-word? The line breaks are not part of the words; they are just formatting. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding line breaks might be considered adding formatting, but not content. However, we must not add or remove words. If we replace line breaks with spaces, we are not removing words, just changing whitespace. That should be okay. But we must not alter the text. If we insert a space where there was a newline, that's not adding words, just whitespace. That should be fine.
We need to use
- for list items (duties, requirements, qualifications, skills). The original text includes bullet-like items? It uses "KEY OUTPUTS:", "DUTIES:", "OTHER/BEHAVIOURAL COMPETENCE:" but not actual list items with hyphens. However, we can treat each sentence as a list item? The instruction says use
- for list items (duties, requirements, qualifications, skills). So we need to convert the duties and responsibilities text into a list. But we must preserve all original content word-for-word. If we convert into list items, we are adding
- tags and maybe line breaks, but not altering the text. We can wrap each sentence or each phrase? The original has multiple sentences separated by periods. We could treat each sentence as a list item? But that would be adding structure not present. However, the instruction says use
- for list items (duties, requirements, qualifications, skills). So we should output a
- containing
- items for each duty, requirement, etc. But we must preserve the original text exactly. How to do that? We could take the entire block under "Duties and Responsibilities:" and split into list items based on maybe line breaks? The original includes "KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized" We could treat each sentence as a separate
- . But that would be adding punctuation? Not adding words. But we need to preserve the original text exactly, including the colon and spacing. If we split into separate
- items, we would be breaking the text into multiple items, but the content of each
- would be a substring of the original. That is okay as long as we don't alter the substring. However, we must preserve the original order and content. We could just put the entire block as a single
- inside a
- . That would be a list with one item, which is still a list item. The instruction says use
- for list items (duties, requirements, qualifications, skills). It doesn't require multiple items; a single item is still a list item. So we can output:
- KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized
- containing the whole block. That preserves the text exactly. However, we need to preserve line breaks? Not needed. Similarly, "Minimum Requirements:" block could be a single
- inside a
- . But the instruction says use
- for list items (duties, requirements, qualifications, skills). So we can wrap the "Minimum Requirements" text as a
- ...content...
. Then the content can be a
or
- . Probably better to use
for general text, but the instruction says use
- for list items (duties, requirements, qualifications, skills). So maybe we should use
- for the requirements block. But the block is not a list; it's a paragraph. However, we can treat it as a list item. So we can output:
Minimum Requirements:
- Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience
- and
- tags, which is allowed. It doesn't add content. It adds tags, but that's okay.
Similarly for "Duties and Responsibilities:" we can output a
- ...content...
Duties and Responsibilities:
. Then the content as- ...
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't explicitly say to use
for all headings, but likely we should use
for each distinct heading that appears. So we can wrap each of those headings in
tags. Thus the HTML structure:
Business Unit:
Coastal BUDepartment:
EngineeringSite:
De HoekLocation - Town / City:
PiketbergJob Advert Summary:
To assist qualified Electricians in response to planned and un-planned work in order to ensure maximum plant availability. Must be able to handle power tools, electrical fault finding, repair and maintenance of PPC assets
Minimum Requirements:
- Grade 12 Valid Driver’s license EXPERIENCE: 1 Year relevant Electrical Handyman experience in a Heavy industry / Mining environment 1 Year in house cement specific experience
Duties and Responsibilities:
- KEY OUTPUTS: Execution of Maintenance - Conduct and assist with Electrical work which supports maintenance, diagnostics, repairs and installations of electrical equipment as per planned and un-planned workorders. Perform planned and un-planned maintenance activities in a timeous and cost effective manner to the correct standard. Provide feedback to the Technician/Electrician/Foreman on the execution of work for Continuous Improvement and for the enhancement of future planning. Maintain housekeeping standards. Operational Control - Ensure that Operational Best Practices (OBP) is adhered to. Complete intangible and tangible time booking accurately. Complete daily checklists for tools and areas of responsibility. Communication and Reporting - Participate meaningfully in the departmental INVOCOMs. Achieve engineering Key Performance Indicators. Provide input into interdepartmental INVOCOMs. Report factors, incidents and accidents that pose a business risk. Adhere to SHE, legal, QMS), statutory and regulatory structures and frameworks and promote a culture of compliance. Governance and Risk Management - Adhere to SHE, legal, statutory and regulatory requirements. Minimise environmental non-conformances. Comply with disciplinary rules, regulations and procedures. DUTIES: Willing to do standby after hours and weekends Willing to work extended hours during shutdowns Maintain good records of tools, safety registers and meter readings OTHER/BEHAVIOURAL COMPETENCE: Strong inclination to technical, root cause identification and problem-solving skills Pro-active, self-disciplined and solution driven Ability to adapt to harsh working environments Be highly organized
- for the requirements block. But the block is not a list; it's a paragraph. However, we can treat it as a list item. So we can output:
- for list items (duties, requirements, qualifications, skills). So maybe we should use
- for list items (duties, requirements, qualifications, skills). So we can wrap the "Minimum Requirements" text as a
- for list items (duties, requirements, qualifications, skills). It doesn't require multiple items; a single item is still a list item. So we can output:
- for list items (duties, requirements, qualifications, skills). So we should output a
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 ✍️Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.