pest control technician careers in Barka, Oman