We're building Docker, an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.
---
Convinced? Then fork the repo on github (https://github.com/dotcloud/docker) and have a look at the code. Not convinced? Then check the website (http://www.docker.io/), which contains more details, demos, and screencasts. Excited about this? Then join our engineering team!
Your responsibilities will include:
* being a full-time contributor to the docker project, which means contributing patches, and reviewing and merging pull requests from the community;
* participate in product discussions, influence the roadmap, and take ownership and responsibility over new projects to make them happen.
You can qualify if you...:
* can read and write Go code (because docker itself is in Go);
* can read and write Python code (because many tools and services built around docker are in Python);
* are familiar with network protocols: the lower layers like IP, TCP, and UDP; and the higher layers like HTTP;
* have experience in scaling large applications;
* believe that writing unit and functional tests is important.
We're building Docker, an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.
---
Convinced? Then fork the repo on github (https://github.com/dotcloud/docker) and have a look at the code. Not convinced? Then check the website (http://www.docker.io/), which contains more details, demos, and screencasts. Excited about this? Then join our engineering team!
Your responsibilities will include:
* being a full-time contributor to the docker project, which means contributing patches, and reviewing and merging pull requests from the community;
* participate in product discussions, influence the roadmap, and take ownership and responsibility over new projects to make them happen.
You can qualify if you...:
* can read and write Go code (because docker itself is in Go);
* can read and write Python code (because many tools and services built around docker are in Python);
* are familiar with network protocols: the lower layers like IP, TCP, and UDP; and the higher layers like HTTP;
* have experience in scaling large applications;
* believe that writing unit and functional tests is important.
---
Contact: Sam Alba <sam@dotcloud.com>