What is meant by Job Descriptions and Job Specifications - How to Create Compelling Job Descriptions to Attract Best Candidates