Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide information about employer in JobPostings #2396

Closed
philbarker opened this issue Nov 13, 2019 · 3 comments · Fixed by #2402
Closed

Provide information about employer in JobPostings #2396

philbarker opened this issue Nov 13, 2019 · 3 comments · Fixed by #2402

Comments

@philbarker
Copy link
Contributor

@philbarker philbarker commented Nov 13, 2019

More information that would be useful includes

  • contact details for the JobPosting (this may be different / more specific than the general contact details of the hiringOrganization, may vary by the job on offer)
  • an employer overview, information to attract people to work for them, e.g. what they are like as an employer. Again, this may be different to the description of the hiringOrganization for general consumption.
  • a standard code (e.g. NAICS, SOC) for the industry, currently the industry property only accepts text.
    The second and third of these have been piloted and found useful by the JDX project; All three have been discussed by the TalentSignal W3C community group (see mail list thread on TalentSignal properties relating to employer information) and summaries / proposals on wiki: Job contact details, Employer Overview, and idustry code.
@vholland

This comment has been minimized.

Copy link
Contributor

@vholland vholland commented Nov 13, 2019

For the contact details, can we reuse https://schema.org/contactType? Something like:

{
  "@context": "http://schema.org/",
  "@type": "JobPosting",
  "hiringOrganization": {
    "@type": "Organization",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "job applications",
      "email": "jobs@acme.com"
    }
  }
}
@philbarker

This comment has been minimized.

Copy link
Contributor Author

@philbarker philbarker commented Nov 13, 2019

@vholland that's roughly what we came up with but not attached to hiringOrganization as the same hiringOrg might want different contacts for different job postings. So:

{
  "@context": "http://schema.org/",
  "@type": "JobPosting",
  "title": "Systems Research Engineer",
  "applicationContact": {
    "@type": "ContactPoint",
    "email": "info@example.com"
  }
}
@vholland

This comment has been minimized.

Copy link
Contributor

@vholland vholland commented Nov 13, 2019

That makes sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

2 participants
You can’t perform that action at this time.