gas communication specialist careers in Barka, Oman