The jobs board is generated automatically from the git repository, and hosted using github pages.
All adverts are held as markdown files, with an added header, under the jobs/ directory. Jobs files should look something like this:
--- title: <Job Advert Title (required)> company: <Your Company (required)> url: <Link to your site/a job spec (optional)> location: <where is the job based? > contract: permanent (or contract/temporary/part-time ..) contact: name: <Your name (required)> email: <Email address applicants should submit to (required)> phone: <Phone number (optional) ...: ... created: !!timestamp '2015-02-20' <- The date the job was submitted tags: - london - python - sql --- Full job description here, in Markdown format
To add your job, submit a pull request to this repo, that adds a single file to the jobs/ directory. This file should match the example above.
When each pull request is submitted, it gets validated, and then manually reviewed, before being added to the site. If the pull request fails the validation testing (Travis) then you must fix this before the pull request can proceed.
To preview your submission before creating a Review-request, there are a number of steps to follow:
Ankur has coded and deployed numerous Python software over the last 10 years, at three venture funded startup and a fortune 10 company. He currently heads Numerate Labs. ImportPython is his side project with Python being his go to programming language.