web content editor careers in Jodphur, India