You are more likely to be successful if you combine a variety of different approaches in your job search, i.e. do not simply rely on online job boards, but combine this with other approaches such as making speculative applications, networking, and using social media in your job hunt. Employers need to discriminate between applicants with a very similar academic profile and place increasing emphasis on the value of work experience.