pest control technician careers in Jodphur, India