Smart job searching at Duurzaam Energie Perspectief (DEP)