soc careers in Jodphur, India