public health careers in Jodphur, India