MT

Senior Specialist - Infrastructure Operations.Technology

Full-time Uganda, UG
Posted 1 week, 5 days ago 124 views 0 applications

Job Description

We need to output clean semantic HTML using only

,

,
  • . No extra tags, no classes, no inline styles. Must preserve all original content word-for-word, no additions, deletions, rephrasing. Must not add any commentary. Must extract only job info and format accordingly. We need to identify sections: Main Purpose? Job Title? Reports to? No. of Vacancies? Main Job Functions? Education? Work Experience? Skills / physical competencies? ABOUT US? Probably we need headings for each section using

    . Use

    for section headers like "Responsibilities", "Qualifications", etc. But the raw text includes headings like "Main Purpose:", "Job Title:", "Reports to:", "No. of Vacancies:", "Main Job Functions:", "Education", "Work Experience", "Skills / physical competencies:", "ABOUT US". We should map these to appropriate headings? 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 can use

    for each heading we have, but we must preserve the original text? The rule: "Use

    for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". It doesn't say we must keep the original heading text; we can use those example headings. But we must preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we cannot change the heading text. However we need to use

    tags for section headers. How to reconcile? Possibly we can wrap the original heading text inside

    . For example, the original has "Main Purpose:" as a bold strong text. That is part of content. We can put that inside

    . But the instruction says use

    for section headers (e.g. Responsibilities...). It doesn't forbid using other text inside

    . But we must preserve original content word-for-word. So we cannot change "Main Purpose:" to "Responsibilities". We must keep it exactly as appears. So we can wrap the original heading text (including colon?) inside

    . That would preserve the text. We must not add any extra content. So we need to output HTML that includes

    for paragraphs,

    • for list items, and

      for headings. No other tags. We must preserve all original content word-for-word, including line breaks? We can just output the HTML with the same text inside tags. We need to parse the raw text and produce HTML. Let's extract sections: The raw text includes:

      Main Purpose:

      Then a paragraph with description. Then blank paragraph. Then

      MTN Uganda Limited is an equal opportunity employer and is seeking to recruit a competent individual to fill the following position.

      Then

      Job Title: Senior Specialist - Infrastructure operations

      Then

      Reports to: Manager – IT Infrastructure & Operations

      Then

      No. of Vacancies: 1

      Then

      Main Job Functions:

      Then
        with many
      • items. Then

         

        Then

        Education 

        Then
          with
        • ... etc. Then

          Work Experience            

          Then
            with
          • items. Then

             

            Then

            Skills / physical competencies:

            Then
              with nested
                etc. Then

                ABOUT US

                Then several

                with text. We need to output clean semantic HTML using only

                ,

                ,
                • . No extra tags like , ,
                  , etc. But we must preserve all original content word-for-word. That includes the tags and other markup? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. So we must keep the text exactly as appears, including any formatting markers? The original content includes HTML tags and style attributes. But we are to output clean HTML using only

                  ,

                  ,
                  • . We cannot include the style attributes or other tags. However we must preserve the content word-for-word. This is contradictory: we cannot keep the style attributes if we remove them, but we must preserve original content word-for-word. Perhaps we need to keep the text inside but not the style attributes. The content includes the text "Main Purpose:" etc. The style attributes are not part of the content but part of formatting. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That likely means we must keep the textual content exactly as appears, but we can drop the HTML markup that is not part of the content? The original content includes the text "Main Purpose:" inside a tag. The text "Main Purpose:" is part of the content. We can output

                    Main Purpose:

                    maybe? But that changes "Main Purpose:" to be inside

                    instead of . The text "Main Purpose:" remains same, just wrapped in

                    . That's okay. But we must not add or remove any words. So we cannot change "Main Purpose:" to "Main Purpose". It's same. We can wrap it in

                    . That adds a tag but not new words. That's allowed. We must not add any extra content. So we cannot add headings like "Responsibilities" etc. We must use the headings that appear in the original. The original headings are "Main Purpose:", "Job Title:", "Reports to:", "No. of Vacancies:", "Main Job Functions:", "Education", "Work Experience", "Skills / physical competencies:", "ABOUT US". Also there is "Key Duties"? Not present. So we can use

                    for each of those headings. But the instruction says use

                    for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't require that the heading text must be exactly those words; we can use any heading text as long as we use

                    . But we must preserve original content word-for-word. So we must keep the heading text exactly as appears. So we can wrap each heading text in

                    . For example:

                    Main Purpose:

                    But the original had "Main Purpose:" inside . The colon is part of the text. So we need to output

                    Main Purpose:

                    . That preserves the text "Main Purpose:" exactly. Similarly for "Job Title: Senior Specialist - " maybe the heading includes "Job Title: Senior Specialist - "? Actually the original line:

                    Job Title: Senior Specialist - Infrastructure operations

                    The heading includes "Job Title: Senior Specialist - ". That's a bit long. Should we treat that as a heading? Probably yes. So we can output

                    Job Title: Senior Specialist - 

                    but we need to preserve the non-breaking space? It appears as  . We can just output the characters as they appear: "Job Title: Senior Specialist - ". The trailing space? There's a non-breaking space after hyphen? Actually "- " includes hyphen then non-breaking space. We'll just copy as is. But we must preserve all original content word-for-word, including the colon and spaces. So we need to output exactly the heading text as appears, inside

                    . That may include colon and spaces. Similarly "Reports to: Manager – IT Infrastructure & Operations". That includes "Reports to: Manager – IT Infrastructure & Operations". We'll output

                    Reports to: Manager – IT Infrastructure & Operations

                    . "No. of Vacancies: 1" ->

                    No. of Vacancies: 1

                    . "Main Job Functions:" ->

                    Main Job Functions:

                    . "Education" ->

                    Education

                    . "Work Experience" ->

                    Work Experience

                    . "Skills / physical competencies:" ->

                    Skills / physical competencies:

                    . "ABOUT US" ->

                    ABOUT US

                    . Now we need to output the content. We must not use any other tags like , ,

                    . So we need to strip those and just output the textual content wrapped appropriately. But we must preserve all original content word-for-word. That includes the text inside the tags, but we can wrap them in

                    . That's okay. Now the body content: we need to output paragraphs using

                    . The original paragraphs include some text that may have inside. For example, the first paragraph after Main Purpose includes a description. It contains some HTML entities like   etc. We need to preserve them as is, but we cannot keep the style attributes. We can just output the text inside the

                    tags, but we need to preserve the content exactly, including any HTML entities like   and & etc. However we cannot include the style attributes. The content includes the text "To interpret defined system requirements and design specific infrastructures that meet operational, security, and performance needs. This role requires deep expertise in virtualization, cybersecurity, disaster recovery, high availability, networking, and hybrid/cloud infrastructure." That's the main description. It also includes some non-breaking spaces and maybe extra spaces. We need to preserve them exactly. The original includes some   entities inside the paragraph: after the description, there is "      

                    " which is just spaces. We need to preserve them? They are part of the content? They are HTML entities representing spaces. The instruction says preserve ALL original content word-for-word. That includes those   entities. But we are to output clean HTML using only

                    ,

                    ,
                    • . We can include the   entities inside the paragraph text; that's fine. But we must not include the style attributes. So we will output

                      To interpret defined system requirements and design specific infrastructures that meet operational, security, and performance needs. This role requires deep expertise in virtualization, cybersecurity, disaster recovery, high availability, networking, and hybrid/cloud infrastructure.      

                      But we need to preserve the exact spacing and entities. The original had "This role requires deep expertise in virtualization, cybersecurity, disaster recovery, high availability, networking, and hybrid/cloud infrastructure.      

                      " So after the sentence, there are four non-breaking spaces before the closing

                      . We can include those   entities inside the paragraph. Now the next paragraph is blank:

                       

                      . That's just a non-breaking space. We can output

                       

                      . Then the paragraph with "MTN Uganda Limited is an equal opportunity employer..." We'll output

                      MTN Uganda Limited is an equal opportunity employer and is seeking to recruit a competent individual to fill the following position.

                      (preserving the  ). Then the job title paragraph:

                      Job Title: Senior Specialist - Infrastructure operations

                      We need to preserve the text exactly: "Job Title: Senior Specialist -  Infrastructure operations"? Actually there is a non-breaking space after hyphen? The text shows "Senior Specialist - " then the next span contains "Infrastructure operations". So the full text is "Job Title: Senior Specialist - Infrastructure operations"? There's a non-breaking space after hyphen. We'll output exactly as appears: "Job Title: Senior Specialist - Infrastructure operations". But we need to preserve the colon and hyphen and space. The original includes around "Job Title: Senior Specialist - ". So the text inside strong is "Job Title: Senior Specialist - ". Then after that, there is a span with "Infrastructure operations". So the full heading text is "Job Title: Senior Specialist - Infrastructure operations". We'll output

                      Job Title: Senior Specialist - Infrastructure operations

                      . But we must preserve the colon and hyphen and space exactly. The original includes a non-breaking space after hyphen; we can just output a normal space; it's okay. But we must preserve the original content word-for-word, including the colon and hyphen and spaces. So we need to copy exactly the characters as they appear, including the non-breaking space? We can just output a normal space; it's not a word change. The instruction is about words, not about spaces. But to be safe, we can just output the characters as they appear in the source text, but we cannot see the exact characters. We'll approximate. Better approach: Instead of trying to reconstruct heading text, we could just output the heading text as it appears in the original, but we need to extract it from the HTML. The original heading text is inside tags: "Job Title: Senior Specialist - ". Then after that, there is a span with "Infrastructure operations". So the full heading text is "Job Title: Senior Specialist - Infrastructure operations". The hyphen is followed by a non-breaking space, then "Infrastructure". So we can output "Job Title: Senior Specialist - Infrastructure operations". That seems fine. Now the "Reports to:" paragraph:

                      Reports to: Manager – IT Infrastructure & Operations

                      The text inside strong is "Reports to: Manager ". Then after that, there is "– IT Infrastructure & Operations". So the full text is

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 ✍️
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?