automobile service section careers in Barka, Oman