II

Project Budget Development Officer

Full-time Ibadan, Oyo, NG
Posted 1 month ago 304 views 0 applications

Job Description

We need to output clean semantic HTML, using

for paragraphs,

for section headers,
  • for list items. No CSS, no divs, no br. Must preserve original content word-for-word, no addition or removal. The input already has some HTML tags like

    , , etc. We need to convert to required format: headings for sections like DUTIES, maybe also Position, Contract, Location, Closing Date? 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 "DUTIES" as a section header ->

    DUTIES

    . Also maybe "Position:", "Contract:", "Location:", "Closing Date:" are not section headers per list, but they could be considered as part of introductory paragraphs. We should keep them as plain text within

    . Also need to convert bullet points (starting with ·) into

    • . The bullet points currently have "·      " which is a middle dot and spaces. We need to preserve content word-for-word, but we must wrap each bullet line in
    • . The bullet symbol "·" should stay as part of the text inside
    • . Also need to keep any other text like "·       Support scientists..." exactly. However we need to replace the bullet formatting with
    • tags, but we must preserve the bullet character and spaces? The instruction: Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. If we wrap bullet lines in
    • , we are adding tags but not altering the text content. That's allowed. We must not remove the bullet symbol or spaces. So we keep them inside
    • . Also need to ensure we don't have extra spaces outside. We also need to convert the introductory paragraphs: The first paragraph: "

      The International Institute of Tropical Agriculture seeks suitable Nigeria nationals for the positions below at the Institute’s Headquarters in Ibadan.

      " That's already a

      . We need to keep it as

      but maybe we need to ensure we don't have extra

      tags inside? The input includes empty

      etc. We should preserve them? The instruction: preserve ALL original content word-for-word. So we must keep empty

      tags as they are? But we are to output only HTML, no extra commentary. If we keep empty

      that's fine. However we might need to restructure to use

      for paragraphs and

      for section headers,
      • for list items. The empty

        tags are paragraphs with no content; we can keep them as

        . That's okay. But we also have tags around Position, Contract, etc. We need to preserve them? The instruction says preserve ALL original content word-for-word. So we must keep the tags as they are. However we also need to use

        for section headers. The "DUTIES" is currently wrapped in as well: "

        DUTIES

        ". We need to change that to

        DUTIES

        but we must preserve the text "DUTIES" word-for-word. The tags are extra markup; we are allowed to change markup? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. It refers to the textual content, not the markup? It says "Return ONLY the HTML. No markdown fences, no explanation, no preamble." It also says "Use

        for section headers". So we need to convert the existing markup to the required semantic HTML. That means we will replace

        DUTIES

        with

        DUTIES

        . That's altering markup but preserving the text content. That's acceptable because we are following the instruction to use

        for section headers. Similarly, we need to convert bullet lines to
        • . The bullet lines currently are within

          tags with the bullet symbol and spaces. We'll need to wrap each bullet line in

        • and wrap the set in
            . We'll also need to remove the surrounding

            tags? The instruction: Use

            • for list items. So we should replace the

              that contains each bullet line with

            • . But we need to preserve the content inside (including the bullet symbol and spaces). So we will produce something like:
              • ·       Support scientists and proposal teams in developing accurate, competitive and compliant project budgets, ensuring adherence to institutional policies, donor requirements and the administrative information specified in call guidelines.
              • ...
              We must also preserve the original line breaks? Not needed. We also need to keep other paragraphs like the introductory ones, the position details, etc. Those are currently within

              tags with for labels. We should keep them as

              but we might want to keep the tags inside? The instruction says use

              for introductory paragraphs and general text. It doesn't forbid inside

              . So we can keep them. Thus final HTML will be a series of

              and

              and
              • elements. We need to ensure we don't add any extra text. Let's extract the content. Original input:

                The International Institute of Tropical Agriculture seeks suitable Nigeria nationals for the positions below at the Institute’s Headquarters in Ibadan.

                Position:        Project Budget Development Officer

                Contract:       3-years renewable contract                                            

                Location: Ibadan

                Closing Date: 22 September 2026

                DUTIES

                ·       Support scientists and proposal teams in developing accurate, competitive and compliant project budgets, ensuring adherence to institutional policies, donor requirements and the administrative information specified in call guidelines.

                ... many more bullet paragraphs ...

                ·       Perform any other duties as may be appropriately assigned by the Head of Unit in response to service exigencies.

                We need to convert the DUTIES section header to

                DUTIES

                . Also we need to wrap the bullet paragraphs in
                • . Should we keep the preceding

                  empty? Probably yes. We also need to consider that after the DUTIES header, there is a

                  DUTIES

                  line. We'll replace that with

                  DUTIES

                  . The bullet paragraphs currently are each within

                  tags. We'll change each to

                • and wrap all in a single
                    . We'll need to remove the

                    tags around each bullet line. We also need to preserve the non-breaking spaces  . They are entities; we should keep them as is. Now, let's construct the HTML. Start with first paragraph:

                    The International Institute of Tropical Agriculture seeks suitable Nigeria nationals for the positions below at the Institute’s Headquarters in Ibadan.

                    Then empty paragraph:

                    Then Position paragraph:

                    Position:        Project Budget Development Officer

                    Then Contract paragraph:

                    Contract:       3-years renewable contract                                            

                    Note: The contract line seems to have extra spaces after the
                    . We'll keep exactly as is. Then Location:

                    Location: Ibadan

                    Then Closing Date:

                    Closing Date: 22 September 2026

                    Then empty paragraph:

                    Then DUTIES header:

                    DUTIES

                    Then start
                      Then each bullet line as
                    • with the exact content. We need to list all bullet lines exactly as they appear. Let's extract them from the input: 1. ·       Support scientists and proposal teams in developing accurate, competitive and compliant project budgets, ensuring adherence to institutional policies, donor requirements and the administrative information specified in call guidelines. 2. ·       Support the identification and assessment of funding opportunities that align with IITA's and CGIAR's strategic priorities. 3. ·       Review donor call guidelines and provide technical guidance on proposal requirements, budget preparation and administrative compliance. 4. ·       Conduct administrative and technical compliance reviews of proposals to ensure conformity with donor guidelines and institutional requirements prior to submission. 5. ·       Develop, maintain, and regularly update institutional cost databases, including staff, administrative, operational and station costs, to support proposal budgeting 6. ·       Maintain and update the institutional master cost document to facilitate efficient budget preparation and review. 7. ·       Monitor and incorporate revised Resource Service Support (RSS) rates and other management approved cost directives into institutional budgeting tools. 8. ·       Coordinate the Director-level approval of Project Summary Forms before initiating requests for project cost centres. 9. ·       Monitor changes in donor proposal and budgeting policies, templates and compliance requirements, and update institutional guidance, templates and tools accordingly. 10. ·       Compile, maintain, and regularly update repositories of donor budget templates, proposal templates, costing formats and donor budgetary requirements. 11. ·       Review and update IITA budget templates in collaboration with People & Culture, Finance, Supply Chain and other relevant units to ensure the accuracy of staff and operational cost assumptions. 12. ·       Provide budget development guidance, proposal development support and training to scientists and relevant staff across IITA. 13. ·       Support scientists and proposal teams in initiating, registering and coordinating proposals through the Institute's internal proposal development and approval processes. 14. ·       Support to follow-up with the Deputy Directors General (DDGs) and other stakeholders on pending proposal ideas and approvals within the PDAU Proposal Ideation Platform. 15. ·       Support the compilation, processing and submission of proposal supporting documents, including letters of support, letters of intent, due diligence documents, questionnaires, policy documents, audited financial statements and other required annexes. 16. ·       Support the Unit Head in preparing the unit's annual budget, monitor PDAU expenditures, prepare monthly expenditure reports and liaise with Finance to resolve budget-related queries. 17. ·       Perform any other duties as may be appropriately assigned by the Head of Unit in response to service exigencies. Check if any bullet lines missing: The original had a line: "·       Support scientists and proposal teams in developing accurate, competitive and compliant project budgets, ensuring adherence to institutional policies, donor requirements and the administrative information specified in call guidelines." Yes. After that there is a line: "·       Support the identification and assessment of funding opportunities that align with IITA's and CGIAR's strategic priorities." Then: "·       Review donor call guidelines and provide technical guidance on proposal requirements, budget preparation and administrative compliance." Then: "·       Conduct administrative and technical compliance reviews of proposals to ensure conformity with donor guidelines and institutional requirements prior to submission." Then: "·       Develop, maintain, and regularly update institutional cost databases, including staff, administrative, operational and station costs, to support proposal budgeting" Note: there is no period at end? It ends with "budgeting". We'll keep as is. Then: "·       Maintain and update the institutional master cost document to facilitate efficient budget preparation and review." Then: "·       Monitor and incorporate revised Resource Service Support (RSS) rates and other management approved cost directives into institutional budgeting tools." Then: "·       Coordinate the Director-level approval of Project Summary Forms before initiating requests for project cost centres." Then: "·       Monitor changes in donor proposal and budgeting policies, templates and compliance requirements, and update institutional guidance, templates and tools accordingly." Then: "·       Compile, maintain, and regularly update repositories of donor budget templates, proposal templates, costing formats and donor budgetary requirements." Then: "·       Review and update IITA budget templates in collaboration with People & Culture, Finance, Supply Chain and other relevant units to ensure the accuracy of staff and operational cost assumptions." Then: "·       Provide budget development guidance, proposal development support and training to scientists and relevant staff across IITA." Then: "·       Support scientists and proposal teams in initiating, registering and coordinating proposals through the Institute's internal proposal development and approval processes." Then: "·       Support to follow-up with the Deputy Directors General (DDGs) and other stakeholders on pending proposal ideas and approvals within the PDAU Proposal Ideation Platform." Then: "·       Support the compilation, processing and submission of proposal supporting documents, including letters of support, letters of intent, due diligence documents, questionnaires, policy documents, audited financial statements and other required annexes." Then: "·       Support the Unit Head in preparing the unit's annual budget, monitor PDAU expenditures, prepare monthly expenditure reports and liaise with Finance to resolve budget-related queries." Then: "·       Perform any other duties as may be appropriately assigned by the Head of Unit in response to service exigencies." Now after the bullet list, there is no further content. The original ends after that bullet paragraph. Thus final HTML will be:

                      The International Institute of Tropical Agriculture seeks suitable Nigeria nationals for the positions below at the Institute’s Headquarters in Ibadan.

                      Position:        Project Budget Development Officer

                      Contract:       3-years renewable contract                                            

                      Location: Ibadan

                      Closing Date: 22 September 2026

                      DUTIES

                      • ·       Support scientists and proposal teams in developing accurate, competitive and compliant project budgets, ensuring adherence to institutional policies, donor requirements and the administrative information specified in call guidelines.
                      • ·       Support the identification and assessment of funding opportunities that align with IITA's and CGIAR's strategic priorities.
                      • ·       Review donor call guidelines and provide technical guidance on proposal requirements, budget preparation and administrative compliance.
                      • ·       Conduct administrative and technical compliance reviews of proposals to ensure conformity with donor guidelines and institutional requirements prior to submission.
                      • ·       Develop, maintain, and regularly update institutional cost databases, including staff, administrative, operational and station costs, to support proposal budgeting
                      • ·       Maintain and update the institutional master cost document to facilitate efficient budget preparation and review.

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