mechanical u0026 helper careers in Rustaq, Oman