mechanic careers in Rustaq, Oman