human resource careers in Longford, Ireland