Smart job searching at Demaurex & Co AG