Description
PaaS Site Reliability Engineer (SC Cleared/AWS/Cloud Foundry)
Methods are looking for an SC Cleared PaaS Site Reliability Engineer to work on an initial 6-12 month contract. The roles will be a mix of remote working and onsite in either London/Bristol/Manchester.
Please note: the successful candidate must either hold active SC Clearance, or be eligible to go through the process.
The role has been confirmed to be Inside IR35.
The position also requires the successful candidate to be on call between the hours of 17:00 and 09:00 1 week in every 5.
Role Responsibilities
We're looking for people with good interpersonal skills who enjoy working in a delivery focused, agile environment to work on one of our delivery teams.
As a PaaS Site Reliability Engineer you will:
be familiar with Cloud Foundry, BOSH and Concourse
be familiar with GitHub and GitHub Actions
have and apply a broad knowledge of core web technologies
take responsibility for solving complex issues
automate tasks, deployments, and tests by creating infrastructure as code, taking responsibility for the quality of code you produce
implement resilient, highly available systems
help junior SREs to learn through paring with them and code reviews
share knowledge of tools and techniques with your wider team
participate in our in-house support, and the out-of-hours support rota - you'll be paid an allowance, and a further hourly payment, for any duties you perform when on call
Who You Are:
We're interested in people who:
are experienced with UNIX-like operating systems and technologies used for web applications, eg Linux, databases, backups, CDNs
can demonstrate a working familiarity with at least one programming language such as Ruby, Javascript, Go
are experienced with AWS and the use of orchestration tools such as Cloud Foundry, Kubernetes
are experienced with Infrastructure as Code such as Terraform, Ansible or CloudFormation
understand software design principles
take a systematic approach to solving problems
use automated testing to validate solutions
understand agile environments and version control
are familiar with web security
understand network protocols, eg HTTPS, TLS etc
have familiarity with working practices such as test driven development, continuous integration and continuous delivery