Site Reliability Engineer at Altmetric (London, UK) (allows remote)
Location: London, UK
Type: Full Time
Created: 2021-12-16 05:00:07
We're looking for a talented Site Reliability Engineer to join our growing team!
What we do
Altmetric analyses the online activity around scholarly content to measure the broader impact of science and research. We deliver and support products such as the Altmetric Explorer and the Altmetric badges. Our customers include institutions across Europe, North America and Australia and scholarly publishers such as Springer Nature, Wiley, Taylor & Francis and MIT Press.
How we do it
As part of our engineering team youll work with an infrastructure that processes hundreds of thousands of social media posts and serves over 50 million API requests every single day. With the help of the team you will be responsible for the stability and performance of our applications and will contribute to projects aimed at improving on how we continuously deliver our products whilst ensuring the security, and integrity of our systems.
The vast majority of our code-base is Ruby and PHP, managed with Github, built and tested with CircleCI and deployed to Linux(Ubuntu) based machines using Docker and Hashicorp Nomad & Consul. We run several high-throughput public-facing web applications at scale using Nginx and a number of CDNs, backed by a diverse set of Redis, MongoDB, Elasticsearch and PostgreSQL database clusters. We monitor the performance and reliability of our entire stack using Sensu, Grafana and InfluxDB. We've also found configuration management (Chef in our case, but we really like Puppet/Ansible/Terraform as well) and knowing some type of scripting or programming language to be very helpful in automating various aspects of what we do and reducing the boring repetitive work we dislike. We have some exciting projects coming up which we expect to include migrating our entire setup to the cloud, something that will definitely benefit from strong experience with migrating to and/or operating in a cloud environment.
During the work day, we use Kanban to keep track of our work and Slack and Zoom to communicate.
As the products we support are widely used across all time zones, the engineering team is also an integral part of the on-call rota which helps keep our applications available around the clock. The Pagerduty rota is financially compensated and continuously reviewed and improved in terms of scheduling and alerting in order to protect the work-life balance of everyone involved, which is a very important aspect of everything we do at Altmetric.
If working with the above sounds like it might be your cup of tea (or coffee), or alternately if you have good experience with some technology that you think would be really useful to us and blow our minds, do get in touch. Ultimately and most of all, were looking for people who are keen to learn, teach and be flexible in their approach.
Our offices are currently based in The Smithson building, in Clerkenwell, London. As a portfolio company of Digital Science, we share our office with other scientific start-ups including figshare, Overleaf & Symplectic. Most of our developers and engineers work remotely around the UK and Europe, but the office is always welcoming for when youd like it. (Outside of these unusual times, of course.)
As a company, work-life balance is very important to us: we have flexible working hours and our teams have been set up to work well remotely for a number of years now were quite good at it.
In order to create time for personal development, we hold hackdays every month for team members to explore new topics and technologies and work with people outside their usual product team. These projects range from building a prototype of something, experimenting with a new technology, online training, or just reading that software development book you never get around to during the week.
We offer a competitive market rate salary and all members of the team are provided with a personal laptop (tailored to individual requirements) and have an annual training & conference budget including international travel. Our wider benefits package also includes private pension contribution, life insurance and income assurance, travel loan as well as other discounts and contributions to improve the quality of life and work for our colleagues.
Were proud to be an equal opportunity employer, which has given us a wide diversity of backgrounds throughout the team. This is something that Louise (our VP of Engineering), Lewis (our CTO) and Kathy (our CEO) have always strived for and were certainly pleased with the progress so far.