PP

Supervisor Stores

Permanent Limpopo, South Africa, ZA
Posted 4 hours, 33 minutes ago 60 views 0 applications

Job Description

We need to output clean semantic HTML with

,

,
  • . No divs, no classes, no inline styles, no
    . Must preserve all original content word-for-word. So we need to parse the raw job description and produce HTML. We need to keep headings: Business Unit, Department, Site, Location - Town / City, Job Advert Summary, Minimum Requirements, Duties and Responsibilities. Those are likely section headers. Use

    for each. Within each section, we need to format paragraphs and lists. We must preserve all original content word-for-word, meaning we cannot change wording, but we can wrap in tags. We need to decide where to use

    vs

    • . For sections like Minimum Requirements, there are bullet-like lines but not actual bullet characters. The text includes lines like: Minimum Requirements: REQUIRED QUALIFICATIONS 3 Year Diploma – Purchasing Management/Storekeeping/Warehousing Or B Tech Degree (Materials & Management / Purchasing Management / Supply Chain Management) Code 08 Drivers Licence EXPERIENCE 5 Years exposure in the cement/mining industries, specifically in a Warehouse, Procurement or Materials Management environment SPECIAL REQUIREMENTS Knowledge of suppliers, markets, technology, trends, etc within commodities. Knowledge of Procurement SAP knowledge That's a block of text. We could treat as a paragraph. For Duties and Responsibilities, there are headings like Inventory Control, Planning, Supplier Onboarding and Communication, Reporting, Internal Customer Service, Governance, People Management. Those could be subheadings but we only allowed

      for section headers. We could treat each bold heading as a

      maybe? But we need to preserve content exactly; we can wrap each line in

      if it's a paragraph. However, we need to use

      • for list items (duties, requirements, qualifications, skills). The duties are listed as sentences after each heading. Could we treat each duty as a
      • ? The instruction: Use
        • for list items (duties, requirements, qualifications, skills). So we should convert duties and responsibilities into list items. Similarly, Minimum Requirements could be list items for qualifications, experience, special requirements. But we must preserve all original content word-for-word. If we convert to list items, we are not changing the text, just wrapping in
        • . That's okay. We need to decide how to split into list items. The raw text includes headings like "REQUIRED QUALIFICATIONS", then the qualifications text, then "EXPERIENCE", then "SPECIAL REQUIREMENTS". We could treat each of those as a list item? Or we could keep as paragraphs. Better: Use

          for section headers (Minimum Requirements, Duties and Responsibilities). Inside those sections, we can use
          • for each bullet point. But we need to identify bullet points. The text does not have bullet characters; it's just sentences separated by periods or line breaks. We could treat each sentence as a list item? That might be too granular and could change meaning? But we are not adding or removing content; we are just wrapping each sentence in
          • . That preserves content. But we need to ensure we don't inadvertently split inside a sentence incorrectly. The raw text includes line breaks after each heading? Let's examine the raw text: Business Unit: Inland BU Department: Stores Site: Dwaalboom Location - Town / City: Dwaalboom Job Advert Summary: ROLE OVERVIEW Managing the process of purchasing, expediting, receipting, storekeeping and issuing of MRO spares and Direct orders on site Compliance to Procurement and Warehousing Policies Monitoring Inventory levels and processing of inventory transactions Implement MRP for the site Minimum Requirements: REQUIRED QUALIFICATIONS 3 Year Diploma – Purchasing Management/Storekeeping/Warehousing Or B Tech Degree (Materials & Management / Purchasing Management / Supply Chain Management) Code 08 Drivers Licence EXPERIENCE 5 Years exposure in the cement/mining industries, specifically in a Warehouse, Procurement or Materials Management environment SPECIAL REQUIREMENTS Knowledge of suppliers, markets, technology, trends, etc within commodities. Knowledge of Procurement SAP knowledge Duties and Responsibilities: Inventory Control Administer inventory control and distribution of materials in centralized and remote storerooms Direct and coordinate inventory control functions with Operations, Procurement,Information Technology and Finance departments. Direct the receiving, storing, distributing, and delivery of supplies and materials. Evaluate the storeroom activities for accuracy and quality. Manage the taking and maintenance of cycle counts Master data updates Planning Arrange and coordinate the physical movement of goods to the plant. In depth involvement in shutdowns and emergency/breakdown purchases. Plan short and long-term objectives for the materials control function. Allocate and organize resources (materials and people) to meet objectives. Supplier Onboarding and Communication Onboarding of new suppliers. Ensure quality standards are met. Reporting Weekly reporting of MRO inventory and any additional KPI reporting which may be required from time to time Internal Customer Service Provide ongoing feedback to customers on open orders and delivery dates or delays in delivery. Ensure customer queries are resolved timeously. Governance Maintaining and adhere to procurement policy, processes and instructions. Comply with work rules, standards and methods Review current methods and develop improved practices and procedures. People Management Manage the performance of direct reports and monitor adherence to expected standards Offer guidance and support and if required take appropriate disciplinary action Coach and train team members to perform optimally in their roles Provide direct reports with opportunities for growth and development through on-the-job training and feedback Supervise and direct subordinates in the storekeeping and distribution facilities. Participate in the selection and appointment of new team members We need to preserve line breaks? The instruction says no
            tags. So we should not preserve line breaks as
            . Instead we can treat line breaks as paragraph breaks (

            ) or list items. Thus we can convert each block separated by blank lines into

            or

          • . The raw text shows double newline between sections. We'll produce HTML like:

            Business Unit:

            Inland BU

            ... but that seems odd. Better to treat "Business Unit:" as a label and the value as part of same paragraph? The instruction: Use

            for introductory paragraphs and general text. So we can have

            Business Unit: Inland BU

            . That preserves content. Similarly for Department, Site, Location. Job Advert Summary: we can have

            Job Advert Summary

            then

            ROLE OVERVIEW Managing the process ...

            Minimum Requirements:

            Minimum Requirements

            then maybe
            • REQUIRED QUALIFICATIONS 3 Year Diploma – Purchasing Management/Storekeeping/Warehousing Or B Tech Degree (Materials & Management / Purchasing Management / Supply Chain Management) Code 08 Drivers Licence
            • EXPERIENCE 5 Years exposure in the cement/mining industries, specifically in a Warehouse, Procurement or Materials Management environment
            • SPECIAL REQUIREMENTS Knowledge of suppliers, markets, technology, trends, etc within commodities. Knowledge of Procurement SAP knowledge
            Duties and Responsibilities:

            Duties and Responsibilities

            then
            • Inventory Control Administer inventory control and distribution of materials in centralized and remote storerooms Direct and coordinate inventory control functions with Operations, Procurement,Information Technology and Finance departments. Direct the receiving, storing, distributing, and delivery of supplies and materials. Evaluate the storeroom activities for accuracy and quality. Manage the taking and maintenance of cycle counts Master data updates
            • Planning Arrange and coordinate the physical movement of goods to the plant. In depth involvement in shutdowns and emergency/breakdown purchases. Plan short and long-term objectives for the materials control function. Allocate and organize resources (materials and people) to meet objectives.
            • Supplier Onboarding and Communication Onboarding of new suppliers. Ensure quality standards are met.
            • Reporting Weekly reporting of MRO inventory and any additional KPI reporting which may be required from time to time
            • Internal Customer Service Provide ongoing feedback to customers on open orders and delivery dates or delays in delivery. Ensure customer queries are resolved timeously.
            • Governance Maintaining and adhere to procurement policy, processes and instructions. Comply with work rules, standards and methods Review current methods and develop improved practices and procedures.
            • People Management Manage the performance of direct reports and monitor adherence to expected standards Offer guidance and support and if required take appropriate disciplinary action Coach and train team members to perform optimally in their roles Provide direct reports with opportunities for growth and development through on-the-job training and feedback Supervise and direct subordinates in the storekeeping and distribution facilities. Participate in the selection and appointment of new team members
            We need to ensure we preserve all original content word-for-word. Let's verify each piece. Original sections: Business Unit: Inland BU We combined as "Business Unit: Inland BU". That's exactly the two lines with colon and space? Original had "Business Unit:" line then newline then "Inland BU". Combined with a space after colon? Actually original: "Business Unit:\nInland BU". If we output "Business Unit: Inland BU" we have a space after colon, which matches the original? The original line "Business Unit:" ends with colon, then newline, then "Inland BU". If we combine with a space, we are adding a space that wasn't there originally (there was a newline). But we are not adding or removing characters? We are replacing newline with a space. That changes content. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Changing newline to space is altering content (removing newline, adding space). That's not allowed. Thus we must keep the newline as a separation but we cannot use
            . We could use

            for each line:

            Business Unit:

            Inland BU

            . That preserves each line exactly, with no extra characters. The newline between

            tags is not part of content; it's just formatting. The content inside each

            is exactly the line. That seems acceptable. Similarly for Department, Site, Location. Job Advert Summary: line "Job Advert Summary:" then next line "ROLE OVERVIEW Managing the process...". So we can do

            Job Advert Summary:

            ROLE OVERVIEW Managing the process...

            or we could use

            Job Advert Summary

            then

            ROLE OVERVIEW...

            . The instruction says use

            for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). "Job Advert Summary" is not listed but could be considered a section header. Safer to use

            for section headers like Minimum Requirements, Duties and Responsibilities. For Job Advert Summary we could also use

            . But we need to preserve content: the line "Job Advert Summary:" includes colon. If we use

            Job Advert Summary

            we drop the colon. That's removing a character. Not allowed. So we must keep the colon. So we should treat it as a

            line:

            Job Advert Summary:

            . Then the next line as

            ROLE OVERVIEW ...

            . Similarly for Minimum Requirements: line "Minimum Requirements:" then the block. We could do

            Minimum Requirements:

            then
            • ... etc
            . Inside the list items we need to preserve the subheadings like "REQUIRED QUALIFICATIONS", "EXPERIENCE", "SPECIAL REQUIREMENTS". Those are part of the content; we keep them. For Duties and Responsibilities: line "Duties and Responsibilities:" then block. We'll do

            Duties and Responsibilities:

            then
            • ... each duty block
            . The duty blocks start with headings like "Inventory Control", "Planning", etc. Those are part of the content; we keep them. Now we need to split the duty block into list items. How to decide where each item begins? The raw text after "Duties and Responsibilities:" is: Inventory Control Administer inventory control and distribution of materials in centralized and remote storerooms Direct and coordinate inventory control functions with Operations, Procurement,Information Technology and Finance departments. Direct the receiving, storing, distributing, and delivery of supplies and materials. Evaluate the storeroom activities for accuracy and quality. Manage the taking and maintenance of cycle counts Master data updates Planning Arrange and coordinate the physical movement of goods to the plant. In depth involvement in shutdowns and emergency/breakdown purchases. Plan short and long-term objectives for the materials control function. Allocate and organize resources (materials and people) to meet objectives. Supplier Onboarding and Communication Onboarding of new suppliers. Ensure quality standards are met. Reporting Weekly reporting of MRO inventory and any additional KPI reporting which may be required from time to time Internal Customer Service Provide ongoing feedback to customers on open orders and delivery dates or delays in delivery. Ensure customer queries are resolved timeously. Governance Maintaining and adhere to procurement policy, processes and instructions. Comply with work rules, standards and methods Review current methods and develop improved practices and procedures. People Management Manage the performance of direct reports and monitor adherence to expected standards Offer guidance and support and if required take appropriate disciplinary action Coach and train team members to perform optimally in their roles Provide direct reports with opportunities for growth and development through on-the-job training and feedback Supervise and direct subordinates in the storekeeping and distribution facilities. Participate in the selection and appointment of new team members We need to split at each heading that appears capitalized and seems to be a section: Inventory Control, Planning, Supplier Onboarding and Communication, Reporting, Internal Customer Service, Governance, People Management. We can treat each as a list item, preserving the heading and following sentences until next heading. Thus we need to extract each item text exactly as appears. Let's copy the raw duty block and split. I'll copy the block: Inventory Control Administer inventory control and distribution of materials in centralized and remote storerooms Direct and coordinate inventory control functions with Operations, Procurement,Information Technology and Finance departments. Direct the receiving, storing, distributing, and delivery of supplies and materials. Evaluate the storeroom activities for accuracy and quality. Manage the taking and maintenance of cycle counts Master data updates Planning Arrange and coordinate the physical movement of goods to the plant. In depth involvement in shutdowns and emergency/breakdown purchases. Plan short and long-term objectives for the materials control function. Allocate and organize resources (materials and people) to meet objectives. Supplier Onboarding and Communication Onboarding of new suppliers. Ensure quality standards are met. Reporting Weekly reporting of MRO inventory and any additional KPI reporting which may be required from time to time Internal Customer Service Provide ongoing feedback to customers on open orders and delivery dates or delays in delivery. Ensure customer queries are resolved timeously. Governance Maintaining and adhere to procurement policy, processes and instructions. Comply with work rules, standards and methods Review current methods and develop improved practices and procedures. People Management Manage the performance of direct reports and monitor adherence to expected standards Offer guidance and support and if required take appropriate disciplinary action Coach and train team members to perform optimally in their roles Provide direct reports with opportunities for growth and development through on-the-job training and feedback Supervise and direct subordinates in the storekeeping and distribution facilities. Participate in the selection and appointment of new team members Now we need to split. We can locate each heading: - "Inventory Control" - then after that text up to before "Planning" - "Planning" - then up to before "Supplier Onboarding and Communication" - "Supplier Onboarding and Communication" - then up to before "Reporting" - "Reporting" - then up to before "Internal Customer Service" - "Internal Customer Service" - then up to before "Governance" - "Governance" - then up to before "People Management" - "People Management" - then rest to end. Let's extract. I'll manually parse. Start after "Duties and Responsibilities:" line. The block begins with "Inventory Control". So first heading: "Inventory Control". We need to find where "Planning" starts. Look for "Planning" after the inventory control text. The text: "Inventory Control Administer inventory control and distribution of materials in centralized and remote storerooms Direct and coordinate inventory control functions with Operations, Procurement,Information Technology and Finance departments. Direct the receiving, storing, distributing, and delivery of supplies and materials. Evaluate the storeroom activities for accuracy and quality. Manage the taking and maintenance of cycle counts Master data updates Planning" Thus the inventory control item ends right before "Planning". So the item text is: "Inventory Control Administer inventory control and distribution of materials in centralized and remote storerooms Direct and coordinate inventory control functions with Operations, Procurement,Information Technology and Finance departments. Direct the receiving, storing, distributing, and delivery of supplies and materials. Evaluate the storeroom activities for accuracy and quality. Manage the taking and maintenance of cycle counts Master data updates" Note there is a space before "Planning". We'll keep exactly as appears up to that point. Now next heading: "Planning". After "Planning" we have text until before "Supplier Onboarding and Communication". The text after "Planning": "Arrange and coordinate the physical movement of goods to the plant. In depth involvement in shutdowns and emergency/breakdown purchases. Plan short and long-term objectives for the materials control function. Allocate and organize resources (materials and people) to meet objectives. Supplier Onboarding and Communication" Thus the planning item text: "Planning Arrange and coordinate the physical movement of goods to the plant. In depth involvement in shutdowns and emergency/breakdown purchases. Plan short and long-term objectives for the materials control function. Allocate and organize resources (materials and people) to meet objectives." Now next heading: "Supplier Onboarding and Communication". After that heading we have text until before "Reporting". Text: "Onboarding of new suppliers. Ensure quality standards are met. Reporting" Thus item: "Supplier Onboarding and Communication Onboarding of new suppliers. Ensure quality standards are met." Now next heading: "Reporting". After that heading we have text until before "Internal Customer Service".

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 ✍️
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?