amusementtheme parks careers in Cavan, Ireland