A job specification could be considered a more precise job description that details the exact educational degrees, experience, skills, and requirements for a role. In most cases, these terms are used interchangeably and nearly always describe the same document.
What are some tips on how to write a professional job description? Make sure the title of the job position and description match. Do your research. If you are not familiar with the job, talk to someone who is and have them help with the description. Make sure it clearly defines the goals of the position and a timeline for reaching them.