mars careers in Barka, Oman