online editor careers in Barka, Oman