Scout24 / ic-levels-and-titles

Scout24 Individual Contributor Levels and Titles

Home Page:https://scout24.github.io/ic-levels-and-titles/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scout24 Individual Contributor Levels and Titles

About

Welcome and please click here to view the Scout24 Individual Contributor Levels and Titles.

This document is intended to give a clear and consistent view to engineers and their managers on career development and hiring assessments.

How to interact

Naturally this document should change over time as our opinions, the software industry and business context change. Therefore we've placed it in GitHub to give us a change process...

  • If you have a question, create an issue.
  • If you have a suggestion, create a pull request.

Issues and requests will then be reviewed by the CTO, Principal Engineers & Directors who are responsible for providing you with feedback and updating the definitions for the levels & titles.

The layout of the repository is as follows:

How to run this locally

This is built using Jekyll. To run this and make changes...

  • Install Docker on your local machine.
  • Clone this repository then cd into it.
  • Run docker build -t ic_levels . to build the Docker image & the initial setup of Jekyll.
  • Run the Jekyll server. On a Mac: docker run -p 4000:4000 -v $(PWD):/app ic_levels jekyll serve --host=0.0.0.0. Open a browser on localhost:4000. Changes to source will automatically update.

Why Jekyll

Given this is in GitHub, it makes sense to use GitHub Pages, which provides support for Jekyll. Jekyll uses Liquid, which provides HTML-like templates. This gives the benefit of layouts to reduce repetition and HTML tables, which are easier to read & edit than Markdown tables.

License

Creative commons Attribution 4.0 International (CC BY 4.0)

About

Scout24 Individual Contributor Levels and Titles

https://scout24.github.io/ic-levels-and-titles/


Languages

Language:HTML 60.4%Language:SCSS 34.1%Language:Dockerfile 4.0%Language:Ruby 1.5%