You will be contributing to the improvement and scaling of our server infrastructure and the smooth operation of our tool. You will also help us improve and fine-tune our processes from provisioning, building and deploying, to monitoring and alerting. You are expected to find the right tool for the different processes, or to write a custom one if it doesn’t exist yet. Perhaps that will be our next open source project :-) We are looking for someone who can be proactive, autonomous, and keen to take the lead on the DevOps "adventure".
Summarized, your tasks will include (but not be limited to) the following:
If you want to read more about our development adventures, check out our tech blog: https://tech.channable.com/
You can also take a look at some of our open-source work at https://github.com/channable to get a feeling of how we work together and what our code looks like.
Who are we looking for?
Ideally, you have extensive experience in operations and in keeping a complex distributed application running and secure at all times. You should be interested in declarative infrastructure, reproducible builds, continuous integration and delivery, dynamic resource scaling, security best practices, and general robustness of a distributed system. In more concrete terms, we expect you to have the following:
And then there are some things that are ‘nice to have’:
Candidates of all levels are encouraged to apply. Our preference is to hire a candidate with at least a few years of experience, but we’re also open to applications from recent graduates. By the way: did you know we are also looking for a team lead for our DevOps team?