htc careers in Ibri, Oman