forked from workflowscommunity/workflowscommunity.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
contribute_jobs.html
79 lines (72 loc) · 3.91 KB
/
contribute_jobs.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
---
layout: page
title: "Contribute: Jobs"
permalink: /jobs/add
---
<div class="row justify-content-center mb-5 pb-5">
<div class="col-md-7 text-center heading-section ftco-animate mb-5">
<span class="subheading">Register open workflow-related positions from the community</span>
<h2 class="mb-4">How to Post a Job Opening</h2>
<a href="/jobs" class="btn btn-primary mt-3 py-3 px-5">All Jobs</a>
</div>
<div class="col-md-12">
<p>
The Workflows Community Initiative (WCI) provides a common place for posting jobs related to workflows
research and development. Note that WCI does not conduct job interviews or provide references to
candidates. The goal of the jobs posting is to solely promote workflow-related job opennings to the
workflows community.
</p>
<h3 class="mt-5">Adding a Job Posting</h3>
<p>
At the WCI website, job opennings are described using a <a
href="https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet" target="_blank">Markdown
file</a>.
The preferred way to submit your changes is via creating a pull request with the changes. To this end,
these are the recommended steps for adding a job posting:
</p>
<ol>
<li><strong>Fork</strong> the WCI GitHub repository</li>
<li><strong>Clone</strong> your forked repository:
<pre class="bg-light p-3">git clone https://github.com/<your_username>/workflowscommunity.github.io</pre>
</li>
<li><strong>Create</strong> a Markdown file under the <code>_jobs/</code> directory (e.g.,
<code>my_institution_position_title.md</code>), and
add the information regarding the job posting (see below how to structure your <code>.md</code> file).
</li>
<li><strong>Commit</strong> the changes, and create a <strong>pull request</strong> for the WCI GitHub
repository.</li>
<li>The WCI team will then evaluate your pull request, and merge the changes if the job posting information
is properly documented.</li>
</ol>
<p>
<strong><i>Note:</i></strong> If you need to update the job posting, we recommend you to follow the same steps listed
above, except instead of creating a new file you would edit your own file(s).
</p>
<h3 class="mt-5">Creating your Markdown File</h3>
<p>
In the WCI website, each job posting is described in a separate Markdown file. Although we do not enforce a strict
convention for the file name, we strongly encourage you to choose a unique and informative file name, such as
<code>my_institution_position_title.md</code>. If two positions have the file name, the newest one will be renamed
to avoid conflicts.
</p>
<p>The following example shows the structure of the Markdown file and summarizes the keywords that should be provided:
</p>
<pre class="bg-light p-3">
---
layout: jobs <span style="color: #999"># do not change this line</span>
title: "Position Title"
organization: "Institution/Organization Name"
organization_logo: "URL to institution logo"
location: "Job Location" <span style="color: #999"># e.g., "Los Angeles, CA, USA" or "Full Remote", etc.</span>
application_deadline: "Application deadline date" <span style="color: #999"># format: YYYY-MM-DD</span>
apply_link: "URL to job application"
employment_type: "Type of employment" <span style="color: #999"># e.g., Full-time, Part-time, Internship, etc.</span>
---
Job description using Markdown syntax.
</pre>
<p>
WCI uses GitHub actions to build the job openning pages, which are currently processed at <strong>every 12
hours</strong>.
</p>
</div>
</div>