Back to insights

Human Resources Generalist Job Description

Human Resources Generalist often recruit, train and orientate new staff members at an organization. Learn more about what exactly Human Resources Generalist do in this detailed guide.

What is a Human Resources Generalist?


The role of a Human Resources Generalist is to ensure that a company’s most important asset—its human capital—is being nurtured and supported through the creation and management of programs, policies, and procedures, and by fostering a positive work environment through effective employee-employer relations. This role reports directly to the human resources manager.


A Human Resources Generalist analyzes HR data and handles a wide variety of departmental issues, including staffing, employee relations, compensation, training, employment, labor relations, safety, affirmative action and employment equity programs, and personnel research. They also advise employee and management personnel on the interpretation of personnel policies, programs, and procedures.


Education Requirements

  • High school diploma or equivalent
  • Most require a bachelor's degree in a related area
  • 3-5 years of experience in the field

HR Generalist Essential Skills

  • Organizational skills
  • Ability to multitask efficiently
  • Strong communications skills
  • High discretion and ethics
  • Skilled at conflict resolution

HR Generalist Roles & Responsibilities

  • Manage job recruitment, selection, and promotion
  • Develop and overseeing employee benefits and wellness programs
  • Develop, promote, and enforce personnel policies
  • Promote employee career development and job training
  • Serve as a primary contact for work-site injuries or accidents

Day-to-Day Duties

  • Provide orientation programs for new hires
  • Provide guidance regarding disciplinary actions
  • Manage employee advocacy and conflict resolution
  • Oversee employee benefits
  • Review compensation and evaluations
  • Conduct employee performance reviews

Click here to find your next Human Resource role >