PO

Store Manager Power Fashion Mahwelereng Shopping Centre

Full-time Limpopo, South Africa, ZA
Posted 4 weeks, 1 day ago 87 views 0 applications

Job Description

Here's a thinking process: 1. **Analyze User Input:** - User is acting as a job listing editor. - I receive raw scraped text from a job website. - Task: Extract ONLY actual job information, return clean, readable format. - Must REMOVE: social sharing, author bylines, "you may also like", navigation, comments, ads/promotions, cookie/subscription notices, duplicate text, category labels, stray numbers/formatting artifacts. - Must KEEP and STRUCTURE: job title, company name, location, job description/responsibilities, requirements/qualifications, how to apply, salary, deadline, job ID/reference, contract type/level. - Output: ONLY the cleaned job text, no commentary, no headers like "Here is the cleaned version", no markdown. Wait, the user actually gave me two different prompts in one go? Let me re-read carefully. First prompt: "You are a job listing editor... Return ONLY the cleaned job text. Do not add any commentary, headers like "Here is the cleaned version", or markdown formatting. Just the clean job listing text." But there's no job text provided in the first prompt, just instructions. Second prompt: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." Then there are rules for HTML formatting, and then "Job description:" followed by actual text. So the actual task is the second one: format the given job description as clean semantic HTML, following the specific HTML rules. Let me re-read the second prompt carefully: - Rules: - Use

for introductory paragraphs and general text - Use

for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role) - Use
  • for list items (duties, requirements, qualifications, skills) - No CSS classes, no inline styles, no
    s, no
    tags - Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase - If text has no clear sections, just wrap paragraphs in

    tags - Return ONLY the HTML. No markdown fences, no explanation, no preamble. Job description provided: ```

    A Store Manager will lead a team of passionate associates in maximizing store sales/turnover, ensuring the stock loss benchmark is maintained and managing the administration of the store.

    • Matric / Grade 12, Mathematics an advantage 
    • 2 years’ experience in a Retail Store Management or Assistant Store Manager role preferably in a similar retail  environment. 
    • Excellent business English, both verbal and written  

    Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.

     


     

    • Promote sales. 
    • Manage stock, and control expenses to meet business targets. 
    • Achieve and/or exceed the required targets that are set out for the store. 
    • Use store resources effectively to maintain the productivity of the store. 
    • Encompass a thorough knowledge of stock and management of policies and procedures. 
    • Act as the custodian of all company policies and procedures to ensure standards are met. 
    • Assume accountability for the management and the training of all staff. 
    • Maintaining the company culture by treating staff in a respectful and professional manner. 
    • Ensure all interaction with customers results in an above-average customer service level. 
    • Monitor the cleanliness and hygiene store and staff accordingly to ensure that it adheres to the relevant laws and company standards. 
    ``` I need to convert this into clean semantic HTML using

    ,

    ,
      ,
    • . No
      , no
      , no CSS classes, no inline styles. Preserve ALL original content word-for-word. Let's break down the input text and map it to HTML structures. Input has: 1. `

      A Store Manager will lead a team of passionate associates in maximizing store sales/turnover, ensuring the stock loss benchmark is maintained and managing the administration of the store.

      ` -> This is an introductory paragraph. Keep as `

      ...}

      ` 2. `
      • ...` with three requirements/qualifications. These are list items. Keep as `
        • ...
        ` 3. `

        Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.

         


         

        ` This has a div, strong tags, br, nbsp. Rules say: No
        s, no
        tags. Preserve ALL original content word-for-word. This is tricky. I need to remove
        and
        , but preserve content word-for-word. The content inside is "Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity." plus some empty paragraphs with nbsp and br. Since I can't use
        or
        , I need to restructure without those tags, but still preserve the text word-for-word. The rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". It also says "No CSS classes, no inline styles, no
        s, no
        tags". So I must output the same text but without
        and
        . I can wrap the text in

        tags. The nbsp are just spaces/non-breaking spaces, I can probably just include the visible text. The original has `

        Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.

        `, `

         

        `, `


         

        `. The content word-for-word would be the text inside. I need to output the exact text, but in valid HTML without
        and
        . I'll convert the div's content to standalone

        tags, removing the if needed? Wait, rules say "Preserve ALL original content word-for-word". Does that include tags? Probably the text content. The rules for the HTML output specify tags to use:

        ,

        ,
          ,
        • . It doesn't mention . But it says preserve all original content word-for-word. I think I should keep the text exactly as is, but format it using allowed tags. The might be considered part of content, but the rule says "No ... no
          s, no
          tags". It doesn't forbid . But to be safe, I could keep since it's not prohibited, but the instruction says "No CSS classes, no inline styles, no
          s, no
          tags". is not listed as forbidden. However, the spirit is to keep only the job info. The equal opportunity text is part of the job listing. I'll keep if needed, but maybe better to just keep the text in

          without ? Wait, "Preserve ALL original content word-for-word" means the textual content must be exactly the same, but tags can change as long as they're allowed. I'll use

          and keep the text. I can include since it's not banned, but the rule says "No CSS classes, no inline styles, no

          s, no
          tags". is a valid HTML tag not prohibited. I'll keep it. But the nbsp and br need to be handled. The br is prohibited. I'll remove
          but keep the text content. The nbsp are just spaces, I can just output regular spaces or keep nbsp as is? Since it's "word-for-word", maybe I should keep them as spaces. I'll just output the visible text, ignoring nbsp formatting, or I can keep them as spaces. The safest: output the exact text strings but replace
          with nothing, and remove
          wrappers, and keep if desired. Let's see the exact input lines: `

          Mr Price Group Limited is an equal opportunity employer and is committed to Employment Equity.

          ` `

           

          ` `


           

          ` If I must preserve content word-for-word, I should keep the exact text including   maybe? But   is an HTML entity, not visible text. The rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This likely applies to the job description text, not HTML artifacts. I think it's safe to output the plain text content, stripping HTML tags that are prohibited, but keeping the textual words. I'll output the text as-is within

          tags, without maybe, or with since it's not prohibited. To be safe and strictly follow "No ... no
          tags", I'll remove
          . I'll also remove

          by flattening the content. Let's look at the last ul: `
          • ...` with 10 items. These are list items. Keep as `
            • ...
            `. Now, how to structure the whole thing? The rules say: "Use

            for introductory paragraphs and general text", "Use

            for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". The input doesn't have explicit section headers like "Responsibilities" etc. It just has a paragraph, then a ul of requirements, then the equal opportunity div, then another ul of duties. The rule also says: "If text has no clear sections, just wrap paragraphs in

            tags". So I shouldn't invent section headers with

            if they aren't there. The instruction says "Use

            for section headers (e.g. ...)" but also "If text has no clear sections, just wrap paragraphs in

            tags". Since the input text doesn't have headers like "Responsibilities:", I should just use

            and

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?