digital marketing managed careers in Barka, Oman