Smart job searching in Beja, Portugal