
DevOps Engineer
- Sydney, NSW
- Permanent
- Full-time
- Determine and advise on best practices regarding modern cloud infrastructure, weighing up developer experience, cost, and reliability.
- Develop best practices in the areas of CI/CD, automation, security, observability, and incident response.
- Specify and onboard tooling to support development and operations activities.
- Build, deploy, and operate shared services used by service development teams.
- Perform resource monitoring, detecting and troubleshooting issues.
- Create and develop documentation.
- Demonstrate a commitment to collaboration and delivering high quality outcomes in a timely manner.
- Self-motivation with a desire to solve problems and deliver well-designed solutions
- Time management skills, to effectively juggle the needs of the projects and teams we work with
- Linux systems and higher layer services knowledge (OS through to web and database services)
- Containerisation skills, container management and orchestration: e.g. ECS, Docker, Kubernetes
- Provisioning and configuration management: e.g. Ansible, Terraform, Puppet, Chef
- Familiarity with one or more cloud environments: AWS, GCP, Azure, DigitalOcean, etc
- Scripting in one or more of: Python, Javascript/Typescript, PHP; Go; posix shell
- Proven troubleshooting and fault analysis skills
- Experience with DevOps philosophies and practices
- Knowledge of the Agile framework: flexible, open to change and striving for continuous improvement