cnc machinist careers in Bawshar, Oman