contracts and claim specialist careers in Jodphur, India