The number of potential job candidates, and therefore costs associated to their hiring, has grown significantly in the recent years. This is mainly due to both the complicated situation of the labor market and the increased geographical flexibility of employees. Some initiatives for making the e-Recruitment processes more efficient have notably improved the situation by developing automatic solutions. But there are still some challenges that remain open since traditional solutions do not consider semantic relations properly. This problem can be appropriately addressed by means of a sub discipline of knowledge management called semantic processing. Therefore, we overview the major techniques from this field that can play a key role in the design of a novel business model that is more attractive for job applicants and job providers.