Job Description
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.
, , etc. We need to convert to required format: headings for sections like DUTIES, maybe also Position, Contract, Location, Closing Date? The instruction: Use . Also need to convert bullet points (starting with ·) into The International Institute of Tropical Agriculture seeks suitable Nigeria nationals for the positions below at the Institute’s Headquarters in Ibadan. . We need to keep it as but maybe we need to ensure we don't have extra tags inside? The input includes empty tags as they are? But we are to output only HTML, no extra commentary. If we keep empty for paragraphs and tags are paragraphs with no content; we can keep them as DUTIES DUTIES tags with the bullet symbol and spaces. We'll need to wrap each bullet line in tags? The instruction: Use that contains each bullet line with 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 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. · Perform any other duties as may be appropriately assigned by the Head of Unit in response to service exigencies. DUTIES tags. We'll change each to 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. Position: Project Budget Development Officer Contract: 3-years renewable contract Location: Ibadan Closing Date: 22 September 2026 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 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 for section headers,
for section headers. The "DUTIES" is currently wrapped in as well: "
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
. 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
. We'll also need to remove the surrounding
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 and
. We'll keep exactly as is.
Then Location: DUTIES
. Also we need to wrap the bullet paragraphs in DUTIES
. The bullet paragraphs currently are each within . We'll need to remove the
DUTIES
Then start
Then each bullet line as
DUTIES
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 📝