PO

IT Support Technician Mr Price Group

Full-time Durban, Kwazulu Natal, South Africa, ZA
Posted 1 week, 3 days ago 91 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 - My job: extract ONLY actual job information, return clean, readable format - Must REMOVE: social sharing text, author bylines, "you may also like", navigation, comments, ads/promotions, cookie/subscription notices, duplicate text, category labels not part of job, stray numbers/formatting artifacts - Must KEEP and STRUCTURE: job title, company/organization, location, job description/responsibilities, requirements/qualifications, how to apply, salary (if mentioned), deadline/closing date, job ID/reference number, contract type/level - Return ONLY the cleaned job text. No commentary, headers like "Here is the cleaned version", or markdown formatting. Just the clean job listing text. Wait, the actual prompt I need to respond to is the second part: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." - Rules: Use

for intro paragraphs and general text,

for section headers,
  • for list items. No CSS classes, no inline styles, no
    s, no
    tags. Preserve ALL original content word-for-word. If text has no clear sections, just wrap paragraphs in

    tags. Return ONLY the HTML. No markdown fences, no explanation, no preamble. Then there's the actual job description text provided: `

    We’re hiring a passionate, hungry to grow, IT Support Tech to be a helping hand to our Mr Price Group Head Office users.

    Our Support team consist of various personalities that have one main thing in common- their passion for great customer service and their epic troubleshooting skills!

    • A reliable personality that can not only support 300+ users comfortably but is also able to build great relationships

    • IT Diploma OR Microsoft 365/A+/N+ Certifications

    • Apple Certified Support would be an advantage

    • Valid driver’s license

    • Able to do rotational after-hours standby

     Plus at least of 3 years’ experience in a corporate IT environment supporting the below:

    • Supporting Microsoft Windows 11 and MAC OS environments

    • Provisioning of end-user computing hardware

    • Microsoft 365 product suite installations and support, including OneDrive, SharePoint and Teams

    • Experience supporting a variety of security and business apps, i.e. anti-virus software, DLP, device encryption software, etc

    • Experience supporting IP telephony

    • Experience supporting video conferencing and AV systems

    • Basic understanding of networking protocols

    • Maintain the End User environment, ensuring device compliance and security

    • Ensure first time resolution of all incidents logged via Service Desk within SLA

    • Set up of equipment for users, installation of operating systems and software

    • Be proactive and innovative in the End User environment

    • Identify trending issues and troubleshoot root causes of common or recurring problems

    • Build relationships with users and provide excellent customer service

    ` Okay, I need to parse this, remove all the styling attributes (style=...), extract the actual content, and reformat it as clean semantic HTML using only

    ,

    ,
      ,
    • tags. No classes, no styles. Preserve all content word-for-word. Let me break down the input text and identify sections: - First paragraph: "We’re hiring a passionate, hungry to grow, IT Support Tech to be a helping hand to our Mr Price Group Head Office users." - Second paragraph: "Our Support team consist of various personalities that have one main thing in common- their passion for great customer service and their epic troubleshooting skills!" - Then a ul with disc styling, padding-left: 88px. Contains 5 li items: 1. "A reliable personality that can not only support 300+ users comfortably but is also able to build great relationships" 2. "IT Diploma OR Microsoft 365/A+/N+ Certifications" 3. "Apple Certified Support would be an advantage" 4. "Valid driver’s license" 5. "Able to do rotational after-hours standby" - Then a paragraph: "Plus at least of 3 years’ experience in a corporate IT environment supporting the below:" - Then another ul with disc styling, padding-left: 88px. Contains 7 li items: 1. "Supporting Microsoft Windows 11 and MAC OS environments" 2. "Provisioning of end-user computing hardware" 3. "Microsoft 365 product suite installations and support, including OneDrive, SharePoint and Teams" 4. "Experience supporting a variety of security and business apps, i.e. anti-virus software, DLP, device encryption software, etc" 5. "Experience supporting IP telephony" 6. "Experience supporting video conferencing and AV systems" 7. "Basic understanding of networking protocols" - Then another ul (no style attribute, just
      • ). Contains 6 li items: 1. "Maintain the End User environment, ensuring device compliance and security" 2. "Ensure first time resolution of all incidents logged via Service Desk within SLA" 3. "Set up of equipment for users, installation of operating systems and software" 4. "Be proactive and innovative in the End User environment" 5. "Identify trending issues and troubleshoot root causes of common or recurring problems" 6. "Build relationships with users and provide excellent customer service" I need to output clean HTML using

        ,

        ,
          ,
        • . No style attributes. I should use

          for section headers. But the user says: "Use

          for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". I need to figure out reasonable section headers based on the content, or maybe just wrap things logically. The instruction says: "If text has no clear sections, just wrap paragraphs in

          tags". But there are clear sections here: requirements/qualifications, responsibilities/duties, etc. I need to preserve ALL original content word-for-word. So I can't summarize or rephrase. I need to keep exactly the text as given, just strip the styling and wrap appropriately. Let me plan the HTML structure: Option 1:

          We’re hiring a passionate, hungry to grow, IT Support Tech to be a helping hand to our Mr Price Group Head Office users.

          Our Support team consist of various personalities that have one main thing in common- their passion for great customer service and their epic troubleshooting skills!

          Requirements

          • A reliable personality that can not only support 300+ users comfortably but is also able to build great relationships
          • IT Diploma OR Microsoft 365/A+/N+ Certifications
          • Apple Certified Support would be an advantage
          • Valid driver’s license
          • Able to do rotational after-hours standby

          Plus at least of 3 years’ experience in a corporate IT environment supporting the below:

          Responsibilities

          • Supporting Microsoft Windows 11 and MAC OS environments
          • ... etc
            ... etc
          But I need to be careful: the user said "Use

          for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". I can choose appropriate headers. Also, "No CSS classes, no inline styles, no
          s, no
          tags". So I must remove all `style="..."` attributes. I need to output ONLY the HTML, no markdown fences, no explanation, no preamble. Let me re-read the rules carefully: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I must keep exactly the text content, including punctuation, capitalization, etc. But I can change the HTML tags wrapping them. Also: "If text has no clear sections, just wrap paragraphs in

          tags". There are clear sections, so I'll use

          for section headers. I need to decide on section headers. Looking at the content: - First two paragraphs are intro/general. - Then a list of requirements/qualifications (first ul with 5 items) - Then a paragraph "Plus at least of 3 years’ experience in a corporate IT environment supporting the below:" followed by two uls. The first ul has 7 items about technical skills/experience. The second ul has 6 items about duties/responsibilities. I'll structure it as: - Intro paragraphs in

          - Requirements section with

          Requirements

          and
          • - Experience/Responsibilities section with

            Responsibilities

            and
            • But I need to see if there's a natural split. The text has "Plus at least of 3 years’ experience..." then lists skills, then another list of duties. I could use

              Qualifications

              for the first ul, and

              Responsibilities

              for the second ul, or

              Experience

              and

              Key Duties

              . The user gave examples: "Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role". I'll pick fitting ones. Let me re-examine the text for any headings or titles. There's no explicit company name, location, salary, deadline, job ID, contract type mentioned in the provided text. The user's initial prompt said "KEEP and STRUCTURE: Job title, Company/Organisation name, Location, Job description and responsibilities, Requirements/qualifications, How to apply / application instructions, Salary (if mentioned), Deadline / closing date, Job ID / reference number, Contract type / level". But the actual input text doesn't seem to contain all those. I should only keep what's in the text, and structure what's there. I won't invent or add missing info. The instruction for this specific task: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." And the rules about removing/stripping are from the first part, but this second prompt seems to be a separate task focusing on HTML formatting. However, the first part's rules about removing social sharing, bylines, etc., might not apply here since the input is just the job description text without those extras. But I should still strip the `style` attributes and inline formatting. Let me parse the input exactly as is, and output clean HTML. I'll structure it like this:

              We’re hiring a passionate, hungry to grow, IT Support Tech to be a helping hand to our Mr Price Group Head Office users.

              Our Support team consist of various personalities that have one main thing in common- their passion for great customer service and their epic troubleshooting skills!

              Requirements

              • A reliable personality that can not only support 300+ users comfortably but is also able to build great relationships
              • IT Diploma OR Microsoft 365/A+/N+ Certifications
              • Apple Certified Support would be an advantage
              • Valid driver’s license
              • Able to do rotational after-hours standby

              Plus at least of 3 years’ experience in a corporate IT environment supporting the below:

              Responsibilities

              • Supporting Microsoft Windows 11 and MAC OS environments
              • Provisioning of end-user computing hardware
              • Microsoft 365 product suite installations and support, including OneDrive, SharePoint and Teams
              • Experience supporting a variety of security and business apps, i.e. anti-virus software, DLP, device encryption software, etc
              • Experience supporting IP telephony
              • Experience supporting video conferencing and AV systems
              • Basic understanding of networking protocols
              • Maintain the End User environment, ensuring device compliance and security
              • Ensure first time resolution of all incidents logged via Service Desk within SLA
              • Set up of equipment for users, installation of operating systems and software
              • Be proactive and innovative in the End User environment
              • Identify trending issues and troubleshoot root causes of common or recurring problems
              • Build relationships with users and provide excellent customer service
              Wait, the user said: "Use

              for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". I should use exactly those or similar. I'll use

              Requirements

              and

              Responsibilities

              . That seems fine. Also, "No CSS classes, no inline styles, no
              s, no
              tags". So I must strip all `style="..."` attributes. I'll just output the text without the style attributes. "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I must keep the exact text, including the ampersand in "Mr Price Group Head Office users." Wait, the first paragraph has "We’re hiring a passionate, hungry to grow, IT Support Tech to be a helping hand to our Mr Price Group Head Office users." The is part of the original text. Should I keep ? The rule says "Preserve ALL original content word-for-word". But also "No CSS classes, no inline styles, no
              s, no
              tags". It doesn't explicitly say no , but the overall goal is "clean semantic HTML". is semantic HTML. I think I should keep it, or maybe strip it? The instruction says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". If I remove , I'm removing content. But the tag has a style? No, it's just . I'll keep as it's part of the original content and is semantic HTML. However, the rule "No CSS classes, no inline styles, no
              s, no
              tags" doesn't forbid , , etc. I'll keep it. Let me check the exact input text again: `

              We’re hiring a passionate, hungry to grow, IT Support Tech to be a helping hand to our Mr Price Group Head Office users.

              ` I need to output `

              We’re hiring a passionate, hungry to grow, IT Support Tech to be a helping hand to our Mr Price Group Head Office users.

              ` — removing the style attribute. Similarly for all other paragraphs and list items. The list items have `

              ` inside `

            • `. I need to strip the style from those

              tags, or maybe just put the text directly inside

            • without the nested

              ? The rule says "Use

              for introductory paragraphs and general text" and "Use

              • for list items (duties, requirements, qualifications, skills)". It doesn't say I can't have nested

                , but it says "No ... no
                tags". It might be cleaner to have the text directly in

              • , but the original has

                inside

              • . To preserve content word-for-word, I should keep the text, but I can adjust the tags. The instruction: "Preserve ALL original content word-for-word —

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 South Africa 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?