Job Description
for paragraphs,
for section headers, - for list items. No CSS classes, no inline styles, no , no
. Must preserve all original content word-for-word, no addition, removal, summarizing, rephrasing. Must keep the content exactly as given, but we need to strip out the HTML tags and formatting and reapply our own tags.
We have raw input that already includes HTML tags with styles etc. We need to extract the textual content (the actual words) and then wrap them appropriately.
We must not add or remove any content. So we need to output the same textual content, just with our tags.
We need to identify sections: Introduction (maybe not a header?), then Required Qualifications and Experience (header), then Education (subheader?), Experience, Skills, Languages, Required Competencies, Values, Core Competencies, Managerial Competencies, Notes.
But 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 each bolded heading as an . Also maybe "Introduction" is not a standard header but we could treat as
maybe? The instruction: If text has no clear sections, just wrap paragraphs in
. But we have clear sections.
We need to preserve all original content word-for-word. That includes the text inside the tags, including punctuation, spaces, line breaks? We need to output as HTML, preserving whitespace? Usually we can just output the text with appropriate tags, preserving the exact characters.
We must not add any extra text like "Here is". Must not add any commentary.
We must not use CSS classes, inline styles,
,
. So we will output something like:
Introduction
Established in 1951, IOM is the leading intergovernmental organization ...
...
But we need to ensure we don't lose any content. Let's extract the textual content from the given HTML.
Given the input is a series of tags with various spans and styles. We need to get the plain text.
Let's manually extract.
I'll go through the input:
First part:
Introduction
Established in 1951, IOM is the leading intergovernmental organization in the field of migration and works closely with governmental, intergovernmental, and non-governmental partners. IOM is dedicated to promoting human and orderly migration for the benefit of all. It does so by providing services and advice to governments and migrants.
So the text: "Introduction" (as strong) then paragraph: "Established in 1951, IOM is the leading intergovernmental organization in the field of migration and works closely with governmental, intergovernmental, and non-governmental partners. IOM is dedicated to promoting human and orderly migration for the benefit of all. It does so by providing services and advice to governments and migrants."
Next paragraph:
IOM Ethiopia's vision is to place the rights and well-being of migrants at the centre of its interventions, adopting a preventive, protective, and responsive approach. Its protection interventions in Ethiopia follow a six-pillar intervention that includes direct assistance to migrants, displaced persons and affected communities, thematic guidance, capacity development, advocacy, and research. The Protection Unit (PXU) works closely with the Government of Ethiopia and various stakeholders in emergency, displacement, and migration settings to reduce protection risks and address the needs of vulnerable individuals and communities, including children and adolescents exposed to violence, exploitation, abuse, neglect, family separation, trafficking, or other child protection concerns. IOM is guided by rights-based, survivor-centred, child-sensitive, and age- and gender-responsive approaches across migration programming, demonstrating commitment to the safeguarding of vulnerable groups.
We need to combine the spans into a single paragraph text. Let's reconstruct:
"IOM Ethiopia's vision is to place the rights and well-being of migrants at the centre of its interventions, adopting a preventive, protective, and responsive approach. Its protection interventions in Ethiopia follow a six-pillar intervention that includes direct assistance to migrants, displaced persons and affected communities, thematic guidance, capacity development, advocacy, and research. The Protection Unit (PXU) works closely with the Government of Ethiopia and various stakeholders in emergency, displacement, and migration settings to reduce protection risks and address the needs of vulnerable individuals and communities, including children and adolescents exposed to violence, exploitation, abuse, neglect, family separation, trafficking, or other child protection concerns. IOM is guided by rights-based, survivor-centred, child-sensitive, and age- and gender-responsive approaches across migration programming, demonstrating commitment to the safeguarding of vulnerable groups."
Note there is a non-breaking space which should be a space. We'll treat as space.
Next paragraph:
Within PXU, and under the Migrant Protection and Assistance sub-unit, non-emergency programming areas include Counter-trafficking, Assistance to Vulnerable Migrants (AVM), Child Protection, and Community Outreach. These areas support the identification, referral, and assistance of migrants in vulnerable situations, including unaccompanied and separated children and children exposed to protection risks along migration routes.
Text: "Within PXU, and under the Migrant Protection and Assistance sub-unit, non-emergency programming areas include Counter-trafficking, Assistance to Vulnerable Migrants (AVM), Child Protection, and Community Outreach. These areas support the identification, referral, and assistance of migrants in vulnerable situations, including unaccompanied and separated children and children exposed to protection risks along migration routes."
Next:
IOM’s CT work focuses on prevention, protection, prosecution, and partnership-strengthening, grounded in data, research, survivor engagement, and policy. It employs case management services, capacity development for service provision and protection, and referral systems, among others, with the aim to support the Government of Ethiopia’s efforts to combat the crime, improve the protection of trafficking victims, and follow international practices and trauma-informed approaches.
Text: "IOM’s CT work focuses on prevention, protection, prosecution, and partnership-strengthening, grounded in data, research, survivor engagement, and policy. It employs case management services, capacity development for service provision and protection, and referral systems, among others, with the aim to support the Government of Ethiopia’s efforts to combat the crime, improve the protection of trafficking victims, and follow international practices and trauma-informed approaches."
Next:
IOM, through its Migration Response Centres (MRCs), provides vulnerable migrants with protection and assistance delivering needs-based assistance and referrals, prioritizing victims of trafficking, unaccompanied and separated children, children in situations of vulnerability, and those with health needs. IOM’s MRCs are strategically located on the key migratory routes in Ethiopia, with three on the Eastern Route, one on the Southern Route, and the final one on the Northern Route. These MRCs provide, often, lifesaving assistance and tailored protection support to migrants that have been returned, stranded, or otherwise find themselves in very difficult situations, including identification of child protection risks, safe referral to relevant services, and coordination with child protection actors where required.
Combine: "IOM, through its Migration Response Centres (MRCs), provides vulnerable migrants with protection and assistance delivering needs-based assistance and referrals, prioritizing victims of trafficking, unaccompanied and separated children, children in situations of vulnerability, and those with health needs. IOM’s MRCs are strategically located on the key migratory routes in Ethiopia, with three on the Eastern Route, one on the Southern Route, and the final one on the Northern Route. These MRCs provide, often, lifesaving assistance and tailored protection support to migrants that have been returned, stranded, or otherwise find themselves in very difficult situations, including identification of child protection risks, safe referral to relevant services, and coordination with child protection actors where required."
Next:
Through its Community Outreach and behavioural change area of work, communities are empowered to actively engage in protecting vulnerable groups, report on human traffickers, and become agents of change in reducing irregular migration. This supports communities to explore and access alternatives to unsafe and perilous journeys on the different migratory routes throughout Ethiopia. Due to the Community Conversations platform, strong community leaders have emerged, and norms and attitudes perpetuating irregular migration situations are challenged.
Text: "Through its Community Outreach and behavioural change area of work, communities are empowered to actively engage in protecting vulnerable groups, report on human traffickers, and become agents of change in reducing irregular migration. This supports communities to explore and access alternatives to unsafe and perilous journeys on the different migratory routes throughout Ethiopia. Due to the Community Conversations platform, strong community leaders have emerged, and norms and attitudes perpetuating irregular migration situations are challenged."
Next:
Under the overall supervision of the Programme Officer (Protection Emergencies), and direct supervision of the National Officer (Protection), the successful candidate will support in the implementation of the activities under the Protection Non-emergencies portfolio, including the MRCs, Counter-trafficking, Child Protection, and Community Outreach work. The selected candidate will also be required to provide additional support as necessary to other protection teams, including the Return and Reintegration teams, Protection Emergencies, Policy and Liaison, and support coordination with other programmatic units in the mission, particularly where activities involve children and adolescents in vulnerable situations.
Text: "Under the overall supervision of the Programme Officer (Protection Emergencies), and direct supervision of the National Officer (Protection), the successful candidate will support in the implementation of the activities under the Protection Non-emergencies portfolio, including the MRCs, Counter-trafficking, Child Protection, and Community Outreach work. The selected candidate will also be required to provide additional support as necessary to other protection teams, including the Return and Reintegration teams, Protection Emergencies, Policy and Liaison, and support coordination with other programmatic units in the mission, particularly where activities involve children and adolescents in vulnerable situations."
Then we have:
Required Qualifications and Experience
So header: "Required Qualifications and Experience"
Then:
Education
- School diploma with five years of relevant experience; or,
Bachelor’s degree in Political or Social Sciences, International Relations, Development Studies, Migration Studies, Human Rights, Law or related fields from an accredited academic institution with three years of relevant professional experience.
So Education header then list items.
We need to preserve the content exactly: "School diploma with five years of relevant experience; or," and "Bachelor’s degree in Political or Social Sciences, International Relations, Development Studies, Migration Studies, Human Rights, Law or related fields from an accredited academic institution with three years of relevant professional experience."
Note there is a trailing comma after "or,"? Actually the text: "School diploma with five years of relevant experience; or," includes a comma after "or". We'll keep that.
Then after the list there is a
which is a non-breaking space paragraph. That is essentially an empty paragraph with a space. We need to preserve content word-for-word. That means we need to output a containing a space? The instruction: preserve? Usually we could output
(a space). But we must not add or remove content. The original had a non-breaking space entity which is a space. So we should output a containing a space character. However, we could also output
but that's adding an entity. Better to output a literal space. We'll output
.
But note we must not use
. So fine.
Next:
Accredited Universities are those listed in the UNESCO World Higher Education Database.
Text: "Accredited Universities are those listed in the UNESCO World Higher Education Database."
Note there is a non-breaking space before the link; we need to preserve a space. So "Accredited Universities are those listed in the UNESCO World Higher Education Database." There's a space before "UNESCO". We'll keep that.
Then:
Experience
- At least 3 years of relevant professional experience, preferably within a protection role, focused on GBV and/or CP preferred.
Experience in coordinating implementing partner agreements, conduct regular quality and activity monitoring, and provide on the job capacity building.
Experience in liaising with governmental authorities, national/international institutions, United Nations agencies and non-governmental organizations;
- Experience in working with migrants, refugees, internally displaced persons, victims of trafficking and other vulnerable groups;
- Prior work experience with international humanitarian organizations, non-government or government institutions/organization in a multi-cultural setting is an advantage; and
- Experience in humanitarian and/or development programming relating to migration, refugee, and internally displaced persons (IDP) issues.
We need to extract each li text.
Let's list them:
1. "At least 3 years of relevant professional experience, preferably within a protection role, focused on GBV and/or CP preferred." followed by (space). So text ends with a space before closing span. We'll keep trailing space? Probably we should keep the space as part of the text. But typical trimming may remove. However we must preserve word-for-word. So we need to include that space after the period before the closing . So the li content: "At least 3 years of relevant professional experience, preferably within a protection role, focused on GBV and/or CP preferred. " (note space after period). We'll keep that.
2. "Experience in coordinating implementing partner agreements, conduct regular quality and activity monitoring, and provide on the job capacity building." No extra spaces.
3. "Experience in liaising with governmental authorities, national/international institutions, United Nations agencies and non-governmental organizations;" followed by (space). So trailing space after semicolon.
4. "Experience in working with migrants, refugees, internally displaced persons, victims of trafficking and other vulnerable groups;" followed by (space). trailing space.
5. "Prior work experience with international humanitarian organizations, non-government or government institutions/organization in a multi-cultural setting is an advantage; and" No trailing space? Actually there is no after. So just that.
6. "Experience in humanitarian and/or development programming relating to migration, refugee, and internally displaced persons (IDP) issues." No trailing.
Note there may be extra spaces due to formatting; we'll keep as is.
Next:
Skills
- Good knowledge on broad range of migration-related subject areas including assistance to vulnerable migrants, community outreach, and other migrant proteciton areas
- Excellent interpersonal, cross-cultural and diplomatic skills and the ability to lead and work collaboratively with a diverse team
- Ability to deliver effective capacity building on migrant protection, trafficking, and community-based protection topics and areas for protection and non-protection teams, as well as partners including local government and partners
- Solid reporting and organizational skills, and ability to be flexible and work well under pressure in a fast-paced and detail-oriented team environment
- Demonstrated proficiency with Microsoft Office applications, including Word, Excel, SharePoint, and PowerPoint
- Sound knowledge of IOM protection standards and frameworks
Extract each li text:
1. "Good knowledge on broad range of migration-related subject areas including assistance to vulnerable migrants, community outreach, and other migrant proteciton areas"
Note there's a typo "proteciton". Keep as is.
2. "Excellent interpersonal, cross-cultural and diplomatic skills and the ability to lead and work collaboratively with a diverse team"
3. "Ability to deliver effective capacity building on migrant protection, trafficking, and community-based protection topics and areas for protection and non-protection teams, as well as
. Must preserve all original content word-for-word, no addition, removal, summarizing, rephrasing. Must keep the content exactly as given, but we need to strip out the HTML tags and formatting and reapply our own tags. We have raw input that already includes HTML tags with styles etc. We need to extract the textual content (the actual words) and then wrap them appropriately. We must not add or remove any content. So we need to output the same textual content, just with our tags. We need to identify sections: Introduction (maybe not a header?), then Required Qualifications and Experience (header), then Education (subheader?), Experience, Skills, Languages, Required Competencies, Values, Core Competencies, Managerial Competencies, Notes. But 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 each bolded heading as an . Also maybe "Introduction" is not a standard header but we could treat as
maybe? The instruction: If text has no clear sections, just wrap paragraphs in
. But we have clear sections. We need to preserve all original content word-for-word. That includes the text inside the tags, including punctuation, spaces, line breaks? We need to output as HTML, preserving whitespace? Usually we can just output the text with appropriate tags, preserving the exact characters. We must not add any extra text like "Here is". Must not add any commentary. We must not use CSS classes, inline styles,
. So we will output something like:
Introduction
Established in 1951, IOM is the leading intergovernmental organization ...
... But we need to ensure we don't lose any content. Let's extract the textual content from the given HTML. Given the input is a series oftags with various spans and styles. We need to get the plain text. Let's manually extract. I'll go through the input: First part:
Introduction
Established in 1951, IOM is the leading intergovernmental organization in the field of migration and works closely with governmental, intergovernmental, and non-governmental partners. IOM is dedicated to promoting human and orderly migration for the benefit of all. It does so by providing services and advice to governments and migrants.
So the text: "Introduction" (as strong) then paragraph: "Established in 1951, IOM is the leading intergovernmental organization in the field of migration and works closely with governmental, intergovernmental, and non-governmental partners. IOM is dedicated to promoting human and orderly migration for the benefit of all. It does so by providing services and advice to governments and migrants." Next paragraph:IOM Ethiopia's vision is to place the rights and well-being of migrants at the centre of its interventions, adopting a preventive, protective, and responsive approach. Its protection interventions in Ethiopia follow a six-pillar intervention that includes direct assistance to migrants, displaced persons and affected communities, thematic guidance, capacity development, advocacy, and research. The Protection Unit (PXU) works closely with the Government of Ethiopia and various stakeholders in emergency, displacement, and migration settings to reduce protection risks and address the needs of vulnerable individuals and communities, including children and adolescents exposed to violence, exploitation, abuse, neglect, family separation, trafficking, or other child protection concerns. IOM is guided by rights-based, survivor-centred, child-sensitive, and age- and gender-responsive approaches across migration programming, demonstrating commitment to the safeguarding of vulnerable groups.
We need to combine the spans into a single paragraph text. Let's reconstruct: "IOM Ethiopia's vision is to place the rights and well-being of migrants at the centre of its interventions, adopting a preventive, protective, and responsive approach. Its protection interventions in Ethiopia follow a six-pillar intervention that includes direct assistance to migrants, displaced persons and affected communities, thematic guidance, capacity development, advocacy, and research. The Protection Unit (PXU) works closely with the Government of Ethiopia and various stakeholders in emergency, displacement, and migration settings to reduce protection risks and address the needs of vulnerable individuals and communities, including children and adolescents exposed to violence, exploitation, abuse, neglect, family separation, trafficking, or other child protection concerns. IOM is guided by rights-based, survivor-centred, child-sensitive, and age- and gender-responsive approaches across migration programming, demonstrating commitment to the safeguarding of vulnerable groups." Note there is a non-breaking space which should be a space. We'll treat as space. Next paragraph:Within PXU, and under the Migrant Protection and Assistance sub-unit, non-emergency programming areas include Counter-trafficking, Assistance to Vulnerable Migrants (AVM), Child Protection, and Community Outreach. These areas support the identification, referral, and assistance of migrants in vulnerable situations, including unaccompanied and separated children and children exposed to protection risks along migration routes.
Text: "Within PXU, and under the Migrant Protection and Assistance sub-unit, non-emergency programming areas include Counter-trafficking, Assistance to Vulnerable Migrants (AVM), Child Protection, and Community Outreach. These areas support the identification, referral, and assistance of migrants in vulnerable situations, including unaccompanied and separated children and children exposed to protection risks along migration routes." Next:IOM’s CT work focuses on prevention, protection, prosecution, and partnership-strengthening, grounded in data, research, survivor engagement, and policy. It employs case management services, capacity development for service provision and protection, and referral systems, among others, with the aim to support the Government of Ethiopia’s efforts to combat the crime, improve the protection of trafficking victims, and follow international practices and trauma-informed approaches.
Text: "IOM’s CT work focuses on prevention, protection, prosecution, and partnership-strengthening, grounded in data, research, survivor engagement, and policy. It employs case management services, capacity development for service provision and protection, and referral systems, among others, with the aim to support the Government of Ethiopia’s efforts to combat the crime, improve the protection of trafficking victims, and follow international practices and trauma-informed approaches." Next:IOM, through its Migration Response Centres (MRCs), provides vulnerable migrants with protection and assistance delivering needs-based assistance and referrals, prioritizing victims of trafficking, unaccompanied and separated children, children in situations of vulnerability, and those with health needs. IOM’s MRCs are strategically located on the key migratory routes in Ethiopia, with three on the Eastern Route, one on the Southern Route, and the final one on the Northern Route. These MRCs provide, often, lifesaving assistance and tailored protection support to migrants that have been returned, stranded, or otherwise find themselves in very difficult situations, including identification of child protection risks, safe referral to relevant services, and coordination with child protection actors where required.
Combine: "IOM, through its Migration Response Centres (MRCs), provides vulnerable migrants with protection and assistance delivering needs-based assistance and referrals, prioritizing victims of trafficking, unaccompanied and separated children, children in situations of vulnerability, and those with health needs. IOM’s MRCs are strategically located on the key migratory routes in Ethiopia, with three on the Eastern Route, one on the Southern Route, and the final one on the Northern Route. These MRCs provide, often, lifesaving assistance and tailored protection support to migrants that have been returned, stranded, or otherwise find themselves in very difficult situations, including identification of child protection risks, safe referral to relevant services, and coordination with child protection actors where required." Next:Through its Community Outreach and behavioural change area of work, communities are empowered to actively engage in protecting vulnerable groups, report on human traffickers, and become agents of change in reducing irregular migration. This supports communities to explore and access alternatives to unsafe and perilous journeys on the different migratory routes throughout Ethiopia. Due to the Community Conversations platform, strong community leaders have emerged, and norms and attitudes perpetuating irregular migration situations are challenged.
Text: "Through its Community Outreach and behavioural change area of work, communities are empowered to actively engage in protecting vulnerable groups, report on human traffickers, and become agents of change in reducing irregular migration. This supports communities to explore and access alternatives to unsafe and perilous journeys on the different migratory routes throughout Ethiopia. Due to the Community Conversations platform, strong community leaders have emerged, and norms and attitudes perpetuating irregular migration situations are challenged." Next:Under the overall supervision of the Programme Officer (Protection Emergencies), and direct supervision of the National Officer (Protection), the successful candidate will support in the implementation of the activities under the Protection Non-emergencies portfolio, including the MRCs, Counter-trafficking, Child Protection, and Community Outreach work. The selected candidate will also be required to provide additional support as necessary to other protection teams, including the Return and Reintegration teams, Protection Emergencies, Policy and Liaison, and support coordination with other programmatic units in the mission, particularly where activities involve children and adolescents in vulnerable situations.
Text: "Under the overall supervision of the Programme Officer (Protection Emergencies), and direct supervision of the National Officer (Protection), the successful candidate will support in the implementation of the activities under the Protection Non-emergencies portfolio, including the MRCs, Counter-trafficking, Child Protection, and Community Outreach work. The selected candidate will also be required to provide additional support as necessary to other protection teams, including the Return and Reintegration teams, Protection Emergencies, Policy and Liaison, and support coordination with other programmatic units in the mission, particularly where activities involve children and adolescents in vulnerable situations." Then we have:Required Qualifications and Experience
So header: "Required Qualifications and Experience" Then:Education
- School diploma with five years of relevant experience; or,
Bachelor’s degree in Political or Social Sciences, International Relations, Development Studies, Migration Studies, Human Rights, Law or related fields from an accredited academic institution with three years of relevant professional experience.
So Education header then list items. We need to preserve the content exactly: "School diploma with five years of relevant experience; or," and "Bachelor’s degree in Political or Social Sciences, International Relations, Development Studies, Migration Studies, Human Rights, Law or related fields from an accredited academic institution with three years of relevant professional experience." Note there is a trailing comma after "or,"? Actually the text: "School diploma with five years of relevant experience; or," includes a comma after "or". We'll keep that. Then after the list there is a
which is a non-breaking space paragraph. That is essentially an empty paragraph with a space. We need to preserve content word-for-word. That means we need to output a
containing a space? The instruction: preserve? Usually we could output
(a space). But we must not add or remove content. The original had a non-breaking space entity which is a space. So we should output a
containing a space character. However, we could also output
but that's adding an entity. Better to output a literal space. We'll output
. But note we must not use
. So fine. Next:
Accredited Universities are those listed in the UNESCO World Higher Education Database.
Text: "Accredited Universities are those listed in the UNESCO World Higher Education Database." Note there is a non-breaking space before the link; we need to preserve a space. So "Accredited Universities are those listed in the UNESCO World Higher Education Database." There's a space before "UNESCO". We'll keep that. Then:Experience
- At least 3 years of relevant professional experience, preferably within a protection role, focused on GBV and/or CP preferred.
Experience in coordinating implementing partner agreements, conduct regular quality and activity monitoring, and provide on the job capacity building.
Experience in liaising with governmental authorities, national/international institutions, United Nations agencies and non-governmental organizations;
- Experience in working with migrants, refugees, internally displaced persons, victims of trafficking and other vulnerable groups;
- Prior work experience with international humanitarian organizations, non-government or government institutions/organization in a multi-cultural setting is an advantage; and
- Experience in humanitarian and/or development programming relating to migration, refugee, and internally displaced persons (IDP) issues.
Skills
- Good knowledge on broad range of migration-related subject areas including assistance to vulnerable migrants, community outreach, and other migrant proteciton areas
- Excellent interpersonal, cross-cultural and diplomatic skills and the ability to lead and work collaboratively with a diverse team
- Ability to deliver effective capacity building on migrant protection, trafficking, and community-based protection topics and areas for protection and non-protection teams, as well as partners including local government and partners
- Solid reporting and organizational skills, and ability to be flexible and work well under pressure in a fast-paced and detail-oriented team environment
- Demonstrated proficiency with Microsoft Office applications, including Word, Excel, SharePoint, and PowerPoint
- Sound knowledge of IOM protection standards and frameworks
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 ✍️Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.