Smart job searching in Puglia, Italy