Machiniste, CNC careers in Oman