mobile technician support careers in Ibri, Oman