hum news careers in Bawshar, Oman