Technician rotating equipment careers in Cavan, Ireland