web services saa s careers in Barka, Oman