An open standard for job postings
Read - Setting an open standard for job postings
All job postings should be published as structured data, including the information set out in the recommended minimum standard.
The standard uses and extends schema.org/JobPosting; adding properties based on user needs.
This gist uses JSON-LD as an example format to add information to your web content. You could also use Microdata or RDFa formats.
Recommended minimum standard
|Properties from JobPosting|
|schema:dateClosing (extension currently unsupported)||schema:Date||The date the job posting closes.|
|schema:datePosted||schema:Date||Publication date for the job posting.|
|schema:employmentType||schema:Text||Type of employment (e.g. permanent, temporary, contract, seasonal, internship / employed, self-employed).|
|schema:hiringOrganization||schema:Organization||The end employer offering the job position.|
|schema:jobLocation||schema:Place||A (ideally single) geographic location associated with the job position.|
|schema:minSalary (extension currently unsupported)||schema:Number||The minimum salary of the job.|
|schema:responsibilities||schema:Text||Responsibilities and day-to-day tasks associated with this role.|
|schema:skills||schema:Text||Skills and personal qualities required to fulfill this role.|
|schema:title||schema:Text||The title of the job.|
|schema:workHours||schema:Text||The typical working hours for this job including pattern (e.g. 1st shift, night shift, 8am-5pm).|
|Properties from Organization|
|schema:name||schema:Text||The name of the item.|
|schema:contactPoint||schema:ContactPoint||A contact point for a person or organisation.|
|schema:telephone||schema:Text||The telephone number.|
|schema:url||schema:URL||URL of the item.|
|Properties from PostalAddress|
|schema:streetAddress||schema:Text||The street address. For example, 1 Oxford Place.|
|schema:addressLocality||schema:Text||The locality. For example, Leeds.|
|schema:addressRegion||schema:Text||The region. For example, West Yorkshire.|
|schema:postalCode||schema:Text||The postcode. For example, LS1 1XX.|
|schema:addressCountry||schema:Text||The country. For example, UK.|
Additional properties found in the JSON example are desirable, but not essential.
JobPosting is in the process of being considered as a recommended (rather than compulsory) standard for government by the Open Standards Board. The proposal is published on the standards hub. It's acknowledged in the original proposal that guidance in the application of the schema is required and should be a continuing project , this appears to be inline with the work here.