it professionals careers in Mohali, India