Smart job searching at DELLA VITA