Site Reliability / Gitops Engineer
Canonical
About the position
Join a global team to drive operations automation and improve Canonical's IT production services.
Tech stack
- linux
- python
- iac
- cicd
- prometheus
- grafana
Requirements
Required:
- A deep experience of, and knowledge to define operations in code, using version control, peer review and CI/CD to roll out changes both to applications and infrastructure
- Strong modern engineering background (peer-review, unit testing, SCM, CI/CD, Agile)
- Python software development experience, with large projects
- Practical knowledge of Linux networking, routing, and firewalls
Nice to have:
- Affinity with various forms of Linux storage, from Ceph to Databases
- Hands-on experience administering enterprise Linux servers
- Extensive knowledge of cloud computing concepts and technologies
Responsibilities
- Apply your experience of IaC to develop infrastructure as code practice within IS by constantly increasing automation and improving IaC processes
- Automate software operations for re-usability and consistency across private and public clouds, taking into consideration the complexities of distributed systems
- Develop new features and improve the resilience and scalability of the existing cloud and container portfolio at Canonical
- Maintain operational responsibility for all of Canonical’s core services, networks, and infrastructure