MT

(LDC) Senior Manager - Commercial Legal.Legal and Regulatory

Full-time South Africa, ZA
Posted 3 weeks, 5 days ago 62 views 0 applications

Job Description

We need to output clean semantic HTML with

,

,
  • . No CSS classes, no inline styles, no
    , no
    . Must preserve all original content word-for-word, no addition, removal, summarizing, rephrasing. So we need to extract the text content from the given HTML snippet, preserving exact wording, and then wrap sections appropriately. We need to identify sections: Education, Experience, Training, then a table with content: (Limited Duration Contract): SM - Commercial Legal, then sections: Strategic input: (with list), Operational Planning and Process Enhancement:, Commercial Legal Support:, Reporting:, Supplier Relationship Management:, Customer Satisfaction:, Managerial / Supervisory Complexity:, Role Complexity:, Creativities:. We need to preserve all original content word-for-word. That includes punctuation, line breaks? We cannot use
    . We'll need to represent line breaks via

    tags. So each paragraph becomes a

    . For list items, we need

    • . The original list items have text inside

      tags; we need to extract the text and put inside

    • . Also need to preserve the bullet points exactly as they appear. We must not add any extra content. Must not remove any content. Must preserve original wording exactly. We need to strip out all HTML tags and styles, leaving only the text. Then we need to reconstruct using semantic HTML. Let's extract the text. First part:

      Education: LLB and admission as attorney or advocate. Masters advantageous.

      Text: Education: LLB and admission as attorney or advocate. Masters advantageous. Next:

       

      => empty paragraph (non-breaking space). Should we keep? It's just a blank line. The instruction: preserve ALL original content word-for-word. Does that include empty paragraphs? Probably we should keep them as empty

      ? But we cannot add
      . We could output an empty

      . However they said use

      for introductory paragraphs and general text. An empty paragraph is still a paragraph. Might be okay. But maybe we can ignore because it's just formatting. However "preserve ALL original content word-for-word" suggests we should keep it. But outputting an empty

      adds no visible content, but it's still a tag. It might be acceptable. However they also said "If text has no clear sections, just wrap paragraphs in

      tags". So we should treat each

      as a paragraph. The   is a non-breaking space, which is content. If we output

       

      that would preserve the space. But they said no
      tags, but   is okay inside

      . We could keep it. But maybe simpler: we can collapse multiple empty paragraphs? That would be removing content. Safer to keep them as

       

      . However they said no CSS classes, no inline styles, no
      , no
      . Using   is fine. Let's continue. Next:

      Experience: Minimum 8 years post articles experience including commercial law; experience in network infrastructure build and procurement; telecommunications industry advantageous.

      Text: Experience: Minimum 8 years post articles experience including commercial law; experience in network infrastructure build and procurement; telecommunications industry advantageous. Note there is a non-breaking space after colon: "Experience: " => we should preserve that as a space. So "Experience: " (a space). We'll keep as "Experience: ". Next:

      Training: Systems, products and processes; ongoing legislative and regulatory training.

      Text: Training: Systems, products and processes; ongoing legislative and regulatory training. Next:

       

      => another empty. Then the figure/table. Inside the table cell we have:

      (Limited Duration Contract): SM - Commercial Legal

      Text: (Limited Duration Contract): SM - Commercial Legal Then an empty paragraph:

       

      Then:

      Strategic input:

      Text: Strategic input: Then a paragraph:

      Provide inputs to GM Commercial Legal in defining frameworks; contribute to long term strategy; forecasts 2-5 years; manage legal requirements, transactions and initiatives with focus on:

      Text: Provide inputs to GM Commercial Legal in defining frameworks; contribute to long term strategy; forecasts 2-5 years; manage legal requirements, transactions and initiatives with focus on: Then a
        with list items. Each
      • ....

      • We need to extract the text inside each
      • . List items: 1. Procurement contracts 2. Network infrastructure build 3. ICT contracts 4. Participation in the formulation and management of intellectual property 5. Exposure to Consumer Protection Act, National Credit Act, WASPA Code, Electronic Communications and Transaction Act 6. Provision of legal and risk related advice 7. Provision of legal advice in respect of all Intellectual Property related matters 8. Regulatory environment (collaboration with regulatory advisors) Note: there may be trailing spaces. After the list, there is an empty paragraph:

         

        Then:

        Operational Planning and Process Enhancement:

        Text: Operational Planning and Process Enhancement: Then paragraph:

        Conduct legal research; provide input into policies, procedures and budgets; drive best practice; manage identification of critical issues; develop legal templates; provide guidelines to Legal Advisors.

        Text: Conduct legal research; provide input into policies, procedures and budgets; drive best practice; manage identification of critical issues; develop legal templates; provide guidelines to Legal Advisors. Then empty paragraph. Then:

        Commercial Legal Support:

        Text: Commercial Legal Support: Then paragraph:

        Support MTN SA business functions; proactively identify legal risks; provide legal advice and opinions, advise, draft, negotiate and formalise contracts across the business; support Regulatory department; ensure legal compliance; oversee Legal Advisors; manage negotiations; review major agreements; maintain precedents; advise executive management on governance, regulation and legislative impacts; provide company secretarial support.
         

        Note there is a
        and   after the paragraph. The
        we must not include. The   after
        is a space? Actually it's "
         " meaning a line break then a non-breaking space. We must not use
        . We need to preserve the content word-for-word, but we cannot use
        . However we can represent line breaks via

        tags. The
        inside a paragraph is essentially a line break within the same paragraph. Since we cannot use
        , we might need to treat it as a space? The instruction: "No CSS classes, no inline styles, no

        s, no
        tags". So we must omit the
        . But we must preserve all original content word-for-word. This is contradictory. However likely they expect us to strip the
        and treat the space as part of the paragraph. The   after
        is a space; we can keep it as a regular space. Thus we will output the paragraph text without the
        . The text before
        is: "Support MTN SA business functions; proactively identify legal risks; provide legal advice and opinions, advise, draft, negotiate and formalise contracts across the business; support Regulatory department; ensure legal compliance; oversee Legal Advisors; manage negotiations; review major agreements; maintain precedents; advise executive management on governance, regulation and legislative impacts; provide company secretarial support." After
          there is nothing else? Actually after
          the

        closes. So there is a space after the line break. We'll just include a space at end? Probably not needed. We'll keep the text as is, ignoring the
        and  . Next paragraph:

        Reporting:

        Text: Reporting: Then paragraph:

        Collate information from Legal Advisors; oversee Commercial Legal reports; periodically report key legal risks.

        Text: Collate information from Legal Advisors; oversee Commercial Legal reports; periodically report key legal risks. Then empty paragraph. Then:

        Supplier Relationship Management:

        Text: Supplier Relationship Management: Then paragraph:

        Manage external attorneys; identify support requirements; develop annual plans; monitor performance; provide input to Supplier Performance Management.

        Text: Manage external attorneys; identify support requirements; develop annual plans; monitor performance; provide input to Supplier Performance Management. Then empty paragraph. Then:

        Customer Satisfaction:

        Text: Customer Satisfaction: Then paragraph:

        Build relationships with customers; understand needs; ensure systems and processes satisfy requirements; proactively prevent problems; identify trends and drive continuous improvement.

        Text: Build relationships with customers; understand needs; ensure systems and processes satisfy requirements; proactively prevent problems; identify trends and drive continuous improvement. Then empty paragraph. Then:

        Managerial / Supervisory Complexity:

        Text: Managerial / Supervisory Complexity: Then paragraph:

        Mentor legal advisors; assist recruitment; handle matters in absence of GM; build employee relations; communicate effectively; deploy resources; manage diversity and employment equity; manage workflow boundaries.

        Text: Mentor legal advisors; assist recruitment; handle matters in absence of GM; build employee relations; communicate effectively; deploy resources; manage diversity and employment equity; manage workflow boundaries. Then empty paragraph. Then:

        Role Complexity:

        Text: Role Complexity: Then paragraph:

        Deputize for GM Commercial Legal; participate in ad hoc projects; assist with complex unresolved problems.

        Text: Deputize for GM Commercial Legal; participate in ad hoc projects; assist with complex unresolved problems. Then empty paragraph. Then:

        Creativities:

        Text: Creativities: Then paragraph:

        Align legal focus with business strategy; draft and review complex contracts; exercise judgement; create systems and strategies; manage legal and commercial aspects of new projects and acquisitions; optimize processes.

        Text: Align legal focus with business strategy; draft and review complex contracts; exercise judgement; create systems and strategies; manage legal and commercial aspects of new projects and acquisitions; optimize processes. Then empty paragraph:

         

        Now we need to output HTML with

        for section headers. Which parts are section headers? Likely each bold heading like Education:, Experience:, Training:, (Limited Duration Contract): SM - Commercial Legal, Strategic input:, Operational Planning and Process Enhancement:, Commercial Legal Support:, Reporting:, Supplier Relationship Management:, Customer Satisfaction:, Managerial / Supervisory Complexity:, Role Complexity:, Creativities:. But the instruction: 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 as headers. The list items under Strategic input: should be
        • . The paragraphs following each header should be

          . The header itself should be

          . However note that some headers have trailing colon; we keep it. We also have the "(Limited Duration Contract): SM - Commercial Legal" which is like a job title? Could be considered a header as well. We'll treat as

          . We need to preserve all original content word-for-word, including punctuation and spaces. So the header text must be exactly as appears. Now we need to decide about empty paragraphs. Should we output empty

          or

           

          ? The original had   inside

    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?