composites careers in Jodphur, India