hr and admin careers in Dublin, Ireland