digital strategy careers in Jodphur, India