Machinist technician engineering careers in Muscat, Oman