Diesel engine mechanic careers in Rustaq, Oman