pest control technician careers in Bawshar, Oman