TS

Executive Chef

Full-time Gauteng, South Africa, ZA
Posted 1 week, 2 days ago 131 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 text and wrap sections 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 the content exactly as given, but we can wrap each line? The instruction: 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). So we need to treat each heading as

    . The headings in the text: "Business Unit / Division:", "Job Type Classification:", "Location - Town / City:", "About Us:", "Duties & Responsibilities:", "Skills and Competencies:", "Qualifications:". Those are section headers. Should we wrap them in

    tags? Likely yes. Then the content after each heading should be in

    or

    • if it's a list. We need to preserve all original content word-for-word, including line breaks? We cannot use
      . So we need to convert line breaks into paragraph tags or list items. For paragraphs, we can wrap each paragraph in

      . For list items, we need to detect bullet points. The original text uses lines starting with verbs, not bullet characters. There's no explicit bullet characters like "-". So we might not treat them as list unless they are clearly list items. The instruction: Use

      • for list items (duties, requirements, qualifications, skills). The sections Duties & Responsibilities, Skills and Competencies, Qualifications contain multiple lines each starting with a capital letter and no bullet. We could treat each line as a list item. However, we must preserve original content word-for-word, meaning we cannot add bullet characters. But we can wrap each line in
      • tags, preserving the text inside. That's acceptable because we are not adding or removing text, just wrapping. We need to decide where each line ends. The raw text includes line breaks after each sentence? Let's copy the raw text: Business Unit / Division: TsAfrika Catering Solutions Job Type Classification: Full Time Location - Town / City: Johannesburg About Us: TsAfrika is looking to appoint an Executive Chef . We are seeking an experienced culinary professional who can lead kitchen operations, deliver exceptional food quality, and uphold our service standards in a high-performance catering environment. The successful candidate will be responsible for executing the culinary experience for one our prestigeous sites and to oversee and direct all aspects of the kitchen operations as well as culinary operations. The ideal candidate will be a progressive, on trend individual with exceptional leadership and people skills, and have a collaborative approach to their management style. As a leading African Integrated Workplace Management Solutions Provider, Tsebo Solutions Group offers clients reduced costs, risk and complexities together with increased quality, efficiency and productivity . We specialise in Catering , Facilities Management , Cleaning and Hygiene , Pest Control , Protection , Energy , Procurement , Workspace Design , Engineering, Remote Camps , and more. Developing our people – the heart of Tsebo – is the foundation of our purpose. The result is a knowledgeable workforce that is in touch with every nuance of our clients’ needs. DOWNLOAD OUR ONE-PAGER to find out more about who we are in a nutshell. Duties & Responsibilities: Lead and manage daily kitchen operations Plan menus that align with client needs, budgets, and TsAfrika standards. Oversee food preparation, presentation, and portion control Maintain high standards of hygiene, safety, and quality compliance. Manage stock, food cost, and wastage in line with Tsebo controls. Train, guide, and supervise kitchen staff. Ensure consistent customer satisfaction through high-quality meals. Support operational requirements of the site and broader TsAfrika team. Monitor and manage a cost-effective production process reflecting best practices. Monitor and manage hygiene standard and status in all kitchens - 90 % external audit. Maintain and manage HACCAP standard of complex /food sample management. Ensure the compliance of Health and Safety standards on the complex. Portion control /Reduce Pilferage/Losses /Batch cooking system in place. Ensure a consistent Food and Beverage COS are maintained and Improved. Stay abreast with food trends. Maintain a high standard of function presentation and skill. Demonstrate creativity and innovation in menu development, food presentation and culinary concepts. Skills and Competencies: Demonstrate leadership, innovation and commitment Strong knowledge of large-scale food production and menu planning Ability to design cost-effective menus aligned to client requirements Strong understanding of HACCP, food safety, and hygiene standards Stock management, portion control, and food cost control Skilled in planning, preparing, and presenting meals at a high quality standard Ability to manage kitchen equipment, safety procedures, and maintenance needs Competent in managing production schedules and workflow in a busy kitchen Strong leadership and ability to guide, coach, and motivate kitchen teams Good communication and relationship-building skills Ability to work well under pressure in a fast-paced catering environment Problem-solving and decision-making abilities Adaptability and openness to change Customer-centric mindset with a focus on service excellence Disciplinary procedures knowledge / Basic HR & IR Attention to detail with general admin and management skills Qualifications: Professional culinary qualification Minimum matric At least 5 years’ experience as a Senior Chef or Executive Chef in contract catering, or large-scale food production. Strong knowledge of food safety standards (HACCP). Proven leadership and team management experience. Ability to work in a fast-paced, client-focused environment. Must have reliable vehicle and driver’s license Training background Fine dining upmarket restaurant experience We need to preserve punctuation and spacing exactly. However, converting line breaks to tags may affect spacing. But we can't use
        . We'll need to decide how to represent paragraphs. Probably each block of text after a heading until next heading is a paragraph (or list). For About Us, it's multiple sentences; we can wrap the whole block in

        . For Duties & Responsibilities, it's a list of duties; we can wrap each sentence (separated by period?) as

      • . But the original text has no bullet or line breaks between duties; it's just sentences separated by spaces. Actually after "Duties & Responsibilities:" there is a line break then "Lead and manage daily kitchen operations Plan menus that align with client needs, budgets, and TsAfrika standards. Oversee food preparation, presentation, and portion control Maintain high standards of hygiene, safety, and quality compliance. Manage stock, food cost, and wastage in line with Tsebo controls. Train, guide, and supervise kitchen staff. Ensure consistent customer satisfaction through high-quality meals. Support operational requirements of the site and broader TsAfrika team. Monitor and manage a cost-effective production process reflecting best practices. Monitor and manage hygiene standard and status in all kitchens - 90 % external audit. Maintain and manage HACCAP standard of complex /food sample management. Ensure the compliance of Health and Safety standards on the complex. Portion control /Reduce Pilferage/Losses /Batch cooking system in place. Ensure a consistent Food and Beverage COS are maintained and Improved. Stay abreast with food trends. Maintain a high standard of function presentation and skill. Demonstrate creativity and innovation in menu development, food presentation and culinary concepts." All sentences are concatenated with spaces, not line breaks. So we cannot split by line breaks. We need to decide how to make list items. The instruction says use
        • for list items (duties, requirements, qualifications, skills). But we have no explicit list markers. However we could treat each sentence as a list item, splitting by period followed by space? That would alter the content (we would add
        • tags but keep the sentences intact). That's permissible as we are not adding or removing text, just wrapping. However we need to ensure we don't lose the periods. If we split by ". " we need to keep the period inside the
        • . That's fine. Similarly for Skills and Competencies and Qualifications. But we must be careful not to split abbreviations like "HACCP." (with period) inside a sentence. That's okay. We also need to preserve the exact text, including spaces. If we split by ". " and then wrap each sentence in
        • , we will lose the space after period? Actually we will keep the period inside the
        • and then the next
        • starts after the space. The space between sentences will be lost because we remove the delimiter. But we could keep the space as part of the split? Better to split by ". " and then add the period back plus maybe a space? But we cannot add extra spaces not originally there. However the original had a space after each period (except maybe last). If we remove that space, we are altering the original spacing. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Removing spaces would be removing content. So we cannot simply join sentences without the space. Thus we need another approach: maybe we should not split into list items; we could keep the whole block as a

          paragraph. But the instruction says use

          • for list items (duties, requirements, qualifications, skills). However if there is no clear list formatting, maybe we should not force list. The instruction: "Use
            • for list items (duties, requirements, qualifications, skills)". It implies if the content is a list, we should use list tags. But if the original text does not have list markers, maybe it's not a list? However the content is clearly a list of duties, each separated by a period. Could treat each sentence as a list item but we need to keep the spacing. We could preserve the space by including it inside the
            • after the period? For example: "
            • Lead and manage daily kitchen operations Plan menus that align with client needs, budgets, and TsAfrika standards.
            • " That includes the trailing space after period. That would preserve the space. Then the next
            • starts immediately after, no extra space. That would produce no space between list items in the rendered HTML, but the original text had a space. However HTML collapses whitespace anyway, so the space is not meaningful for display. The instruction about preserving content likely refers to the textual content, not the exact whitespace rendering. Usually they mean not to add or remove words, not to change meaning. Whitespace changes may be acceptable. But to be safe, we could keep the space inside the
            • as part of the content. Thus we can split by ". " and for each part except the last, add ". " back (period plus space) inside the
            • . For the last part, it may not have trailing period? Actually the last sentence ends with a period? Let's check: "... culinary concepts." Yes ends with period. So after splitting by ". ", the last part will be empty? Actually if we split "A. B. C." by ". " we get ["A", "B", "C."]? Wait: The string ends with ".", so after the last period there is no space. Splitting by ". " will not split after the final period because there is no space after it. So we will get ["Lead and manage daily kitchen operations Plan menus that align with client needs, budgets, and TsAfrika standards", "Oversee food preparation, presentation, and portion control", ... , "Demonstrate creativity and innovation in menu development, food presentation and culinary concepts."] The last element retains the trailing period. Good. Thus we can reconstruct each sentence as: for all but last, sentence + ". " ; for last, just sentence (which already ends with period). Then wrap each in
            • . Similarly for Skills and Competencies and Qualifications. Now for About Us: It's a paragraph with multiple sentences. We could keep as

              but we could also split into

              for each sentence? The instruction says use

              for introductory paragraphs and general text. So we can wrap the whole About Us block in a single

              . That's fine. Now for Business Unit / Division, Job Type Classification, Location - Town / City: These are headings with short answers. Should we treat the heading as

              and the answer as

              ? Probably yes. Thus final HTML:

              Business Unit / Division:

              TsAfrika Catering Solutions

              Job Type Classification:

              Full Time

              Location - Town / City:

              Johannesburg

              About Us:

              TsAfrika is looking to appoint an Executive Chef . We are seeking an experienced culinary professional who can lead kitchen operations, deliver exceptional food quality, and uphold our service standards in a high-performance catering environment. The successful candidate will be responsible for executing the culinary experience for one our prestigeous sites and to oversee and direct all aspects of the kitchen operations as well as culinary operations. The ideal candidate will be a progressive, on trend individual with exceptional leadership and people skills, and have a collaborative approach to their management style. As a leading African Integrated Workplace Management Solutions Provider, Tsebo Solutions Group offers clients reduced costs, risk and complexities together with increased quality, efficiency and productivity . We specialise in Catering , Facilities Management , Cleaning and Hygiene , Pest Control , Protection , Energy , Procurement , Workspace Design , Engineering, Remote Camps , and more. Developing our people – the heart of Tsebo – is the foundation of our purpose. The result is a knowledgeable workforce that is in touch with every nuance of our clients’ needs. DOWNLOAD OUR ONE-PAGER to find out more about who we are in a nutshell.

              Duties & Responsibilities:

              • Lead and manage daily kitchen operations Plan menus that align with client needs, budgets, and TsAfrika standards.
              • Oversee food preparation, presentation, and portion control
              • Maintain high standards of hygiene, safety, and quality compliance.
              • Manage stock, food cost, and wastage in line with Tsebo controls.
              • Train, guide, and supervise kitchen staff.
              • Ensure consistent customer satisfaction through high-quality meals.
              • Support operational requirements of the site and broader TsAfrika team.
              • Monitor and manage a cost-effective production process reflecting best practices.
              • Monitor and manage hygiene standard and status in all kitchens - 90 % external audit.
              • Maintain and manage HACCAP standard of complex /food sample management.
              • Ensure the compliance of Health and Safety standards on the complex.
              • Portion control /Reduce Pilferage/Losses /Batch cooking system in place.
              • Ensure a consistent Food and Beverage COS are maintained and Improved.
              • Stay abreast with food trends.
              • Maintain a high standard of function presentation and skill.
              • Demonstrate creativity and innovation in menu development, food presentation and culinary concepts.

              Skills and Competencies:

              • Demonstrate leadership, innovation and commitment
              • Strong knowledge of large-scale food production and menu planning
              • Ability to design cost-effective menus aligned to client requirements
              • Strong understanding of HACCP, food safety, and hygiene standards
              • Stock management, portion control, and food cost control
              • Skilled in planning, preparing, and presenting meals at a high quality standard
              • Ability to manage kitchen equipment, safety procedures, and maintenance needs
              • Competent in managing production schedules and workflow in a busy kitchen
              • Strong leadership and ability to guide, coach, and motivate kitchen teams
              • Good communication and relationship-building skills
              • Ability to work well under pressure in a fast-paced catering environment
              • Problem-solving and decision-making abilities
              • Adaptability and openness to change
              • Customer-centric mindset with a focus on service excellence
              • Disciplinary procedures knowledge / Basic HR & IR
              • Attention to detail with general admin and management skills

              Qualifications:

              • Professional culinary qualification
              • Minimum matric
              • At least 5 years’ experience as a Senior Chef or Executive Chef in contract catering, or large-scale food production.
              • Strong knowledge of food safety standards (HACCP).
              • Proven leadership and team management experience.
              • Ability to work in a fast-paced, client-focused environment.
              • Must have reliable vehicle and driver’s license
              • Training background
              • Fine dining upmarket restaurant experience
              Check that we preserved all text. Let's verify each section. Business Unit / Division: heading and answer correct. Job Type Classification: correct. Location - Town / City: correct. About Us: we kept the entire paragraph exactly as original? Let's compare original About Us text: "TsAfrika is looking to appoint an Executive Chef . We are seeking an experienced culinary professional who can lead kitchen operations, deliver exceptional food quality, and uphold our service standards in a high-performance catering environment. The successful candidate will be responsible for executing the culinary experience for one our prestigeous sites and to oversee and direct all aspects of the kitchen operations as well as culinary operations. The ideal candidate will be a progressive, on trend individual with exceptional leadership and people skills, and have a collaborative approach to their management style. As a leading African Integrated Workplace Management Solutions Provider, Tsebo Solutions Group offers clients reduced costs, risk and complexities together with increased quality, efficiency and productivity . We specialise in Catering , Facilities Management , Cleaning and Hygiene , Pest Control , Protection , Energy , Procurement , Workspace Design , Engineering, Remote Camps , and more. Developing our people – the heart of Tsebo – is the foundation of our purpose. The result is a knowledgeable workforce

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?