Tuesday 24 February 2015 4:29 am

The definitive list of the 25 best jobs in the UK

What's the best job in the UK? Almost everyone has a friend or a colleague who earns more, gets more time off or just seems to be having more fun at work than them. 

Now careers website Glassdoor has come up with the definitive list of the best jobs in the UK. 

Alright, so there aren't many kids who've dreamed of being a solutions architect or a brand manager. And "international footballer" definitely isn't on the list. But the analysis is based on the role's job score rating, which is determined by three factors – earning potential, career opportunity rating and number of job openings. In other words, these are the best-paid, easiest to get jobs where you'll have a decent chance of being promoted. 

At the top? Marketing manager, which has 2,965 job openings, with an average base salary of £46,561, and a career opportunities rating of 3.6.

And while finance manager might not be everyone's dream job, with a base salary of £52,081, it's ranked by Glassdoor as the second-best job in the UK.

Here's the definitive ranking:

RankJobJob scoreOpeningsSalaryCareer opportunity rating
1Marketing manager4.52,965£46,5613.6
2Finance manager4.44,357£52,0813.2
3Mechanical engineer4.45,964£34,7993.5
4Sales manager4.33,869£45,6133.3
5Business analyst4.33,437£46,0473.3
6IT manager4.23,708£57,8183.0
7Civil engineer4.24,137£36,1423.3
8Product manager4.21,415£52,4783.4
10Software engineer4.214,846£40,4003.0
11Human resources manager4.2810£53,9783.7
12Business development manager4.24,328£41,0033.1
13Internal audit manager4.11,460£39,1413.6
14Solutions architect4.1957£66,3493.3
15Network engineer4.11,807£40,0233.4
16Investment analyst3.9487£53,9543.4
17Operations manager3.92,644£47,4962.9
19Brand manager3.8656£39,5573.4
20Office manager3.81,648£27,6433.4
21Executive assistant3.61,613£29,6123.3
23Sales engineer3.51,864£34,8453.0
24UX designer3.5260£47,4373.2

Not tempted by any of those? Maybe that's because you love your job…