An HR consultant job description might include overseeing areas such as recruitment, hiring, background and reference checks, payroll administration, benefits and compensation planning, health and safety and legal compliance. A specialist works in one or more of these areas, bringing an in-depth expertise of the area.