Senior presales engineer careers in Barka, Oman