cnc milling machinist careers in Seeb, Oman