Smart job searching at TERREAZUR