Machiniste, CNC careers in Bawshar, Oman