machiniste, cnc careers in Barka, Oman