1. An automated personnel recruitment system, comprising: a data storage; a database management system; at least one user's workstation having a processor and a memory for implementing the system; an automated search agent; an Internet data-collection agent configured to collect candidates' profile data from the Internet sources; a data-analyzing agent configured to analyze the candidates' profile data; a profile-comparing agent; an Internet data cache; and a cache data-extracting agent, wherein: the data storage contains verified candidates' profile data; the user's workstation is connected to the automated search agent and configured to receive search query parameters provided to the automated search agent; the database management system is configured to provide a search query input to the database and extract candidate-related data from the database according to the search query parameters; the data cache is configured to store the candidate-related data and group it according to candidates' identification data and Internet resources, from which the information was cached; the automated search agent is configured to search for data according to the query parameters entered by the user at the workstation and extract the candidate's profile data from the database according to the given criteria; the cache data-extracting agent is configured to search for entries corresponding to a search criteria and compare Internet profiles with the extracted database profiles, wherein the entries include a) his/her career progression based on the information in a resume or in a profile on a professional social network; (b) proficiency in a particular technology of companies the candidate worked at; or (c) “online reputation” of a candidate; the profile-comparing agent is configured to transfer cached data to the database, if the information, including professional skills and employment data, is verified against data from the Internet resources and corresponds to a real candidate's profile; and the profile-comparing agent is configured to store the data in the cache providing the database with a link to the cache entry, if the data is not verified and the correspondence is fuzzy.
14. The system of claim 1 , wherein the system is configured to connect to common search engines to search for candidates' profiles.