CNC Operator Art careers in Barka, Oman