Doing that would be extremely naive. There are a lot of people I know who have degrees, certificates, even MULTIPLE degrees, but the field of work they chose to specialize in doesn't offer jobs, like, ever. By that, I mean you're on a wait-list for a full-time job, or it's extremely hard to find a job. Examples of this are teachers, photographers, etc. Just because you graduate university or college doesn't mean you're going to get a job fresh off the boat, right out of school.
I actually think it's admirable for people to work at gas stations, or be school janitors. At least you've put your application out there, and you're making SOME form of income, rather than sitting at home moping around because you didn't get the job you want. With the amount of unemployed people out there, it's a privilege to have a paying job in the first place.
So yeah, I don't think the job matches the IQ. The job reflects how much effort you've put into your education, and how ambitious you are. There's probably tons of smart people out in the world who could pass a university course with ease, but they settle for a grocery store job because they "don't want to go to school" or "they're comfortable where they are."
One person that comes to mind for this topic would be PeanutButterGamer. He's a regular gaming Youtuber who probably makes VERY decent money, considering he's only paying for his own expenses. He used to be a janitor. Is he still a janitor? No. Does he have a university degree? I dunno. But he's found success in his own way, and people love his content.
I believe the type of job you have varies for every individual's own situations, not IQ or personality.