DevOps Distributed Platform Engineer

last updated March 22, 2022 11:20 UTC

We’re expanding our engineering team and are looking for a passionate DevOps engineer to join us. Currently most of us work remotely, but we meet frequently so being within commuting distance of London is a benefit.

As a DevOps engineer, you will be working on:

  • Continuing to expand on our entirely automated infrastructure provisioning and deployment tools. We have 24+ data centres – automation is a necessity

  • Constantly improving our instrumentation, diagnosis, alerting and self-healing services

  • Expanding our CI and staging environments to ensure that we have increasingly realistic environments for our test suites

  • Building out various middleware layers we have such as routers

The stack we run includes:

  • Go and Ruby for infrastructure services, Bash & Ruby for infrastructure automation

  • Cassandra, InfluxDB and ElasticSearch used for data storage

  • Ubuntu, Docker and a largely immutable infrastructure

  • Highly distributed, self-healing, autoscaling systems built upon a huge array of AWS services

  • Nodejs, Elixir, Go and some C for our realtime services

  • Ruby on Rails for our web services and customer facing websites

  • Client libraries to use our services in pretty much every popular language, see https://github.com/ably

Day to day we expect DevOps engineers to be working in our Linux environments, using Bash and Ruby for our infrastructure automation, and Go for our middlewares and increasingly other network and infrastructure services we run on our boxes.

Shopping Cart
There are no products in the cart!
Total
 0.00
0