manager mechanical careers in Jodphur, India