operations manager administration careers in Barka, Oman