OL

Commissioned Financial Adviser

Full-time Alberton, ZA
Posted 1 week, 1 day ago 16 views 0 applications

Job Description

We need to output clean semantic HTML using only

,

,
  • . No other tags. Must preserve all original content word-for-word, no additions, deletions, rephrasing. Must remove any tags not allowed: , , ,
    ,

    , etc. But we can keep content inside them as text. We need to convert section headers to

    . The original uses for headings like "Skills", "Competencies", "Education", "Closing Date". Also there are

    tags with empty content; we need to preserve them? The rule: preserve ALL original content word-for-word, do not add, remove, summarise, or rephrase. So we must keep the

    tags? But we are only allowed to use

    for section headers. However we cannot add new tags; we must only use allowed tags. The instruction: "Use

    for section headers (e.g. Responsibilities, Qualifications, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". So we should map headings to

    . But we must preserve original content word-for-word. The original headings are in tags with text like "Skills", "Competencies", "Education", "Closing Date". Also there are empty

    tags. Should we keep them? They are part of original content; they are empty, but they are tags. The rule says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That includes tags? It says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That likely includes the HTML tags as part of content? But the instruction says "Return ONLY the HTML." So we need to output HTML that reflects the content, but we can transform tags as needed as long as we preserve the text. However we cannot add or remove content. Removing tags might be considered removal? But we are allowed to use only

    ,

    ,
    • . So we must convert to

      maybe, but that changes tag name, which is not preserving word-for-word? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That seems to refer to the textual content, not the markup. Usually these tasks require preserving the text exactly, but we can change markup to fit the allowed tags. So we can replace with

      and keep the text inside. Also we need to preserve list items exactly as they appear. The list items are inside
    • ...

    • . We can just output
    • Responsible for the procurement of new business
    • etc. But we need to preserve the

      inside? The rule says use

      for introductory paragraphs and general text, and

      • for list items. So we can output
      • Responsible for the procurement of new business
      • without

        inside? The original had

      • Responsible for the procurement of new business

      • . The content inside

        is the text. We can just output the text as is, but we need to wrap in

      • . The rule says use
        • for list items (duties, requirements, qualifications, skills). So we can output
        • Responsible for the procurement of new business
        • . That's fine. We must not use any other tags like , , ,
          ,

          , etc. So we need to convert headings to

          . Also we need to preserve the text exactly as appears, including capitalization, punctuation, etc. Let's parse the given HTML:

          Let's Write Africa's Story Together!

          Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

          We are looking for self-motivated and dynamic individuals who have a passionate entrepreneurial spirit to join one of Africa's leading insurance companies.

          The role at a glance is about championing our valued customers to achieve their lifetime goals by identifying their financial needs, providing sound financial advice, recommending and implementing "fit for purpose" financial plans and solutions.

          • Responsible for the procurement of new business

          • Expand sales of products and services with existing customers

          • Work mainly on own leads

          Skills

          Building Trust, Consultative Selling, Customer-Focused, Customer Service, Customer Understanding, Direct Selling, Identifying Sales Opportunities, Oral Communications, Probing Questions, Qualifying Prospects, Sales Data Management, Sales Software, Strategic Selling, Strengthening Customer Relationships

          Competencies

          Action Oriented

          Balances Stakeholders

          Builds Networks

          Collaborates

          Communicates Effectively

          Customer Focus

          Drives Results

          Ensures Accountability

          Education

          NQF Level 5 - Higher, Advance or Occupational Certificate or equivalent

          Closing Date

          29 November 2026 , 23:59

          The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

          The Old Mutual Story!

          We need to output clean semantic HTML using only

          ,

          ,
          • . No other tags. So we must convert: - Section headers: "Skills", "Competencies", "Education", "Closing Date" are currently in tags. We'll replace with

            heading containing that text. Also there are empty

            tags; they have no text. Should we output them? They are empty, but they are part of original content. The instruction: preserve ALL original content word-for-word. So we must keep them? But we cannot use

            tags; only allowed tags are

            ,

            ,
            • . So we cannot output

              . Perhaps we can ignore empty headings? But that would be removing content. However they are empty, so maybe they can be omitted without changing content? The content is just the tag, no text. Removing them might be considered removal of content (the tag). But the instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Removing an empty tag might be considered removal. But we cannot output it because not allowed. However maybe we can output it as

              ? But that would be adding a new tag not in allowed list. Not allowed. So we must decide: we can output nothing for those empty headings, effectively ignoring them, which might be considered removal. But maybe it's acceptable because they contain no text, so they don't affect the semantic content. Usually these tasks allow omitting empty sections. I think it's okay. We also have ... etc. That's nested tags. We need to preserve the text inside but we cannot use or . So we can just output the text as part of a paragraph. The text includes "The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question." That's inside ... So we need to output that text as part of a paragraph, maybe with

              wrapping. Also there is "The Old Mutual Story!" inside ... but we need to preserve exactly "The Old Mutual Story!" with maybe bold? But we cannot use . So we just output the text as is. We need to preserve line breaks? Not needed; we just output paragraphs. We must not use any CSS classes, inline styles, etc. So we can drop style attributes. We must preserve all original content word-for-word. That includes the ampersand encoded " etc. We need to keep them as they appear. The text includes "fit for purpose" which is the HTML entity for double quote. We must keep that exactly. Also ' for apostrophe. So we need to keep those. Now let's construct the HTML. We start with the first paragraph:

              Let's Write Africa's Story Together!

              We need to output as

              Let's Write Africa's Story Together!

              (since we drop span and b). The text is "Let's Write Africa's Story Together!" exactly. Second paragraph:

              Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

              Output:

              Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

              (note trailing space? There's a space before maybe. The original includes a trailing space before . We'll preserve the space? The text includes a trailing space before the closing tag. The content inside span includes "Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. " with a trailing space. We'll include that space in the paragraph. Third and fourth paragraphs are empty:

              and

              . They are empty paragraphs. We can output

              maybe? But that would be an empty paragraph. That's okay. But we need to preserve them? They are empty, but they are part of content. We can output

              but that adds a paragraph with nothing. That might be considered extra content? It doesn't add text, just an empty paragraph. It's okay. Then the next paragraph:

              We are looking for self-motivated and dynamic individuals who have a passionate entrepreneurial spirit to join one of Africa's leading insurance companies.

              The role at a glance is about championing our valued customers to achieve their lifetime goals by identifying their financial needs, providing sound financial advice, recommending and implementing "fit for purpose" financial plans and solutions.

              We need to output as two paragraphs? The

              indicates line break. We can just output two

              paragraphs? But we cannot use
              . We can split into two paragraphs: first part inside span, then second part inside span. The original has ...content... then

              then ...content.... So we can output two separate

              elements containing each span's text. So we output:

              We are looking for self-motivated and dynamic individuals who have a passionate entrepreneurial spirit to join one of Africa's leading insurance companies.

              The role at a glance is about championing our valued customers to achieve their lifetime goals by identifying their financial needs, providing sound financial advice, recommending and implementing "fit for purpose" financial plans and solutions.

              But note the original had

              wrapping the whole thing, but we can split. Now after that, there is

              (empty). Then a
                with list items. We'll output:
                • Responsible for the procurement of new business
                • Expand sales of products and services with existing customers
                • Work mainly on own leads
                But we must not use
                  tags? The rule says use
                  • for list items. So we can use
                      as opening and closing? It says use
                      • for list items (duties, requirements, qualifications, skills). It doesn't explicitly forbid
                          tag, but says use
                          • . So we can use
                              to wrap the list. That's allowed. So we can output:
                              • Responsible for the procurement of new business
                              • Expand sales of products and services with existing customers
                              • Work mainly on own leads
                              But we must not use any other tags besides

                              ,

                              ,
                              • . So
                                  is allowed as part of
                                  • . So we can use
                                      and
                                    • . Good. After that, there are empty paragraphs again. Then we have

                                      Skills

                                      . That's a heading. We'll output

                                      Skills

                                      . Then there are empty paragraphs. Then there is text "Building Trust, Consultative Selling, Customer-Focused, Customer Service, Customer Understanding, Direct Selling, Identifying Sales Opportunities, Oral Communications, Probing Questions, Qualifying Prospects, Sales Data Management, Sales Software, Strategic Selling, Strengthening Customer Relationships" after some empty paragraphs. This is a list of skills separated by commas? Actually it's just a run of text with commas. The original has no list tags; it's just plain text after Skills. It appears after some empty paragraphs and before empty

                                      . So we need to output that as a paragraph? It is not a list; it's just a paragraph of items separated by commas. So we can output as a

                                      containing that text exactly. Then there is

                                      empty; we ignore. Then

                                      Competencies

                                      -> output

                                      Competencies

                                      . Then there are empty paragraphs. Then there is a series of words each followed by

                                      tags. The words are: Action Oriented, Balances Stakeholders, Builds Networks, Collaborates, Communicates Effectively, Customer Focus, Drives Results, Ensures Accountability. Each is on its own line with an

                                      after it? Actually the original shows: Action Oriented

                                      Balances Stakeholders

                                      Builds Networks

                                      Collaborates

                                      Communicates Effectively

                                      Customer Focus

                                      Drives Results

                                      Ensures Accountability

                                      So the text "Action Oriented" is followed by an empty

                                      . Then "Balances Stakeholders" followed by

                                      , etc. So the actual content is just the words "Action Oriented", "Balances Stakeholders", etc. They are not wrapped in any tag. So we need to output them as separate paragraphs? They are just plain text lines. We can output each as a separate

                                      maybe? But we need to preserve them word-for-word. So we can output:

                                      Action Oriented

                                      Balances Stakeholders

                                      Builds Networks

                                      Collaborates

                                      Communicates Effectively

                                      Customer Focus

                                      Drives Results

                                      Ensures Accountability

                                      But note that after "Ensures Accountability" there is a

                                      empty paragraph. So we can output an empty paragraph after that? We can output

                                      . Then we have

                                      Education

                                      -> output

                                      Education

                                      . Then there is text "NQF Level 5 - Higher, Advance or Occupational Certificate or equivalent" inside a paragraph. So output

                                      NQF Level 5 - Higher, Advance or Occupational Certificate or equivalent

                                      . Then

                                      Closing Date

                                      -> output

                                      Closing Date

                                      . Then text "29 November 2026 , 23:59" inside a paragraph. So output

                                      29 November 2026 , 23:59

                                      . Then many empty paragraphs. Then

                                      The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

                                      . That's a paragraph with nested tags. We need to output

                                      The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in

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?