WO

Livestock Officer

Full time Adjumani, Uganda, UG
Posted 1 week, 4 days ago 49 views 0 applications

Job Description

We need to output clean semantic HTML per rules. Input is already HTML with many tags, but we must preserve content word-for-word, but reformat using only allowed tags:

,

,
  • . No CSS classes, no inline styles, no
    , no
    . Must remove any existing tags like , , style attributes, etc., but preserve the text content exactly (word-for-word). So we need to extract the plain text content from the given HTML, preserving original wording, then wrap into appropriate semantic HTML: use

    for section headers (like Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). We need to identify sections in the text. Let's first extract plain text from the given HTML, ignoring tags but preserving text and spaces/newlines. Given HTML:

    With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith.

    Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!

    Employee Contract Type:

    Local - Fixed Term Employee (Fixed Term)

    Job Description:

    World Vision Uganda is seeking to partner with Ministry of Agriculture, Animal Industries and Fisheries (MAAIF) to implement a Project in the refugee settlements in northern Uganda (Adjumani or Lamwo).


    The Project seeks to transform agricultural production systems among refugee and host communities through climate-smart agriculture while strengthening resilience, livelihoods and food security.


    As part of the proposal preparation process, World Vision Uganda is identifying suitably qualified candidates whose CVs may be included as annexes to the proposal. Appointment to this position will be subject to World Vision Uganda being awarded the contract and the successful completion of the recruitment process. 

    Purpose of the role:

    The Livestock Officer will provide technical leadership and field-level support in the implementation of climate-smart livestock production and management interventions under the Project. The position will focus on improving livestock productivity, animal health, food security, nutrition, household incomes, and resilience among refugee and host communities through sustainable and climate-resilient livestock production systems.


    The Livestock Officer will work closely with livestock farmers, community animal health workers, local authorities, and other stakeholders to promote good livestock husbandry practices, disease prevention and control, pasture management, and climate adaptation strategies.

    Reports to: Project Manager

    Duty station: Adjumani / Lamwo (Refugee Settlement and Host Community Areas).

    Key Result Areas:

    Technical Program Implementation

    • Lead the implementation of climate-smart livestock production interventions within project target areas.
    • Promote sustainable livestock production systems that enhance resilience to climate change and environmental shocks.
    • Support beneficiary households in improving livestock management practices, including feeding, breeding, housing, and animal welfare.
    • Promote improved livestock breeds and climate-resilient livestock technologies where appropriate.
    • Support establishment of fodder production systems, pasture development, and feed conservation initiatives.
    • Facilitate livestock-based livelihood activities aimed at increasing household income and food security.

    Animal Health and Disease Management

    • Support livestock disease surveillance, prevention, and control activities.
    • Coordinate livestock vaccination, deworming, and treatment campaigns in collaboration with veterinary authorities.
    • Train farmers on basic animal health management and biosecurity practices.
    • Promote early detection and reporting of livestock disease outbreaks.
    • Strengthen community-based animal health service delivery systems.

    Capacity Building and Community Engagement

    • Conduct training and extension services for livestock farmers, farmer groups, and community animal health workers.
    • Support the formation and strengthening of livestock producer groups and cooperatives.
    • Facilitate farmer field schools, demonstration activities, and knowledge-sharing events.
    • Promote participation of women, youth, refugees, and vulnerable households in livestock interventions.

    Refugee and Host Community Programming

    • Support integrated livestock development interventions targeting refugee and host communities.
    • Promote social cohesion through joint livestock and livelihood activities.
    • Work closely with refugee settlement management structures and local government authorities to ensure effective implementation.
    • Ensure equitable access to project resources and services for all targeted beneficiaries.

    Monitoring, Evaluation and Reporting

    • Conduct routine field monitoring and provide technical support to beneficiaries.
    • Collect, analyze, and report project data related to livestock interventions.
    • Prepare weekly, monthly, quarterly, and annual progress reports.
    • Document success stories, lessons learned, best practices, and project achievements.
    • Support project assessments, evaluations, and learning activities.

    Stakeholder Coordination

    • Collaborate with District Veterinary Officers, local government departments, NGOs, community-based organizations, and development partners.
    • Participate in livestock sector coordination meetings and technical working groups.
    • Build partnerships that enhance project impact and sustainability.

    Compliance and Safeguarding

    • Ensure compliance with donor regulations, organizational policies, and government livestock management guidelines.
    • Integrate environmental sustainability, climate adaptation, gender equality, and safeguarding principles into project activities.
    • Promote responsible livestock production practices that minimize environmental degradation.

    Qualifications and Experience

    Education

    Applicants must possess:

    • A Bachelor of Science Degree in Agriculture from a recognized institution.

    Additional training or certification in Animal Production, Animal Health, Veterinary Extension, Livestock Management, or Climate Smart Agriculture will be an added advantage.

    Experience

    • The ideal candidate should have:

    • A minimum of five (5) years of practical experience in Climate Smart Agriculture programming, with significant involvement in livestock production systems.
    • Proven experience working in a refugee settlement and host community context.
    • Demonstrated experience implementing livestock, food security, resilience, or livelihoods projects.
    • Experience providing livestock extension services and farmer capacity-building programs.
    • Experience working with NGOs, humanitarian organizations, government agencies, or donor-funded projects will be an added advantage.

    Required Skills and Competencies

    Technical Competencies

    • Strong knowledge of livestock production and management systems.
    • Understanding of climate-smart livestock production practices.
    • Knowledge of animal health, disease control, vaccination, and biosecurity measures.
    • Experience in livestock extension and farmer training methodologies.
    • Understanding of pasture development, fodder production, and feed management.
    • Knowledge of food security, resilience, and livelihood programming.

    Core Competencies

    • Strong planning and organizational skills.
    • Excellent analytical and problem-solving abilities.
    • Ability to work independently and as part of a multidisciplinary team.
    • Strong interpersonal and stakeholder engagement skills.
    • Ability to work effectively in humanitarian and refugee settings.

    Communication Skills

    • Excellent verbal and written communication skills.
    • Strong report-writing and presentation skills.
    • Ability to facilitate community training and stakeholder meetings.

    Computer Skills

    • Proficiency in Microsoft Office applications (Word, Excel, PowerPoint, and Outlook).
    • Experience with digital data collection and reporting tools is an added advantage.

    Key Performance Indicators (KPIs)

    The Livestock Officer shall be assessed based on:

    • Successful implementation of livestock-related project activities.
    • Number of beneficiaries adopting climate-smart livestock management practices.
    • Improvement in livestock productivity and health among project participants.
    • Timely and quality submission of project reports.
    • Strengthening of livestock farmer groups and community-based animal health systems.
    • Effective engagement of refugee and host communities in livestock development activities.

    Equal Opportunity Statement

    World Vision Uganda is an equal opportunity employer committed to diversity, inclusion, and safeguarding. Qualified women, refugees, youth, and persons with disabilities are strongly encouraged to apply.

    Advert start date: 15th July, 2026.

    Advert end date: 20th July, 2026.

    Applicant Types Accepted:

    Local Applicants Only We need to strip all tags and keep text. Let's extract manually. I'll copy text segments: First paragraph: "With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith." Then after

    : "Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!" Note: "+" is HTML entity for plus sign. Should we preserve as is? The instruction: preserve ALL original content word-for-word. So we must keep "+" exactly as appears? It's part of the original text. So we keep "31,000+". Good. Then empty

    (ignore). Then "

    Employee Contract Type:

    Local - Fixed Term Employee (Fixed Term)". So text: "Employee Contract Type:" then after closing tag, the line "Local - Fixed Term Employee (Fixed Term)". Probably there is a newline? We'll keep as is. Then "

    " empty. Then "

    Job Description:

    " => "Job Description:" then following paragraphs. Paragraph: "World Vision Uganda is seeking to partner with Ministry of Agriculture, Animal Industries and Fisheries (MAAIF) to implement a Project in the refugee settlements in northern Uganda (Adjumani or Lamwo)." Then "


    " line break then "The Project seeks to transform agricultural production systems among refugee and host communities through climate-smart agriculture while strengthening resilience, livelihoods and food security." Then "


    " then "As part of the proposal preparation process, World Vision Uganda is identifying suitably qualified candidates whose CVs may be included as annexes to the proposal. Appointment to this position will be subject to World Vision Uganda being awarded the contract and the successful completion of the recruitment process. " (note there's a non-breaking space maybe). We'll keep as is. Then empty

    . Then "

    Purpose of the role:

    " => "Purpose of the role:" then paragraph: "The Livestock Officer will provide technical leadership and field-level support in the implementation of climate-smart livestock production and management interventions under the Project. The position will focus on improving livestock productivity, animal health, food security, nutrition, household incomes, and resilience among refugee and host communities through sustainable and climate-resilient livestock production systems." Then "


    " then "The Livestock Officer will work closely with livestock farmers, community animal health workers, local authorities, and other stakeholders to promote good livestock husbandry practices, disease prevention and control, pasture management, and climate adaptation strategies." Then empty

    . Then "

    Reports to: Project Manager" => "Reports to: Project Manager" Then "

    Duty station: Adjumani / Lamwo (Refugee Settlement and Host Community Areas)." => "Duty station: Adjumani / Lamwo (Refugee Settlement and Host Community Areas)." Then empty

    . Then "

    Key Result Areas:

    " => "Key Result Areas:" (note trailing space inside b). We'll keep as "Key Result Areas:" maybe. Then "

    Technical Program Implementation

    " => heading "Technical Program Implementation". Then list items. We need to decide which headings to wrap in

    . The instruction: Use

    for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we need to map the headings in the text to appropriate

    . Not all headings may match exactly; we should still use

    for any heading that is a section header. Likely we treat headings like "Purpose of the role", "Reports to", "Duty station", "Key Result Areas:", then subheadings like "Technical Program Implementation", "Animal Health and Disease Management", etc. Those could be considered section headers. We'll wrap each heading line in

    . However, we must preserve original content word-for-word, so we cannot change the heading text. So we will output something like:

    Purpose of the role:

    The Livestock Officer will provide technical leadership...

    But note the heading includes colon after "Purpose of the role". We'll keep that. Similarly "Reports to:" etc. But the instruction says use

    for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't forbid using

    for other headings; it's just examples. So we can use

    for any heading. We must not use any other tags like
    ,
    , etc. Also we must not use inline styles. We need to convert
    • lists to
      • (allowed). Keep the list items text exactly. We need to ensure we don't have stray tags like , , etc. So we must strip those and just keep text. We also need to preserve line breaks? We'll use

        for paragraphs. Let's construct final HTML. We'll go through the text sequentially. Start: Paragraph 1: "With 75 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of all backgrounds, even in the most dangerous places, inspired by our Christian faith." Paragraph 2: "Come join our 31,000+ staff working in nearly 100 countries and share the joy of transforming vulnerable children’s life stories!" Then maybe a blank line? We'll just put each as

        . Then "Employee Contract Type:" heading? Actually the text "Employee Contract Type:" appears as underlined then the value on same line? In original:

        Employee Contract Type:

        Local - Fixed Term Employee (Fixed Term). So heading "Employee Contract Type:" then the value "Local - Fixed Term Employee (Fixed Term)" maybe as a paragraph after heading. We'll treat heading as

        Employee Contract Type:

        then

        Local - Fixed Term Employee (Fixed Term)

        . Then "Job Description:" heading:

        Job Description:

        then paragraphs. Paragraph under Job Description: "World Vision Uganda is seeking to partner with Ministry of Agriculture, Animal Industries and Fisheries (MAAIF) to implement a Project in the refugee settlements in northern Uganda (Adjumani or Lamwo)." Next paragraph: "The Project seeks to transform agricultural production systems among refugee and host communities through climate-smart agriculture while strengthening resilience, livelihoods and food security." Next paragraph: "As part of the proposal preparation process, World Vision Uganda is identifying suitably qualified candidates whose CVs may be included as annexes to the proposal. Appointment to this position will be subject to World Vision Uganda being awarded the contract and the successful completion of the recruitment process." (note there may be a trailing space; we keep as is.) Then "Purpose of the role:" heading. Paragraph: "The Livestock Officer will provide technical leadership and field-level support in the implementation of climate-smart livestock production and management interventions under the Project. The position will focus on improving livestock productivity, animal health, food security, nutrition, household incomes, and resilience among refugee and host communities through sustainable and climate-resilient livestock production systems." Next paragraph: "The Livestock Officer will work closely with livestock farmers, community animal health workers, local authorities, and other stakeholders to promote good livestock husbandry practices, disease prevention and control, pasture management, and climate adaptation strategies." Then "Reports to:" heading? Actually original: "

        Reports to: Project Manager". So heading "Reports to:" then value "Project Manager". We'll do

        Reports to:

        Project Manager

        . Then "Duty station:" heading:

        Duty station:

        Adjumani / Lam

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 ✍️
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?