vlog careers in Jodphur, India