hr reporting analyst job description