We are looking for someone who likes creating stability and efficiency in a cloud environment. Someone who is versatile at the shell to debug weird network issues, but who hates snowflakes. Someone who likes developing tools that are used by other developers, and makes their lives easier. Someone who masters our cloud.
Whilst it is possible to run completely “server less” these days, that isn’t always practical for all applications. Thus we still run a moderate cloud stack on the Google Cloud Platform. As you can see in the description of our stack, we use Hashicorp’s tools for deployment. That means a Consul + Vault cluster, and Nomad to schedule (container) jobs. That actually runs stable without too much maintenance. Most of the work is in improving the experience of other developers, and making it easier for them to do the things they need to do on the operations side.
For example, we use Terraform to control and set up our resources. However that doesn’t mean that it is clear for everyone what to use and how to tie that together. Modularizing and documenting is key here. Also, we want to enable continuous integration, so everyone can see what the effect would be of their changes, without giving everyone the proverbial keys to the kingdom.
The rest of the team will look at you for advice on how to deploy their service, how to keep sight on its metrics and errors. Note that you are probably the one with the most knowledge, we do rotate on-call duties with the whole team.
The envisioned salary range for this position is €55-80k per year (excluding 8% holiday pay), depending on experience. Besides that we offer Stock Appreciation Rights and a 4% learning budget. You’ll get an Apple Macbook Pro (M1 or M2!) to work on.