tower crane operator careers in Cavan, Ireland