technical support. careers in Jodphur, India