Join and Share

What Do You Need?

Now that you have prepared a written understanding of the job itself, you can decide on the requirements of the job. The table below will help you in identifying some of them:


Must the candidate be skilled in the use of any particular machines?

Technical work? Statistics? Any particular trade? Can you provide any on-the job training in any of those areas, if needed?

Work Experience

What type of experience in related job functions is needed? How much experience is needed? 


Does this job call for university education? Technical training? College education? Trades training? Certification? Is any specific training needed for your workplace? Can you provide any of this training in-house?

Communication Skills

What kind of communication will be needed in this job? For example, telephone skills, report preparation, supervising other people, dealing with customers, etc.


Dealing with Stress

Specify any kind of pressure that a person might have to deal with; for example: daily deadlines, difficult working conditions, round-the-clock sessions, etc.

Physical Strength

Does the job require any heavy or repetitive lifting or hard physical work? If so, is this regularly or occasionally?

Accuracy of Work

If you are including “attention to detail,” be sure to specify that type of detail

Special Factors

Include any special requirements, such as second language fluency, willingness to work overtime on short notice, willingness to travel, willingness to work weekends, etc


Download the Job Description Template

Attracting skilled employees when job markets are tight is challenging, especially for smaller businesses. Employees are more likely to be lured away and more difficult to replace than in the past.

In those conditions, workers can choose their employers, so it is important that you use your job posting to attract them to your company. You can use the following checklist to remind you of what your company has to offer and include some of the key benefits in your job posting.


  • Opportunity to learn on the job and to keep on learning
  • Schedules that fit the employee’s lifestyle
  • Mutual respect and support
  • Chance to take initiative and see a project through
  • Meaningfulness in work
  • Variety in the work
  • Opportunity to work from home on occasion (telecommuting)
  • Opportunity for promotion – an attractive future
  • Opportunity to take on more responsibility
  • Chance to be involved with decision-making
  • Opportunity to work with senior managers
  • A fun work environment
  • Personally rewarding work
  • Job security
  • An informal, non-bureaucratic workplace
  • A relaxed dress code
  • A safe and healthy work environment
  • Reasonable job demands
  • Competitive wages that are considered fair for the job
  • Annual leave
  • Family or sick leave
  • Health Care benefits
  • Child Care – low cost, cooperative, etc.
  • Special perks - birthday celebrations, social club, day off on birthday, family events, etc.
  • Paid gym or club memberships
  • Tuition support
  • Training and development opportunities
  • Free uniforms

If you refer to some of these items in your job postings or your interviews, be sure to be realistic – don’t over or under sell your company.