senior hr analyst job description