job bank; talent pool
A system or database that matches job seekers with employers, often used in the context of public employment services or corporate HR.
I registered with the job bank at Hello Work.
Companies are using talent pools to find excellent human resources.