I would say:
Demographics: Age >16 & age <50. We need people of breeding age that are old enough to work, but exceptions could be made for those >50 with exceptional skills, say the inventor of a crucial piece of technology.
High ratio of women:men. We need an efficient, not equitable, breeding population. I'd consult geneticists, and see what the highest ratio we could have before problems emerged, and then go somewhat under it.
Ideally, large genetic variation. No quotas or anything of that sort, however. If all the people trained in operating the technology on the moon colony are Western Europeans, I won't bring along 100,000 minorities or whatever just to be "fair" or improve genetic stock. Survival is more important--qualifications, skills, and health are much more important.
Also ideally, I'd favor "secular" people, (atheists/agnostics/deists/whatever) over religious people, and then members of innocuous religions, (Buddhists/Sikhs/probably some others) and finally other religious moderates (Christians/Jews/Muslims/Hindus). Discriminatory? Clearly. Do I care? No. Religion can only fuck things up.
Healthy: no communicable diseases or harmful non-communicable ones, good eyesight, fertile, near-ideal BMI, etc. Time permitting, a full genetic screening to check for recessive genetic diseases. We've got 6 billion to pick from, might as well not drag genetic flaws and diseases and whatnot along.
Profession: Hard to say, but priority would be given to people trained in operating that technology, and/or who understand how that works--technicians (whom I suspect will form the majority of the population) and engineers. The focus of the rest would be on all the things a city of 1 million needs: lawyers, doctors, teachers, sanitation engineers, psychologists, whatever. Preference given to those who have useful background: a lawyer with a bachelor's in engineering, for example, over pre-law or business.
I'd bring a moderate amount of scientists and academics--enough to preserve as much knowledge as humanly possible and staff a university or two. My reasoning here is that for the first generation or so, preserving the old knowledge and educating the second and subsequent generations is going to be the priority, with emphasis on making a functional society. Scientists aren't going to be able to do serious research in the short term, and engineers would probably be more useful in designing short-term workarounds, but their knowledge will be vital to training future generations.
Third, I'm with Zod. I'm assuming this is a typical sci-fi emperor with fanatically loyal troops. A corps of trained soldiers would be hugely useful, even without outside military threats. No matter how enlightened your people, they're still capable of crimes and insurrection, and the prevention of said things must be a top priority, be it with a dagger in the dark or 1,000 swords at dawn. Instability is one of the biggest risks in trying to create a new society, and it will be stable, if not voluntarily, than through fear and violence. Further, there may be sensitive areas you need to keep people out of, and I'd certainly want a competent bodyguard.
I'd bring around 5,000-10,000 full-time police and security officers, who can double as unskilled labor in an emergency, in order to keep the peace, keep people from wandering into the reactor, or whatever, including SWAT teams and some trained in wet works.
The remainder would be "undercover," working full-time in whatever jobs they are capable at, (even if their efficiency is a bit behind dedicated workers) who could then be called up as reserves in the event invasion or insurrection. Society is going to still need semi-skilled/unskilled labor in 2020-2050, so having the street sweeper or the crane operator be a soldier doesn't seem like it would be horribly troublesome, and so the majority of such positions would be military. I'd much rather have a fanatically loyal soldier hauling garbage than a Ph.D. who is pissed that he isn't able to use his credentials, no matter the I.Q. difference.
This group would function essentially as a (non-paranoid) secret police, to give forewarning of any threats to the stability of the colony. They'd be kept as secret as humanly possible, and kept under tight control. I'm thinking along the lines of the Stasi, but trained only to report actual crimes (say, if Joe Engineer is hording food or is has the body of Sally ObGyn in his basement) or plots to form a rebellion in the colony, not rumors of disloyalty or the suchlike.
Overall, stability and efficiency and survival are the big priorities. I'm aiming to repopulate the Earth and preserve the human race, not create an enlightened utopia.