I am a big proponent of job descriptions. The research overwhelming tells us that our employees need to know what we expect from them in their work. Before making any hiring decision, I believe it is critical to have a job description. This website is a great resource for developing job descriptions. It has a very large database of job descriptions for just about any job you may have in your company.