Smart job searching at CATALYS CONSEIL