oil gas communication careers in Barka, Oman