it computer technician careers in Jodphur, India