contracts careers in Barka, Oman