If you want to land your dream job you need to write a high quality CV. It has to be unique and not just a generic ‘here’s everything I can do’ application. The employer isn’t interested in your entire career history and is looking for someone who can offer what they need as a minimum – nothing else matters.