CNC u0026 Machinist careers in Sohar, Oman