Job verified by Fuzu

Danish Refugee Council   |   Uganda   |   Log in or register to see the closing date

Human Resource Officer

  • Bachelor's degree
  • Human resources
  • Experienced (senior worker)
  • Full Time
  • Temporary
Click to apply

Job Summary

The purpose of the position is to ensure smooth running of the day to day human resource activities for the entire country program. The position gives support to the field HR teams and the Country Human resource coordinator as well as all staff in the country program.



  • Initiate and run all payrolls (Main payroll, Expatriate payroll and Casual payroll).
  • Ensure timely submission of monthly time sheets for International Staff.
  • Ensure that all staff receive their pay slips on time.
  • Manage any grievance pertaining to pay related issues that may be raised from time to time.

  • Consolidate the Country monthly HR API report and ensures timely submission.

Contract administration
  • Prepare all national staff contracts and contract amendments.
  • Follow up on staff contracts and other staff documents in Liaison with Field HR focal persons and ensure that all the documentation is dully filed by the HR Assistant.

  • Coordinate the orientation process and help new staff with onboarding.
  • Ensure timely provision of the working tools to all new hires e.g. laptop, phone where necessary among others (Officers and Assistants).
  • Prepare all briefing schedules and also follow up to ensure that all new staff have been fully oriented.

Leave Management
  • Review leave applications and manage the leave tracker for all staff both national and international staff.

HR Administration
  • Expatriate administration i.e processing work permits, on boarding among others.
  • Work with the IT officer to update the office directory on a monthly basis.
  • Act as back up for the Country HR and Administration Manager during their absence.
  • On a day to day provide technical guidance to the HR Assistant.
  • Liaise with all field HR focal persons to manage the staff exit process from time to time.
  • Manage the medical insurance for national staff, this includes timely renewal, payment of invoices, tracking credit notes from provider.
  • Follow up on staff queries and challenges experienced with medical provider and escalating this to HR and Administration Manager.
  • Manage the occupational insurance scheme and address all grievances pertaining to occupation insurance.
  • Takes part in the recruitment process in close coordination with the Recruitment Assistant.
  • Carryout any other duties as assigned by your supervisor from time to time.

General Information

Salary rangeNot specified
Additional informationNot specified
Contract type: Temporary
Job type: Full Time
Location: Uganda
Area of work: Human resources
Seniority: Experienced (senior worker)

Job Requirements

Required education: Bachelor's degree
Required relevant work experience: 3 years
Required skills: Employee guidelines and onboarding; Human resource and personnel development; Reporting; Payroll; Compensation and benefits; Employee contracts; Employee relations and consultations
Required languages: English (Spoken: fluent | Written: fluent)

Click to apply

Danish Refugee Council

Non-profit, social workCompany size: 1000+ people

DRC has been operating in Kenya since 2005, where we assist refugees and displacement-affected communities by implementing protection and livelihoods activities that increase their self-reliance and expand opportunities for a dignified life. DRC works in Dadaab and Kakuma refugee camps, as well as in Nairobi and Mombasa to assist urban-based refugees.

Other Jobs at Danish Refugee Council

Data Management Officer
Finance Assistant
Livelihoods Team Leader
WASH Coordinator
Shelter and Infrastructure Officer (Rhino Camp)
View more jobs at
Danish Refugee Council