catia instructor careers in Ireland