bio medical technician careers in Bawshar, Oman