technical services engineer careers in Jodphur, India