hr mi analyst job description