Smart job searching in Isle of Wight, United Kingdom