O*NET, the Occupational Information Network, is a database that includes information on skills, abilities, knowledges, work activities, and interests associated with different occupations.
This handbook from the U. S. Bureau of Labor and Statistics profiles hundreds of occupations and describes what they do, work environment, how to become one, salaries, and more. Each profile also includes employment projections from the Bureau of Labor and Statistics.