We are a young and fast-growing start-up from Utrecht focusing on the e-commerce and online marketing sectors. Channable was founded 6 years ago and developed into a company with an international team of 150 innovative and enthusiastic professionals. While you can still benefit from the start-up vibe, working at Channable also means being part of a professional company with a highly skilled Development team. We are now looking for a DevOps engineer who likes the challenge of a continuously rescaling environment.
We have a strong engineering culture with a focus on correctness, reliability, and maintainability of our code. We have a number of services written in Python and in Haskell. Each service exposes a REST API and our services are composed together in a service-oriented architecture in which we can continuously improve each service.
We employ a continuous integration pipeline that allows us to quickly and safely deploy features, updates and fixes several times per day. Our infrastructure is running on Google Compute Engine and we strive to automate each part of the software development process as much as possible.
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. We are looking for someone who can be proactive, autonomous, and keen to be a part of our DevOps team.
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.
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.
'For me, DevOps is a wonderful mix of development and system administration. Channable’s rapid growth creates interesting new challenges all the time allowing you to grow and learn as you solve them. The friendly culture also makes Channable a pleasant place to work even if you don’t see each other as much as you’d like. From the moment I started here, the close-knit teams made me feel right at home.'
- Bert Peters, TeamLead DevOps at Channable
Do you have any questions about this vacancy? Please contact Mart (firstname.lastname@example.org).
Contact by job agencies and recruiters will not be appreciated. Each recruiter or headhunter who approaches us agrees with a donation of € 250,- for Make-A-Wish.