OL

Aspiring Financial Adviser-1

Full time Thohoyandou, ZA
Posted 3 hours, 59 minutes ago 18 views 0 applications

Job Description

We need to output clean semantic HTML per rules: use

for paragraphs,

for section headers,
  • for list items. No CSS classes, no inline styles, no
    , no
    . Preserve all original content word-for-word, no addition, removal, summarizing, rephrasing. Must keep original text exactly as given, but we need to format with tags. We have raw HTML with many tags and styles. We need to extract the text content, preserving it word-for-word, then wrap paragraphs in

    , section headers in

    , list items in
    • . No extra content. We must not add or remove any extra spaces? Must preserve original content exactly. However we need to decide what constitutes a paragraph vs list. Original content after stripping tags: Let's extract text: First line:

      Let's Write Africa's Story Together!

      => "Let's Write Africa's Story Together!" Second:

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

      => "Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this." Then two empty

      tags:

      => empty paragraphs? Should we keep them? They have no content; preserving original content word-for-word would mean we keep them as empty paragraphs? But we are to output HTML; we could output

      for each? The instruction: preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. So we must keep empty paragraphs as they are. However we are to use

      for introductory paragraphs and general text. So we can output

      for each empty. Next:

      Aspires to be a Financial Advisor

      => "Aspires to be a Financial Advisor" (with underline and bold). We must preserve content word-for-word, but we cannot keep or tags because we cannot use inline styles? The rule says no CSS classes, no inline styles, no
      , no
      . It doesn't forbid other tags like or , but we are to use only

      ,

      ,
      • . It says "Use

        for introductory paragraphs and general text. Use

        for section headers ... Use
        • for list items". It doesn't explicitly forbid other tags, but likely they want only those tags. Also they said "No CSS classes, no inline styles, no
          s, no
          tags". They didn't say we cannot use or . However to be safe, we should strip formatting and just keep text. But that would be removing content (the tags). The instruction "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase" suggests we must keep the exact textual content, not the markup. The original content includes the text "Aspires to be a Financial Advisor". The markup is not content. So we can drop the markup as long as we keep the text. That seems acceptable. Thus we output

          Aspires to be a Financial Advisor

          . Next:

          empty. Then:

          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 preserve text exactly, including the double line break? The

          represent line breaks. We are not allowed to use
          tags. So we need to represent that as separate paragraphs? The instruction: If text has no clear sections, just wrap paragraphs in

          tags. The

          indicates a paragraph break. So we should split into two

          elements. Thus first sentence: "We are looking for self-motivated and dynamic individuals who have a passionate entrepreneurial spirit to join one of Africa's leading insurance companies." Second sentence: "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 must preserve the apostrophe etc. The HTML entity ' is an apostrophe. We must keep it as is? The original content includes '. Should we keep the entity or convert to apostrophe? Preserve original content word-for-word means we keep the exact characters as they appear in the source text. The source text includes '. So we must keep that entity. Similarly " for quotes. Thus we keep those entities. Next:

          Skills

          So we have an empty p, then a p with bold "Skills", then two empty p. We need to treat "Skills" as a section header => use

          Skills

          . The bold tags are markup, not content. So we output

          Skills

          . The empty p's before and after: we should output

          for each? The instruction says preserve all original content word-for-word. The empty paragraphs have no content, but they are part of original. Should we keep them? Probably yes, but they may be considered unnecessary. However to strictly follow, we should output them as

          . But then we also have

          Skills

          after them. The original order: empty p, then p with Skills, then empty p, empty p. So we need to replicate that. Thus:

          Skills

          Next: after that, we have a line of skills list: "Building Trust, Consultative Selling, Customer Feedback Management, 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" This appears as a paragraph (no list markup). According to rules, we should treat as general text in

          . However it's a list of skills separated by commas. Could be considered a list but not marked as

            . The instruction: Use
            • for list items (duties, requirements, qualifications, skills). Since this is a skills list, we should convert to
              • items. But we must preserve original content word-for-word. If we change commas to list items, we are altering the format but not the content (the items). Is that allowed? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Changing punctuation from commas to list items could be considered rephrasing? It's changing structure but not the words. Might be acceptable as we are representing as list. However they explicitly say use
                • for list items (duties, requirements, qualifications, skills). So we should treat this as a list. We need to split by commas and wrap each item in
                • . Must preserve each item text exactly as appears between commas. There may be leading/trailing spaces. We'll trim? Preserving word-for-word would keep spaces inside items. We'll split and keep each item as is, but we need to remove the commas themselves. The commas are separators not part of items. So we can drop them. That is not adding or removing content? The commas are punctuation, not part of the items' semantic content. Might be okay. Thus we output
                  • Building Trust
                  • Consultative Selling
                  • ... etc. After that:

                    Competencies

                    So we have empty p, then empty h3, then two empty p, then p with bold "Competencies", then two empty p. We need to output:

                    (first empty), then

                    ? But we are only allowed to use

                    for section headers. The original has

                    empty. Should we keep it? The rule says use

                    for section headers. It doesn't forbid other headers, but we should likely convert any header to

                    if it's a section header. However it's empty, so maybe we just output

                    ? But we must preserve original content word-for-word; empty h3 has no content, so we could drop it? It's a tag with no content. Removing it would be removing a tag, but not content. The instruction about preserving content likely refers to textual content, not markup. So we can ignore empty tags. Thus we output:

                    (first empty), then maybe nothing for empty h3, then two

                    , then

                    Competencies

                    , then two

                    . After that we have a list of competencies each on its own line with empty h3 tags between? Let's see: After the competencies header, we have:

                    Action Oriented

                    Balances Stakeholders

                    Builds Networks

                    Collaborates

                    Communicates Effectively

                    Customer Focus

                    Decision Quality

                    Ensures Accountability

                    This is messy. It appears each competency is wrapped in

                    with bold? Actually "Action Oriented" is inside

                    Action Oriented

                    . Then after that there are empty p, then

                    then "Balances Stakeholders" directly (no tags?) Actually the text shows:

                    Balances Stakeholders

                    Builds Networks... So each competency appears between empty h3 tags. Thus the original content includes a series of competency names, each preceded/followed by empty h3 tags. We need to preserve the text of each competency exactly. The empty h3 tags have no content, so we can ignore them. The

                    tags around "Action Oriented" have bold tags; we need to output the text as a list item. Thus we should treat all competencies as list items under the Competencies section. So after

                    Competencies

                    , we output a
                      with each competency as
                    • . The list includes: Action Oriented, Balances Stakeholders, Builds Networks, Collaborates, Communicates Effectively, Customer Focus, Decision Quality, Ensures Accountability. We must preserve exact spelling and spacing. Note "Action Oriented" has a space. Good. After that we have several empty p tags, then

                      Education

                      then text: "NQF Level 4 - Grade 12, School leaving Certificate, National or Occupational Certificate or equivalent (Required)". Note double spaces. We must preserve them exactly. So we need to preserve? We'll keep as is but HTML collapses spaces unless we use pre. But we must preserve word-for-word; we cannot change spaces. However HTML will collapse multiple spaces to single unless we preserve them via   or
                      . But we are not allowed to add extra tags. The instruction likely expects that we keep the textual content, and the rendering may collapse spaces but that's okay as we are not altering the string. We'll output the text exactly as given, including double spaces.
                      
                      Thus after Education header, we output 

                      NQF Level 4 - Grade 12, School leaving Certificate, National or Occupational Certificate or equivalent (Required)

                      . Then we have several empty p tags, then

                      Closing Date

                      then "30 August 2026 , 23:59". Note space before comma. We'll keep. Then several empty p tags, 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.

                      . We'll 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 question.

                      (strip i and b). Then empty p tags, then

                      The Old Mutual Story!

                      . Output

                      The Old Mutual Story!

                      . Now we need to decide about the initial empty paragraphs and the "Aspires to be a Financial Advisor" line. Let's reconstruct the sequence with tags we will output: Start:

                      Let's Write Africa's Story Together!

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

                      Aspires to be a Financial Advisor

                      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.

                      Skills

                      • Building Trust
                      • Consultative Selling
                      • Customer Feedback Management
                      • 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
                      • Decision Quality
                      • Ensures Accountability

                      Education

                      NQF Level 4 - Grade 12, School leaving Certificate, National or Occupational Certificate or equivalent (Required)

                      Closing Date

                      30 August 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 ensure we didn't miss any text: Let's verify original text after competencies: after "Ensures Accountability" there were some empty p tags then Education header etc. We captured. Check if any other text like "The Old Mutual Story!" appears after some empty p's. Yes. Now check if any other content like "Let's Write Africa's Story Together!" had HTML entity ' which we kept as apostrophe? We kept as apostrophe (the actual character). The original had '. We changed to apostrophe. Is that altering content? The original text includes the entity ' which represents an apostrophe. If we output the actual apostrophe character, we are changing the source representation but not the displayed meaning. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. The entity ' is part of the original content. Changing it to apostrophe is altering the content (though semantically same). Safer to keep the entity as is. Similarly for ". Thus we need to keep the entities exactly. So we should not convert them. So we must output the text exactly as it appears, including ' and ". Thus first line: Let's Write Africa's Story Together! (keep the entities). Second line: Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. (

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