Higher Ed Jobs is an employment database that advertises faculty and administrative positions in institutions of higher education. It is an excellent resource to search for jobs by location, job category, and type of school.
This Inside Higher Ed article offers great advice on things to consider and common mistakes to avoid when composing cover letters for academic positions.
This article, from Inside Higher Ed, lists a number of questions that candidates for academic jobs should anticipate in their interviews. Preparing answers to these common questions ahead of time can help interviewees feel prepared and confident.
The Center for Research on Learning and Teaching at U of M has a collection of resources to familiarize graduate students with the variety of academic jobs they might pursue after graduation. The site also provides information about the work expectations for different kinds of faculty positions.
This program provides mentoring to prepare graduate students to teach at comprehensive institutions, pairing Stanford doctoral students with faculty mentors at San Jose State University. The students shadow their respective mentors: they attend classes, discuss syllabus design, observe office hours, deliver lectures, and attend department meetings.