MT

Chief Information Officer CIO - Enterprise Management

Full-time Douala, Littoral, Cameroon, CM
Posted 6 jours, 16 heures ago 42 views 0 applications

Job Description

We need to output clean semantic HTML with

,

,
  • . No CSS, no divs, no br. Must preserve all original content word-for-word. The input is a messy HTML with many tags and styles. We need to extract the textual content, preserving it exactly, and then wrap into appropriate HTML elements based on sections. We need to identify sections: The text includes headings like "Role Complexity:", "Levels of Work:", "Task Complexity", "Financial Perspective:", "Internal Perspective". Also there are bullet lists. We must not add or remove any content. So we need to output the same textual content, but restructured with semantic tags. We must preserve all original content word-for-word, meaning we cannot omit any text, including punctuation, spaces? We should keep the exact characters. However we can change formatting (tags). We must not add extra text. Thus we need to parse the given HTML and extract the visible text nodes, preserving order, and then wrap them. Given the complexity, we need to produce a reasonable output. Let's extract the text from the provided HTML. First part:

    Role Complexity:

    So text: "Role Complexity:" Then
      with several
    • each containing

      with spans. Let's extract each li text: 1. "Extract value from what we already have through focused enterprise-wide activities such as: business optimisation projects, contracts review and negotiation, capital/budget efficiency activities etc." 2. "Innovation – identifying and taking advantage of new business opportunities at the enterprise-level e.g. new business opportunities, products launched, product/process innovation, structural changes etc." 3. "Maintain leadership in the ICT/Digital industry by influencing national legislations & policies, participating in national/industry think-tanks, building & extending (inter) national B-2-B and similar relationships, etc." Note: "&" should be kept as "&"? The original HTML entity is & which renders as &. We must preserve original content word-for-word, meaning we should keep the entity? The instruction: preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. The original content includes "&" as characters. So we should keep "&" exactly. Similarly later there are "&" etc. Thus we keep entities. 4. "Enhance/expand MTN’s role in the national and global economy/ecosystem through participation as a thought leader, executing national CSR projects, engaging in (inter) national non-ICT policy & think-tank activities, data analysis etc." 5. "Enterprise-wide people leadership activities in coaching, staff development and motivation through, e.g., employee networks sponsorship/support, enterprise talent mentorship and coaching, employee engagement projects, faculty roles, etc." After the ul, there is a

      :

      Generic activities necessary for positive business outcomes such as: supporting recruitment, thought leadership/execution as internal (interview/disciplinary) panel member, influencing next level leaders (e.g., at Group), cross-functional initiatives, etc.

      Text: "Generic activities necessary for positive business outcomes such as: supporting recruitment, thought leadership/execution as internal (interview/disciplinary) panel member, influencing next level leaders (e.g., at Group), cross-functional initiatives, etc." Then there is a
      with a table containing "Levels of Work:" etc. We need to extract all text from that table. Let's parse the table content: First width="987"... contains:

      Levels of Work:   

      Text: "Levels of Work:  " (non-breaking spaces). We'll keep spaces as they appear? The original includes   entities. We should keep them as  ? The original HTML includes " " entities. So we keep them. Then:

      Overall Objective

      Text: "Overall Objective" Actually the text includes HTML tags inside span? The content includes and . We must preserve them exactly as they appear. So we need to keep the markup? The instruction: preserve ALL original content word-for-word. That includes the HTML tags inside the content? The original content is HTML; we are to output clean semantic HTML, but we must preserve the original textual content, not the original markup. The phrase "preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase" likely refers to the textual content, not the markup. Because we are to output clean semantic HTML, we cannot preserve the original markup like etc. We must convert to semantic tags. However the instruction says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". If we change to nothing, we are removing content. But we are allowed to change formatting because we are outputting HTML. The earlier instruction: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." So the input is plain-text job description (though it's given as HTML). But they say plain-text, meaning we should treat the given text as the job description, ignoring the HTML tags. So we should strip all markup and treat the raw text as content. Then we output semantic HTML. So we should ignore the original HTML tags and just extract the visible text. That seems more plausible. Thus we need to extract the visible text, ignoring tags, preserving the textual characters (including spaces, punctuation). Entities like & should be decoded to &? The visible text would be "&". Usually when extracting text from HTML, entities are decoded. The instruction "preserve ALL original content word-for-word" might refer to the textual content after decoding. Safer to keep the visible text as it would appear, i.e., decode entities. Thus we will output the text with proper characters. Thus we need to extract all visible text from the given HTML, in order, and then wrap into semantic HTML with headings where appropriate. We need to decide headings: The text includes headings like "Role Complexity:", "Levels of Work:", "Overall Objective", "Time Share:", "Task Complexity", "Financial Perspective:", "Internal Perspective". Also within the table there are subheadings like "Strategic: (50%)", "Tactical: (25%)", "Operational: (25%)". Also bullet points under those. We should use

      for section headers (e.g., Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). The given headings are not exactly those, but we can still use

      for any heading-like line. Thus we will treat lines that end with colon or are bolded as headings. We need to output only HTML, no extra explanation. Let's extract the visible text sequentially. I'll manually parse. Start: "Role Complexity:" Then bullet list items: 1. Extract value from what we already have through focused enterprise-wide activities such as: business optimisation projects, contracts review and negotiation, capital/budget efficiency activities etc. 2. Innovation – identifying and taking advantage of new business opportunities at the enterprise-level e.g. new business opportunities, products launched, product/process innovation, structural changes etc. 3. Maintain leadership in the ICT/Digital industry by influencing national legislations & policies, participating in national/industry think-tanks, building & extending (inter) national B-2-B and similar relationships, etc. 4. Enhance/expand MTN’s role in the national and global economy/ecosystem through participation as a thought leader, executing national CSR projects, engaging in (inter) national non-ICT policy & think-tank activities, data analysis etc. 5. Enterprise-wide people leadership activities in coaching, staff development and motivation through, e.g., employee networks sponsorship/support, enterprise talent mentorship and coaching, employee engagement projects, faculty roles, etc. Then paragraph: Generic activities necessary for positive business outcomes such as: supporting recruitment, thought leadership/execution as internal (interview/disciplinary) panel member, influencing next level leaders (e.g., at Group), cross-functional initiatives, etc. Then we have a table. The table seems to contain "Levels of Work:" heading, then "Overall Objective:" (italicized underline), then bullet points, then "Time Share:" (italic), then a sub-table with Strategic/Tactical/Operational percentages and bullet points. We need to extract text in order. After the paragraph, we have: "Levels of Work: " (with spaces) Then: "Overall Objective:" (italic underline). The visible text: "Overall Objective:" (maybe with underline). We'll just output "Overall Objective:". Then bullet under Overall Objective: "Ensures strategic alignment to the long-term vision and strategic intent linked to a broad holistic perspective. Leads thinking around control of capital revenue, expenditure and cost reduction. Ensures compliance and relationships at a macro community, industry, government, and regulatory level." Then there is an empty line (maybe a blank). Then another bullet list under something? Actually after that there is: "Manages the execution and implementation of strategy through working with and across functions, multiple processes, discipline technologies, products, and customer segments, whilst concurrently leading the introduction of new/future processes, technologies, products, and customers segments." That seems another bullet under maybe "Overall Objective"? Actually the HTML shows another
        after a blank line. Likely it's another bullet under "Levels of Work" but not under Overall Objective. We'll treat as another bullet. Then blank line. Then "Time Share:" (italic). Visible: "Time Share:". Then a nested table with three columns: Strategic (50%), Tactical (25%), Operational (25%). Under each column there are bullet points. We need to extract those bullet points in order as they appear left to right? The HTML shows a table row with three td cells. The order is Strategic, Tactical, Operational. We'll extract Strategic bullets, then Tactical, then Operational. Strategic bullets: - Focus on strategy execution. - Focus on adding Long Term Value - People Management (career management, mentoring, coaching, team building, delegation, grievance management, Road Shows etc.) - Decision Making - Focus on protecting the Business. - Delivery and Ecosystem partner relationship management - Alignment of OPCO and Group strategy Tactical bullets: - Focus on Learning (70:20:10) - Participation in business imperatives (recruitment, facilitation of trainings, knowledge sessions etc.) - Focus on project delivery & implementation (functional & cross functional) Operational bullets: - Review, validate and approve team’s activities. - Operational meetings - Respond to emails etc. - Reporting After that table, there is a blank line (maybe  ). Then we have another td (second row of outer table) with "Task Complexity" heading. Thus after the inner table, we have: "Task Complexity" Then: "Financial Perspective:" (bold) Then bullet list under Financial Perspective: 1. Drive increase in Shareholder return by ensuring that IT Processes are aligned to achieve all elements on the business score card. (E.g., Grow Service Revenue, Improve Customer Experience, Increase PAT, Ensure Operating Cashflow and Grow Subscriber base). 2. Define and lead the strategic direction for IT investments, ensuring alignment with MTN Cameroon’s corporate objectives to maximize market share, diversify revenue streams from ICT, digital services, and data, and optimize EBITDA margins. 3. Drive shareholder value by aligning IT capabilities with transformative business imperatives, including CAPEX efficiency, sustainable cost management, and maximizing return on digital and technology investments. 4. Lead high-level negotiations with technology and ecosystem partners to secure value-driven contracts, fostering financial growth while advancing MTN Cameroon’s technology-driven initiatives. 5. Propose, approve, and oversee IT budgets, ensuring that resource allocation prioritizes digital transformation, innovation, and operational efficiency while maintaining strict financial discipline. 6. Champion enterprise-wide process optimization initiatives, leveraging automation, AI-driven insights, and digital tools to achieve measurable financial efficiency, including a targeted 5% year-on-year reduction in divisional budgets. Then blank line. Then "Internal Perspective" (bold) Then bullet list under Internal Perspective: 1. Architect and oversee the execution of an enterprise IT vision that integrates emerging technologies, including AI, IoT, hybrid cloud, automation, and edge computing, to position MTN Cameroon as a technology leader. 2. Design and implement a robust IT strategy that aligns with MTN’s drive toward digital transformation, ensuring agility, scalability, and responsiveness to rapidly evolving market needs. 3. Develop governance frameworks, policies, and procedures to guide IT operations, ensuring alignment with corporate objectives, compliance, and delivery of high-quality services. 4. Spearhead the adoption of innovative digital platforms, enabling cloud-native and microservices architectures to enhance operational agility and support a diverse range of digital services. 5. Build a comprehensive IT risk management strategy, embedding cybersecurity, compliance, and business continuity into all processes to protect MTN Cameroon’s operations and reputation. 6. Evaluate and ensure the deployment of modernized IT infrastructure, applications, and tools to support digital growth and operational resilience. 7. Oversee the technical architecture of IT systems, ensuring relevance, flexibility, and the infusion of innovations to support MTN Cameroon’s transition to a TechCo. 8. Establish a data governance framework that leverages data as a strategic asset, enabling data-driven decision-making and the creation of new revenue streams through analytics and AI. 9. Monitor IT projects and operations to ensure resource availability, strategic alignment, an The text cuts off at "an". Probably incomplete due to truncation. We must preserve as is. Thus final text ends with "an". We'll keep that. Now we need to output HTML with

        for paragraphs and general text,

        for section headers,
        • for list items. We need to decide what constitutes a section header. Likely each bolded heading like "Role Complexity:", "Levels of Work:", "Overall Objective:", "Time Share:", "Task Complexity:", "Financial Perspective:", "Internal Perspective:" and also the subheadings "Strategic: (50%)", "Tactical: (25%)", "Operational: (25%)". Also maybe "Overall Objective:" is a subsection under Levels of Work. We'll treat each line that ends with colon and is not part of a bullet as a heading. We also need to handle the bullet lists: each bullet item becomes
        • inside a
            . Paragraphs: any text that is not a heading nor a bullet list item becomes

            . We must preserve original spacing? We'll just output text trimmed? Probably keep as is but we can normalize spaces? Safer to keep as extracted. Let's construct. Start:

            Role Complexity:

            • Extract value from what we already have through focused enterprise-wide activities such as: business optimisation projects, contracts review and negotiation, capital/budget efficiency activities etc.
            • Innovation – identifying and taking advantage of new business opportunities at the enterprise-level e.g. new business opportunities, products launched, product/process innovation, structural changes etc.
            • Maintain leadership in the ICT/Digital industry by influencing national legislations & policies, participating in national/industry think-tanks, building & extending (inter) national B-2-B and similar relationships, etc.
            • Enhance/expand MTN’s role in the national and global economy/ecosystem through participation as a thought leader, executing national CSR projects, engaging in (inter) national non-ICT policy & think-tank activities, data analysis etc.
            • Enterprise-wide people leadership activities in coaching, staff development and motivation through, e.g., employee networks sponsorship/support, enterprise talent mentorship and coaching, employee engagement projects, faculty roles, etc.

            Generic activities necessary for positive business outcomes such as: supporting recruitment, thought leadership/execution as internal (interview/disciplinary) panel member, influencing next level leaders (e.g., at Group), cross-functional initiatives, etc.

            Now next heading: Levels of Work:

            Levels of Work:

            Overall Objective:

            • Ensures strategic alignment to the long-term vision and strategic intent linked to a broad holistic perspective. Leads thinking around control of capital revenue, expenditure and cost reduction. Ensures compliance and relationships at a macro community, industry, government, and regulatory level.
            • Manages the execution and implementation of strategy through working with and across functions, multiple processes, discipline technologies, products, and customer segments, whilst concurrently leading the introduction of new/future processes, technologies, products, and customers segments.
            Then heading: Time Share:

            Time Share:

            Now we need a table? But we are not allowed to use or
            . We must represent the content using

            ,

            ,
            • . So we need to flatten the table. We have Strategic (50%), Tactical (25%), Operational (25%). We'll treat each as subheading. Thus:

              Strategic: (50%)

              • Focus on strategy execution.
              • Focus on adding Long Term Value
              • People Management (career management, mentoring, coaching, team building, delegation, grievance management, Road Shows etc.)
              • Decision Making
              • Focus on protecting the Business.
              • Delivery and Ecosystem partner relationship management
              • Alignment of OPCO and Group strategy

              Tactical: (25%)

              • Focus on Learning (70:20:10)
              • Participation in business imperatives (recruitment, facilitation of trainings, knowledge sessions etc.)

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