HR & Admin Officer Job Description Template

Use this HR & Admin Officer job description template to advertise the open roles for free using You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.
HR & Admin Officer Job Description Template

Job Brief

We are looking for an HR & Admin Officer to join our team and support the day-to-day activities of our Human Resources department.

HR & Admin Officer responsibilities include processing employee data, updating company policies and assisting in the hiring process. To be successful in this role, you should have solid organizational skills and be familiar with HR functions.

Ultimately, you will make sure all HR operations run smoothly.


  • Maintaining physical and digital personnel records like employment contracts and PTO requests
  • Update internal databases with new hire information
  • Create and distribute guidelines and FAQ documents about company policies
  • Gather payroll data like bank accounts and working days
  • Publish and remove job ads
  • Schedule job interviews and contact candidates as needed
  • Prepare reports and presentations on HR-related metrics like total number of hires by department
  • Develop training and onboarding material
  • Respond to employees’ questions about benefits (for example, number of vacation days they’re eligible for)


  • Work experience as an HR & Admin Officer, HR Administrative Assistant or similar role
  • Familiarity with Human Resources Information Systems (HRIS)
  • Basic knowledge of labor legislation
  • Experience using spreadsheets
  • Organizational skills
  • Good verbal and written communication skills
  • BSc in Human Resources Management or relevant field

What does HR & Admin Officer do?

A HR & Admin Officer is responsible for managing various aspects of human resources and administration within an organization. Their day-to-day tasks may include:

  1. Recruitment and selection: Posting job ads, screening resumes, conducting interviews, and managing the hiring process.
  2. Employee onboarding: Assisting new employees with paperwork, coordinating orientation programs, and ensuring smooth integration into the company.
  3. Employee relations: Addressing employee queries, providing assistance with HR policies and procedures, and resolving issues and conflicts.
  4. Performance management: Assisting managers with performance evaluation processes, maintaining performance records, and providing support for employee development.
  5. Training and development: Coordinating and scheduling training programs, maintaining training records, and ensuring employees have the necessary skills for their roles.
  6. Payroll and benefits administration: Assisting with payroll processing, maintaining employee records, and managing employee benefits programs.
  7. Leave management: Tracking employee attendance, managing leave requests, and maintaining leave records.
  8. Policy development and implementation: Assisting in the development and implementation of HR policies and procedures, ensuring compliance with legal requirements and best practices.
  9. Records management: Maintaining and updating employee records, ensuring data accuracy and confidentiality.
  10. General administration: Assisting with general administrative tasks such as managing office supplies, coordinating travel arrangements, and organizing company events.

Overall, the role of a HR & Admin Officer is to support the organization in managing its human resources effectively and ensuring administrative functions run smoothly.