CNC Machine careers in Barka, Oman