Your resume or CV should ideally be between 1 and 3 pages. 2 is preferred as this allows recruiters to easily see your work experience and helps them find out more about you without spending so long looking through it that they get bored! Recruiters and hiring managers don't always have a lot of time to be reading long CVs either!

If there are particular skills that you have which related to a particular job you are applying for, and want to go into more detail about them, you can do this in a cover letter to the HR Team / Hiring Manager.  Also, if you have previous experience that is not relevant to the role you are applying for, you can cut out some of the extra detail from these to shorten the length of your CV.