TS

Administrator

Full-time Gauteng, South Africa, ZA
Posted 1 hour, 54 minutes ago 48 views 0 applications

Job Description

We need to output HTML with

for intro paragraphs and general text,

for section headers,
  • for list items. No CSS, no divs, no br. Must preserve all original content word-for-word. So we need to parse the raw text and produce HTML accordingly. We need to identify sections: "Business Unit / Division:", "Job Type Classification:", "Location - Town / City:", "About Us:", "Duties & Responsibilities:", "Skills and Competencies:", "Qualifications:". We need to keep content exactly as is, but wrap in appropriate tags. We need to decide what is introductory paragraph(s). The first lines before any section header? The raw text begins with "Business Unit / Division:" which is a label. Possibly treat each label line as a header? 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 treat those known section headers as

    . Others like "Business Unit / Division:" maybe not a section header but could be considered a label; but we need to preserve content. Could treat them as

    with strong? But we cannot add extra tags not allowed? We can use

    for paragraphs. So we can put each line as a

    unless it's a known section header. Thus: - "Business Unit / Division: EatFresh" ->

    Business Unit / Division: EatFresh

    - "Job Type Classification: Full Time" ->

    Job Type Classification: Full Time

    - "Location - Town / City: Johannesburg/Roodepoort" ->

    Location - Town / City: Johannesburg/Roodepoort

    - Then "About Us:" header ->

    About Us:

    then paragraph(s) following until next header. The About Us paragraph: "Tsebo is seeking for an experienced the Administrator that will be responsible for providing administrative support across the business, ensuring accurate record keeping, efficient communication, and effective coordination of office and operational activities. As the leading integrated facilities solutions provider in Africa and the Middle East, operating in over 28 countries, with over 40 000 employees, the Tsebo Solutions Group enables businesses to optimise their efficiency and productivity, and become more successful. We take responsibility of our customers’ non-core activities outside of their expertise, empowering them to focus on their core business. Our local expertise, global standards and innovative cross-divisional solutions, such as catering, cleaning, facility management and security, give us the edge to optimise our customers non-core operations, allowing them to enjoy reduced cost, risk and complexity." We need to preserve exactly. It's a single paragraph? It has multiple sentences but no line breaks. We'll wrap in

    . Next header: "Duties & Responsibilities:" ->

    Duties & Responsibilities:

    then list items. The duties are a series of sentences separated by periods? Actually they are a list but not bullet. We need to convert to
    • . The content: "Manage daily administrative tasks and office operations. Maintain accurate records, filing systems, and databases. Process and capture invoices, purchase orders, and other documentation. Assist with stock control and reporting where required. Coordinate meetings, schedules, and appointments. Handle incoming calls, emails, and correspondence professionally. Prepare reports, presentations, and operational documents. Support management with ad hoc administrative duties. Ensure compliance with company policies and procedures. Serve as the first point of contact for customers, suppliers, and visitors Resolve administrative queries professionally and timeously Ensure compliance with company policies, procedures, and legislative requirements. Coordinate company events, meetings, and training sessions. Perform ad hoc administrative duties as requested by management. Identify opportunities to improve administrative processes and efficiencies." We need to split into list items. Likely each sentence separated by period is an item. However there is a missing period after "visitors" then "Resolve". Might be a typo. We'll treat each sentence as separate item based on periods. We'll need to preserve original wording exactly, including punctuation. So we need to split at periods followed by space? But we must not add or remove content. If we split, we need to ensure we keep the period inside each li? The original text includes periods at end of sentences. If we split, we need to keep the period as part of the li content. That's fine. We'll produce
      • Manage daily administrative tasks and office operations.
      • ... etc. We must be careful not to lose any content. Let's list sentences: 1. Manage daily administrative tasks and office operations. 2. Maintain accurate records, filing systems, and databases. 3. Process and capture invoices, purchase orders, and other documentation. 4. Assist with stock control and reporting where required. 5. Coordinate meetings, schedules, and appointments. 6. Handle incoming calls, emails, and correspondence professionally. 7. Prepare reports, presentations, and operational documents. 8. Support management with ad hoc administrative duties. 9. Ensure compliance with company policies and procedures. 10. Serve as the first point of contact for customers, suppliers, and visitors 11. Resolve administrative queries professionally and timeously 12. Ensure compliance with company policies, procedures, and legislative requirements. 13. Coordinate company events, meetings, and training sessions. 14. Perform ad hoc administrative duties as requested by management. 15. Identify opportunities to improve administrative processes and efficiencies. Note sentence 10 missing period after visitors; we keep as is. Sentence 11 starts with Resolve (capital R) no preceding period. We'll keep as is. Now "Skills and Competencies:" header ->

        Skills and Competencies:

        then list items. The text: "Working with People Following Instructions and Procedures Planning and Organising Delivering Results and Meeting Customer Expectations Adapting and Responding to Change Coping with Pressures and Setbacks Achieving Personal Work Goals and Objectives Entrepreneurial and Commercial Thinking Strong attention to detail and accuracy" These appear as phrases separated by spaces, not punctuated. Likely each phrase is a skill. We need to split into list items. How to split? The original text has no punctuation; we must preserve content word-for-word. If we split, we need to ensure we don't lose any words. We could treat the whole block as a single paragraph

        . But the instruction says use

        • for list items (duties, requirements, qualifications, skills). So we should treat these as list items. However we need to decide boundaries. The phrases seem separated by spaces but no commas. Could be each skill separated by a space? Actually it's: "Working with People Following Instructions and Procedures Planning and Organising Delivering Results and Meeting Customer Expectations Adapting and Responding to Change Coping with Pressures and Setbacks Achieving Personal Work Goals and Objectives Entrepreneurial and Commercial Thinking Strong attention to detail and accuracy" It looks like they omitted commas. We could split at capital letters? Each skill starts with a capital letter (except maybe "Following"? Actually "Working with People" (W), "Following Instructions and Procedures" (F), "Planning and Organising" (P), "Delivering Results and Meeting Customer Expectations" (D), "Adapting and Responding to Change" (A), "Coping with Pressures and Setbacks" (C), "Achieving Personal Work Goals and Objectives" (A), "Entrepreneurial and Commercial Thinking" (E), "Strong attention to detail and accuracy" (S). So we can split before each capital letter that follows a lowercase letter? But we must not add or remove content. If we split, we need to ensure each li contains exactly the phrase as originally, without extra spaces. We can split by detecting pattern: a capital letter preceded by a space? Actually the string has spaces between phrases. Eg "... People Following ...". There's a space between "People" and "Following". So we can split at spaces where the next word starts with a capital letter and the previous word ends with a lowercase? This is getting complex. Maybe safer to treat the whole block as a

          because we cannot reliably split without altering content. But the instruction says use

          • for list items (skills). However if we cannot determine list items, we could still put as

            and it's still acceptable? The instruction: "Use

            • for list items (duties, requirements, qualifications, skills)". It implies if there are list items, we should use list. If not clear, we could just use

              . The skills block is clearly a list of skills, but we lack punctuation. We could still treat each phrase as a list item by splitting at spaces where the next word starts with a capital letter and the previous word ends with a lowercase letter (or not a punctuation). Let's attempt. String: "Working with People Following Instructions and Procedures Planning and Organising Delivering Results and Meeting Customer Expectations Adapting and Responding to Change Coping with Pressures and Setbacks Achieving Personal Work Goals and Objectives Entrepreneurial and Commercial Thinking Strong attention to detail and accuracy" Let's insert markers: We'll go through: - Start: Working with People Next char after "People" is space then "F" of Following -> new skill. - Following Instructions and Procedures After "Procedures" space then "P" of Planning -> new skill. - Planning and Organising After "Organising" space then "D" of Delivering -> new skill. - Delivering Results and Meeting Customer Expectations After "Expectations" space then "A" of Adapting -> new skill. - Adapting and Responding to Change After "Change" space then "C" of Coping -> new skill. - Coping with Pressures and Setbacks After "Setbacks" space then "A" of Achieving -> new skill. - Achieving Personal Work Goals and Objectives After "Objectives" space then "E" of Entrepreneurial -> new skill. - Entrepreneurial and Commercial Thinking After "Thinking" space then "S" of Strong -> new skill. - Strong attention to detail and accuracy End. Thus we can split accordingly. We'll produce li items exactly as those phrases. Now "Qualifications:" header ->

              Qualifications:

              then list items. The text: "Grade 12 (Matric). Certificate or Diploma in Administration, Business Administration, Office Management, or related field will be advantageous. Minimum 2–3 years' experience in an administrative role Experience within retail, food service, FMCG, hospitality, or related industries will be advantageous." We need to split into list items. Likely each sentence separated by period. Let's split: 1. Grade 12 (Matric). 2. Certificate or Diploma in Administration, Business Administration, Office Management, or related field will be advantageous. 3. Minimum 2–3 years' experience in an administrative role 4. Experience within retail, food service, FMCG, hospitality, or related industries will be advantageous. Note sentence 3 missing period after role; we keep as is. Now we need to output HTML with

              for intro paragraphs and general text. The intro paragraphs are the first three lines (Business Unit..., Job Type..., Location...). Then About Us paragraph after its header. Then after duties list, after skills list, after qualifications list. No extra sections. We must not add any extra text. Ensure we preserve original content exactly, including punctuation and spacing. For list items, we need to ensure we don't add extra spaces beyond what's in original. We'll copy the phrases exactly as identified. Let's construct. First lines:

              Business Unit / Division: EatFresh

              Job Type Classification: Full Time

              Location - Town / City: Johannesburg/Roodepoort

              Then:

              About Us:

              Tsebo is seeking for an experienced the Administrator that will be responsible for providing administrative support across the business, ensuring accurate record keeping, efficient communication, and effective coordination of office and operational activities. As the leading integrated facilities solutions provider in Africa and the Middle East, operating in over 28 countries, with over 40 000 employees, the Tsebo Solutions Group enables businesses to optimise their efficiency and productivity, and become more successful. We take responsibility of our customers’ non-core activities outside of their expertise, empowering them to focus on their core business. Our local expertise, global standards and innovative cross-divisional solutions, such as catering, cleaning, facility management and security, give us the edge to optimise our customers non-core operations, allowing them to enjoy reduced cost, risk and complexity.

              Then:

              Duties & Responsibilities:

              • Manage daily administrative tasks and office operations.
              • Maintain accurate records, filing systems, and databases.
              • Process and capture invoices, purchase orders, and other documentation.
              • Assist with stock control and reporting where required.
              • Coordinate meetings, schedules, and appointments.
              • Handle incoming calls, emails, and correspondence professionally.
              • Prepare reports, presentations, and operational documents.
              • Support management with ad hoc administrative duties.
              • Ensure compliance with company policies and procedures.
              • Serve as the first point of contact for customers, suppliers, and visitors
              • Resolve administrative queries professionally and timeously
              • Ensure compliance with company policies, procedures, and legislative requirements.
              • Coordinate company events, meetings, and training sessions.
              • Perform ad hoc administrative duties as requested by management.
              • Identify opportunities to improve administrative processes and efficiencies.
              Then:

              Skills and Competencies:

              • Working with People
              • Following Instructions and Procedures
              • Planning and Organising
              • Delivering Results and Meeting Customer Expectations
              • Adapting and Responding to Change
              • Coping with Pressures and Setbacks
              • Achieving Personal Work Goals and Objectives
              • Entrepreneurial and Commercial Thinking
              • Strong attention to detail and accuracy
              Then:

              Qualifications:

              • Grade 12 (Matric).
              • Certificate or Diploma in Administration, Business Administration, Office Management, or related field will be advantageous.
              • Minimum 2–3 years' experience in an administrative role
              • Experience within retail, food service, FMCG, hospitality, or related industries will be advantageous.
              Check that we preserved all content. Let's verify each piece. Original About Us paragraph: we kept exactly as given. Ensure we didn't miss any punctuation. The original: "Tsebo is seeking for an experienced the Administrator that will be responsible for providing administrative support across the business, ensuring accurate record keeping, efficient communication, and effective coordination of office and operational activities. As the leading integrated facilities solutions provider in Africa and the Middle East, operating in over 28 countries, with over 40 000 employees, the Tsebo Solutions Group enables businesses to optimise their efficiency and productivity, and become more successful. We take responsibility of our customers’ non-core activities outside of their expertise, empowering them to focus on their core business. Our local expertise, global standards and innovative cross-divisional solutions, such as catering, cleaning, facility management and security, give us the edge to optimise our customers non-core operations, allowing them to enjoy reduced cost, risk and complexity." We kept that exactly. Duties: we split sentences. Need to ensure we didn't lose any punctuation. Let's verify each sentence from original: Original duties text: "Manage daily administrative tasks and office operations. Maintain accurate records, filing systems, and databases. Process and capture invoices, purchase orders, and other documentation. Assist with stock control and reporting where required. Coordinate meetings, schedules, and appointments. Handle incoming calls, emails, and correspondence professionally. Prepare reports, presentations, and operational documents. Support management with ad hoc administrative duties. Ensure compliance with company policies and procedures. Serve as the first point of contact for customers, suppliers, and visitors Resolve administrative queries professionally and timeously Ensure compliance with company policies, procedures, and legislative requirements. Coordinate company events, meetings, and training sessions. Perform ad hoc administrative duties as requested by management. Identify opportunities to improve administrative processes and efficiencies." We need to check the splitting: after "visitors" there is no period, then space then "Resolve". So we made two separate li: "Serve as the first point of contact for customers, suppliers, and visitors" and "Resolve administrative queries professionally and timeously". That's correct. After "timeously" there is a space then "Ensure". So we made li "Resolve administrative queries professionally and timeously" and next li "Ensure compliance with company policies, procedures, and legislative requirements." Good. After that sentence ends with period, then space then "Coordinate". Good. After "sessions." space then "Perform". Good. After "management." space then "Identify". Good. After "efficiencies." ends. Thus all content preserved. Skills: we split as described. Need to ensure we didn't lose any characters. Let's reconstruct original skills string exactly: "Working with People Following Instructions and Procedures Planning and Organising Delivering Results and Meeting Customer Expectations Adapting and Responding to Change Coping with Pressures and Setbacks Achieving Personal Work Goals and Objectives Entrepreneurial and Commercial Thinking Strong attention to detail and accuracy" Now our li list: - Working with People - Following Instructions and Procedures - Planning and Organising - Delivering Results and Meeting Customer Expectations - Adapting and Responding to Change - Coping with Pressures and Setbacks - Achieving Personal Work Goals and Objectives - Entrepreneurial and Commercial Thinking - Strong attention to detail and accuracy Concatenating with spaces between each yields exactly the original? Let's join with a space: "Working with People Following Instructions and Procedures Planning and Organising Delivering Results and Meeting Customer Expectations Adapting and Responding to Change Coping with Pressures and Setbacks Achieving Personal Work Goals and Objectives Entrepreneurial and Commercial Thinking Strong attention to detail and accuracy". Yes matches. Qualifications: original: "Grade 12 (Matric). Certificate or Dipl

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 Uganda 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?