mechanical u0026 helper careers in Muscat, Oman