Public health pest control supervisor careers in Barka, Oman