cnc milling visa careers in Sohar, Oman