Job description is very clear to define your job role such as job title,your immediate supervisor,tasks,duties,responsibilities etc.
Job specification is define your requirements what you suppose to...