CNC Machinist careers in Sohar, Oman