gas communication specialist careers in Seeb, Oman