II

Training Officer - Adamawa

Full-time Adamawa, Adamawa, NG
Posted 1 week, 1 day ago 17 views 0 applications

Job Description

We need to output clean semantic HTML according to rules. Input already has some HTML tags but we need to reformat: Use

for intro paragraphs and general text. Use

for section headers (e.g., Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Use
  • for list items (duties, requirements, qualifications, skills). No CSS classes, no inline styles, no
    s, no
    tags. Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. If text has no clear sections, just wrap paragraphs in

    tags. We have content: Intro paragraph: "The International Institute of Tropical Agriculture seeks suitable Nigerian nationals for the position below at the Institute’s Headquarters in Kano." Then empty paragraph

    maybe ignore? We need to preserve content word-for-word, but we can't add or remove. However we need to output HTML only. The empty paragraph maybe we keep as

    ? But we might need to preserve it. However we can't add or remove content. The empty paragraph is content (just an empty p). Should we keep it? Probably yes, but it's not needed. However rule: preserve ALL original content word-for-word. So we must keep the empty

    as is? But we are transforming to new HTML; we cannot keep original tags? The instruction: "Your ONLY job is to format it as clean semantic HTML." So we need to produce new HTML that represents the content, preserving the text content word-for-word. The empty paragraph has no text, so we could either keep an empty

    or omit it. Omitting would remove content (the empty paragraph). But does that count as removing content? It's removing an empty element that had no text. Might be considered removing content? Safer to keep an empty

    . However we also need to use

    for introductory paragraphs and general text. So we could keep

    as is. Then we have

    Position:      Training Officer

    etc. We need to convert to semantic HTML: Use

    for section headers like "DUTIES". The duties list items should be
    • . Also we need to keep other bolded labels like Position:, Contract:, Location:, Closing Date: maybe treat as

      with strong? But we are not allowed to use ? The rules didn't forbid , only said use

      for intro paragraphs and general text,

      for section headers,
      • for list items. It didn't say we cannot use other tags like . However to be safe, we could keep the strong tags inside

        . But we might want to convert to

        Position: Training Officer

        . However we must preserve content word-for-word, including spaces and non-breaking spaces. The original had many   after colon. We need to preserve them exactly. So we need to output same text but with appropriate tags. Thus we need to parse the original text and produce HTML with same textual content, but using appropriate tags for structure. Let's extract the textual content (including spaces and  ). We'll need to keep them. Original lines:

        The International Institute of Tropical Agriculture seeks suitable Nigerian nationals for the position below at the Institute’s Headquarters in Kano.

        Position:      Training Officer

        Contract:       2-year renewable contract                                            

        Location: Adamawa

        Closing Date: 21 September 2026

        DUTIES

        ·       Coordinate state-level training needs assessments and support adaptation of the program's technical, business and soft-skills curricula to the local context and value chains.

        ... many duty lines each in

        with bullet and  . We need to convert to: Intro paragraph:

        The International Institute of Tropical Agriculture seeks suitable Nigerian nationals for the position below at the Institute’s Headquarters in Kano.

        Empty paragraph:

        Then we have Position, Contract, Location, Closing Date. These are not section headers per the list (they are not Responsibilities etc). So they should be

        with maybe inside? The rule: Use

        for introductory paragraphs and general text. So we can keep them as

        with the strong tags inside. That's fine. Then we have

        DUTIES

        which is a section header. According to rule, use

        for section headers (e.g., Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). "DUTIES" qualifies as a section header similar to Key Duties. So we should output

        DUTIES

        . Preserve the text exactly: "DUTIES". No extra spaces. Then each duty line: currently each is

        ·       text

        . We need to convert to
        • ...
        . The bullet symbol "·" and the   spaces should be preserved as part of the list item text? The rule: preserve ALL original content word-for-word. So we need to keep the bullet and spaces exactly as they appear inside the
      • . So each
      • should contain "·       Coordinate state-level training needs assessments...". However note that the bullet and spaces are part of the original text; we should keep them. The
      • element will contain that text. Thus final HTML:

        The International Institute of Tropical Agriculture seeks suitable Nigerian nationals for the position below at the Institute’s Headquarters in Kano.

        Position:      Training Officer

        Contract:       2-year renewable contract                                            

        Location: Adamawa

        Closing Date: 21 September 2026

        DUTIES

        • ·       Coordinate state-level training needs assessments and support adaptation of the program's technical, business and soft-skills curricula to the local context and value chains.
        • ·       Plan and schedule training cohorts, mobilizing and confirming venues, facilitators, mentors and participants in collaboration with the State Admin and Logistics Officer.
        • ·       Coordinate the identification, orientation and support of qualified local facilitators and mentors (experienced agribusiness professionals with a minimum of five years of relevant experience) to deliver training and ongoing coaching to participants.
        • ·       Oversee delivery of training at Youth Agribusiness Parks and other designated centers, ensuring sessions are practical, hands-on and of consistent quality across cohorts.
        • ·       Coordinate delivery of specialized, inclusive training for persons with disabilities using adapted tools and approaches, and for internally displaced youth using multilingual, context-specific methods, in line with program guidance.
        • ·       Support implementation of the Start Them Early Program (STEP) in secondary schools within the state, including coordination with school administrators and state education officials.
        • ·       Track participant attendance, progress and completion for each training cohort, and maintain accurate training records/data for the program's M&E system.
        • ·       Coordinate distribution of training materials and starter kits to participants upon completion of training, working with the State Admin and Logistics Officer.
        • ·       Support linkage of trained participants to mentorship, youth clusters/cooperatives, finance and market actors, and workforce placement opportunities, in coordination with relevant program teams.
        • ·       Collect participant feedback and training outcome data and use it to inform continuous improvement of training delivery in the state.
        • ·       Prepare periodic training reports (participation, completion rates, quality observations, challenges) for the State Field Coordinator and PMO.
        • ·       Ensure all training activities comply with IITA's safeguarding, gender-inclusion and health and safety standards.
        • ·       Perform other related duties as assigned by the supervisor.
        Check we preserved all   and bullet symbols. Also note that in the original there were trailing spaces after some lines; we should preserve them? The original lines had spaces after the text before closing

        . Eg: "Training Officer

        " includes a space before
        . We kept that inside . Also after contract line there were many   after the strong closing? Actually original:

        Contract:       2-year renewable contract                                            

        . That is: strong contains "Contract:       2-year renewable contract " then after
        there are many   spaces then a space? Actually there is a space then                                             . We need to preserve exactly. In our output we placed those spaces after the but before closing

        . We need to replicate the exact sequence: after there is a space? Let's examine: The string: "                                           

        ". There is a space after then a bunch of   then a space then more  ? Actually it's: "                                          

        ". So after there is a space? Actually the first character after is   (since it's "                                ". Wait there is no explicit space; it's just a series of  . Then after that series there is a space then another series of   then

        . So we need to keep that exactly. Our output: "

        Contract:       2-year renewable contract                                            

        " We need to verify the count of   after . In original: after there is "                                 " (that's 22? let's count). Actually easier: we can copy the exact substring from original: after we have: "                                          

        ". Let's count: there is a block of   repeated many times, then a space, then another block of  , then

        . In our output we have: after we put "                                          

        " which matches exactly? Let's verify: we have 22  ? Actually we need to ensure we didn't miss any. But given the instruction to preserve content word-for-word, we should just copy the exact original substring for each line, but replace the tags around them appropriately. Simplify: Instead of trying to manually count, we can output the exact original lines but replace the tags: For each line we need to change

        to appropriate tag (like

        for intro,

        for position etc,

        for DUTIES,
        • for duty lines). But we must keep the inner content exactly same. Thus we can produce:

          The International Institute of Tropical Agriculture seeks suitable Nigerian nationals for the position below at the Institute’s Headquarters in Kano.

          Position:      Training Officer

          Contract:       2-year renewable contract                                            

          Location: Adamawa

          Closing Date: 21 September 2026

          DUTIES

          • ·       Coordinate state-level training needs assessments and support adaptation of the program's technical, business and soft-skills curricula to the local context and value chains.
          • ·       Plan and schedule training cohorts, mobilizing and confirming venues, facilitators, mentors and participants in collaboration with the State Admin and Logistics Officer.
          • ·       Coordinate the identification, orientation and support of qualified local facilitators and mentors (experienced agribusiness professionals with a minimum of five years of relevant experience) to deliver training and ongoing coaching to participants.
          • ·       Oversee delivery of training at Youth Agribusiness Parks and other designated centers, ensuring sessions are practical, hands-on and of consistent quality across cohorts.
          • ·    &

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