I would say the perfect CV is the one that you design and write, No need for a template.
Just list your details what experience you have had in regards to qualifications, As well as any experience you have had in previous jobs
then write a little bit about your hobbies and interest.
Right at the bottom put some people who can vouch for what you have to offer labelled as references.
DON'T be shy about talking about yourself up. (You will need to oversell yourself if you want the position your applying for)
give them something that will really make you stand out from the others.
BE SURE TO CHECK SPELLING AND PUNCTUATION (Get someone else to read it over).
#### DO NOT put a photo of yourself as they will dismiss it instantly. #####
As a side note all CV's should be accompanied with a Cover Letter.
For this you will need to write a new one for every job that you apply for and cater it for the job in question.
In this document explain why you would like to apply for this job and what you can bring to the table for them.
be sure to look over the job description and make sure you cover the points that they focus on the most.
Finally
Good luck its a very dog eat dog world out there, and you wont be the only person going for the job.
Dont let this dishearten you, keep applying you will get something that suites you eventually.
If you make it to the interview stage then you can applaud yourself on doing a good job as many people wont even get an interview even if you dont get the job.
Best of luck inn your job hunt, Hope this advice finds you well.