Work as part of the Infrastructure team on sprints that evolve our core platform and systems
Provide point of expertise on infrastructure and CI/CD to our wider engineering teams - often working as part of their scrum on larger projects
Automate the build and deployment of software to our cloud platform and help the organisation do it more efficiently and effectively.
Eliminate all repetitive manual operations from our daily lives
Improve our monitoring and alerting systems to enable engineering teams to successfully operate and gain insights into the behaviour of applications in “hands-off” environments
Participate in an on-call rotation and assist with troubleshooting issues that arise
You will be a key person for the development organisation by collecting and communicating the overall picture that will enable the teams to achieve better results
Requirements
You have experience in predominantly cloud infrastructure roles (AWS) working within teams that practice DevOps
You can interact confidently with cloud platforms including AWS & GCP via CLI and/or API
You have expertise and solid experience in deploying infrastructure as code with, at minimum, Terraform and ideally some of the supporting cast (Ansible, Packer)
You have excellent knowledge of building and running Docker images/containers
You have excellent knowledge and understanding of the software development lifecycle, including the use of git and continuous integration tools (Jenkins’ Groovy DSL, TravisCI, GitHub Actions etc.)
You have a grasp of “cloud native” and 12-Factor applications
You have good knowledge of monitoring and alerting using one or more of: Graphite, Statsd, Prometheus, Grafana, PagerDuty
You have expertise in at least one scripting or programming language (Python, Bash, Ruby, Node, Golang, Java)
Benefits
Health insurance
Flexible working hours
Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.