motor vehicle technician careers in Barka, Oman