TR

Store Graduate Internship (North West)

Internship North West, South Africa, ZA
Posted 19 hours, 11 minutes ago 108 views 0 applications

Job Description

We need to output clean semantic HTML with

,

,
  • . No extra formatting. Must preserve all original content word-for-word. Must not add, remove, summarize, or rephrase. Must keep original text exactly as given, but we need to structure it. We need to identify sections: Business Area, Workplace Type, Location - Town / City, Job Description, Key Responsibilities, Qualifications and Experience, Competencies. Use

    for section headers like "Responsibilities", "Qualifications", etc. But 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 map the headings we have to appropriate

    labels. The raw text includes "Key Responsibilities:", "Qualifications and Experience:", "Competencies:". We can use

    Key Responsibilities

    ,

    Qualifications and Experience

    ,

    Competencies

    . Also need to include other headings like "Business Area", "Workplace Type", "Location - Town / City", "Job Description". Possibly use

    Business Area

    etc. But the rule says use

    for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't restrict to only those words; we can use any header text but must be

    . Probably we should use

    Business Area

    ,

    Workplace Type

    ,

    Location

    maybe. But we need to preserve original content word-for-word. The headings themselves are part of the content. So we need to output them as they appear, but wrapped in

    . The original headings include colon? The raw text shows "Business Area:", "Workplace Type:", "Location - Town / City:", "Job Description:", "Key Responsibilities:", "Qualifications and Experience:", "Competencies:". Should we include the colon? The instruction says preserve ALL original content word-for-word. So we must keep the colon as part of the text. But we need to wrap the heading in

    tags. Should we include the colon inside the heading? Probably yes:

    Business Area:

    . That preserves the colon. However the rule says use

    for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't say we must remove colon. So we can keep colon. We need to output only HTML, no extra text. Use

    for introductory paragraphs and general text. So we need to decide which parts are paragraphs. The raw text includes "Business Area:" then "Field Operations". That's likely a line. Could be a paragraph? Probably we can wrap "Business Area:" as a header, then the next line "Field Operations" as a paragraph? But we need to preserve word-for-word. So we need to output exactly the same lines but in HTML tags. Let's parse the raw text: Business Area: Field Operations Workplace Type: On-site Location - Town / City: in Rustenburg, Mafikeng Job Description: Have you recently graduated with a Degree or National Diploma specialising in Retail Business Management, Management, Operations Management, Consumer Science or a related field? If you're looking for relevant work experience based at one of our divisions in North West, we offer an internship to boost your work experience and gain remarkable exposure in the world of Retail. Key Responsibilities: • Learn and form knowledge critical to the retail environment • Assist customers with finding merchandise • Merchandising the store according to the company principles • To process payments and purchases • Opening new accounts • Maintaining or controlling stock losses • Building relationships with customers • Maintaining customer security and safety • Opportunity to progress to a junior leadership role by driving your own learning & application thereof. Qualifications and Experience: • South African Citizen • A 2024, 2025 or 2026, Graduate with the relevant completed Degree or Diploma (Retail Business Management, Management, Operations Management, • Consumer Science) • No work experience needed • Computer literate Required Documents: • Updated CV • Academic Transcript and Proof of Qualification • South African ID Competencies: • Computer literate • Ability to work in teams • Strong communication skills • Able to prioritize • Good communication skills We need to output HTML preserving all content word-for-word. So we must include the bullet points exactly as they appear, including the bullet character "•". Use

    • for list items. So each bullet line becomes
    • ...content...
    • . The bullet character is part of the content; we need to keep it inside the
    • . Should we include the bullet character inside the
    • ? Yes, preserve word-for-word. So
    • • Learn and form knowledge critical to the retail environment • Assist customers with finding merchandise • Merchandising the store according to the company principles • To process payments and purchases • Opening new accounts • Maintaining or controlling stock losses • Building relationships with customers • Maintaining customer security and safety • Opportunity to progress to a junior leadership role by driving your own learning & application thereof.
    • But note there are multiple bullet points separated by spaces? Actually the raw text shows each bullet preceded by "• " and then the text, and there are spaces between bullet items? The raw text shows a line with multiple bullet items separated by spaces? Let's examine: "• Learn and form knowledge critical to the retail environment • Assist customers with finding merchandise • Merchandising the store according to the company principles • To process payments and purchases • Opening new accounts • Maintaining or controlling stock losses • Building relationships with customers • Maintaining customer security and safety • Opportunity to progress to a junior leadership role by driving your own learning & application thereof." It seems they are all on one line separated by spaces, but each bullet is a separate item. However the instruction says use
      • for list items (duties, requirements, qualifications, skills). So we need to treat each bullet as a separate
      • . But the raw text lumps them together in one line. We need to preserve word-for-word, but also structure as list items. How to handle? We could split on the bullet character? But that would alter content. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. So we cannot split or modify the text. We must output exactly the same characters, but we can wrap them in tags. However we need to produce valid HTML list items. If we keep the entire line as a single
      • , that would not be a list of items but a single list item containing the whole line. That might be acceptable? The instruction says use
        • for list items (duties, requirements, qualifications, skills). It doesn't require each bullet to be separate
        • ; we could have a single
        • containing the whole bullet line. But the bullet line includes multiple bullet symbols; that would be weird. However preserving word-for-word means we cannot add extra bullet symbols or remove them. So we could output:

          Key Responsibilities

          • • Learn and form knowledge critical to the retail environment • Assist customers with finding merchandise • Merchandising the store according to the company principles • To process payments and purchases • Opening new accounts • Maintaining or controlling stock losses • Building relationships with customers • Maintaining customer security and safety • Opportunity to progress to a junior leadership role by driving your own learning & application thereof.
          But that would add a
            wrapper, which is allowed? The rule says use
            • for list items. It doesn't forbid wrapping the
            • content in
                . Actually we need to use
                  to contain the
                • items. So we need to output
                    ...
                  • ...
                  • ...
                  . But we have only one
                • if we keep the whole line. That would be a list with one item containing the whole line. That seems okay. But maybe we can split each bullet into separate
                • while preserving the bullet character and the text exactly as appears. However splitting would require removing the bullet character from the separation? The original text has bullet characters separated by spaces; we could treat each bullet as a separate item, but we would need to remove the trailing spaces? That would be altering content (removing spaces). The instruction says do not remove any content. So we cannot remove spaces. But we could keep them as part of the text. If we split, we would need to separate at the bullet character? Actually each bullet item starts with "•". So we could split on "• " maybe, but that would remove the bullet character? Not exactly. The bullet character is part of each item. If we split, we would need to produce multiple
                • each starting with "•". That would preserve bullet characters. But we would need to remove the preceding bullet character from the separator? The original text has "• Learn ... • Assist ... • ..." So there are multiple bullet characters in the same line. If we split at each bullet, we would get items like " Learn and form knowledge critical to the retail environment ", " Assist customers with finding merchandise ", etc. But we would lose the bullet character at the start of each item (except the first). Actually the first bullet starts with "•". So splitting on "• " would produce items: "Learn and form knowledge critical to the retail environment ", " Assist customers with finding merchandise ", etc. The bullet character would be removed. That would be removing content (the bullet character). Not allowed. Thus we must keep the entire line as is, including all bullet characters and spaces. So we can wrap the whole line in a single
                • . That preserves everything. Similarly for "Qualifications and Experience:" line, there are bullet points separated by spaces and also a line break? Actually it shows: • South African Citizen • A 2024, 2025 or 2026, Graduate with the relevant completed Degree or Diploma (Retail Business Management, Management, Operations Management, • Consumer Science) • No work experience needed • Computer literate Required Documents: • Updated CV • Academic Transcript and Proof of Qualification • South African ID This is a bit messy: there are bullet points and also a line "Required Documents:" then bullet items. The raw text includes "Required Documents:" as part of the same line? Actually it's on same line after "Computer literate". So we have a long line with many bullet symbols and text. We need to preserve exactly. Thus we will treat each section's bullet list as a single
                • containing the entire line. Now we need to output HTML with

                  for section headers. Should we include the colon? The original headings include colon. So we output

                  Business Area:

                  etc. But the rule says use

                  for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't say we must use

                  for all headings, but we can use

                  for any section header. So we can use

                  Business Area:

                  ,

                  Workplace Type:

                  ,

                  Location - Town / City:

                  ,

                  Job Description:

                  ,

                  Key Responsibilities:

                  ,

                  Qualifications and Experience:

                  ,

                  Competencies:

                  . Now we need to output paragraphs for introductory text. The "Job Description:" line is a header, then the paragraph text starts after that. So we can output

                  Job Description:

                  then a

                  containing the paragraph text exactly as given. Similarly, after "Key Responsibilities:" we have a bullet list; we can output

                  Key Responsibilities:

                  then
                  • ...content...
                  . After "Qualifications and Experience:" we have a bullet list; output

                  Qualifications and Experience:

                  then
                  • ...content...
                  . After "Competencies:" we have a bullet list; output

                  Competencies:

                  then
                  • ...content...
                  . Now we need to preserve all original content word-for-word. That includes the colon after headings, the bullet characters, the spaces, line breaks? In HTML, line breaks are not preserved unless we use
                  which we cannot use. So we can just output the text as is, with spaces. The original had blank lines between sections. We can preserve blank lines? In HTML, blank lines are collapsed. But we can output an empty

                  maybe? But we should not add extra content. We can just output the sections sequentially; blank lines may not be needed. We must not add any extra commentary. Now let's construct the HTML. First line:

                  Business Area:

                  then the next line "Field Operations". That is a paragraph? It is a line after the heading. So we can output

                  Field Operations

                  . But we need to preserve the line break? Not needed. Then

                  Workplace Type:

                  then

                  On-site

                  . Then

                  Location - Town / City:

                  then

                  in Rustenburg, Mafikeng

                  . Then

                  Job Description:

                  then

                  Have you recently graduated with a Degree or National Diploma specialising in Retail Business Management, Management, Operations Management, Consumer Science or a related field? If you're looking for relevant work experience based at one of our divisions in North West, we offer an internship to boost your work experience and gain remarkable exposure in the world of Retail.

                  Then

                  Key Responsibilities:

                  then
                  • • Learn and form knowledge critical to the retail environment • Assist customers with finding merchandise • Merchandising the store according to the company principles • To process payments and purchases • Opening new accounts • Maintaining or controlling stock losses • Building relationships with customers • Maintaining customer security and safety • Opportunity to progress to a junior leadership role by driving your own learning & application thereof.
                  Then

                  Qualifications and Experience:

                  then
                  • • South African Citizen • A 2024, 2025 or 2026, Graduate with the relevant completed Degree or Diploma (Retail Business Management, Management, Operations Management, • Consumer Science) • No work experience needed • Computer literate Required Documents: • Updated CV • Academic Transcript and Proof of Qualification • South African ID
                  Then

                  Competencies:

                  then
                  • • Computer literate • Ability to work in teams • Strong communication skills • Able to prioritize • Good communication skills
                  Now check for any extra sections like "Required Documents:" is part of the bullet line; we keep it as is. Now ensure we preserve all original content word-for-word. Let's compare each piece. Original "Business Area:" line includes colon. We output

                  Business Area:

                  . That includes colon inside the tag, preserving it. The next line "Field Operations" is exactly that string. We output

                  Field Operations

                  . That preserves the text. Original "Workplace Type:" line includes colon. We output

                  Workplace Type:

                  . Then "On-site". Output

                  On-site

                  . Original "Location - Town / City:" line includes colon. Output

                  Location - Town / City:

                  . Then "in Rustenburg, Mafikeng". Output

                  in Rustenburg, Mafikeng

                  . Original "Job Description:" line includes colon. Output

                  Job Description:

                  . Then the paragraph text exactly as given. Ensure we preserve the question mark and the rest. The paragraph includes a question and then a statement. We must include the exact text: "Have you recently graduated with a Degree or National Diploma specialising in Retail Business Management, Management, Operations Management, Consumer Science or a related field? If you're looking for relevant work experience based at one of our divisions in North West, we offer an internship to boost your work experience and gain remarkable exposure in the world of Retail." Check for any extra spaces or line breaks. The original has a space after the colon? Actually "Job Description:" then newline then the paragraph. We output

                  Job Description:

                  then

                  ...text...

                  . That's fine. Original "Key Responsibilities:" line includes colon. Output

                  Key Responsibilities:

                  . Then bullet line. The bullet line includes the bullet characters and spaces exactly as original. Let's copy exactly: "• Learn and form knowledge critical to the retail environment • Assist customers with finding merchandise • Merchandising the store according to the company principles • To process payments and purchases • Opening new accounts • Maintaining or controlling stock losses • Building relationships with customers • Maintaining customer security and safety • Opportunity to progress to a junior leadership role by driving your own learning & application thereof." Make sure we preserve the ampersand & as is. Also preserve the spaces between bullet items. The original includes spaces before and after each bullet? It shows "• Learn ... • Assist ... • Merchandising ... • To process ... • Opening ... • Maintaining ... • Building ... • Maintaining ... • Opportunity ...". There is a space before each bullet? Actually after each bullet there is a space before the next bullet. The first bullet starts with "•". Then a space, then "Learn...". Then space, then "•". So there is a space before each bullet except the first? Actually the first bullet starts with "•". Then a space, then "Learn...". Then space, then "•". So there is a space before each subsequent bullet. So the string includes spaces before each bullet. We'll keep them as is. Now "Qualifications and Experience:" line includes colon. Output

                  Qualifications and Experience:

                  . Then bullet line: "• South African Citizen • A 2024, 2025 or 2026, Graduate with the relevant completed Degree or Diploma (Retail Business Management, Management, Operations Management, • Consumer Science) •

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

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?