sr hr generalist careers in Ireland