AWS DevOps Engineer
Who is Xero?
Small business makes the world go round – it's the heart of the global economy. At Xero we want millions of small businesses to thrive through beautiful software, advice and connections. We aim to make being a small business more efficient and profitable, and more enjoyable too.
We offer a competitive salary, shares in the company and a great office environment with a view of the Rockies.
How you'll make an impact
You will be part of the team who provide 24/7/365 support for Xero's customer-facing applications to achieve new levels of operational performance. In this role, you will work closely with Xero's product teams to agree shared objectives, build and implement sophisticated monitoring and remediation toolsets, and create a culture focussed on continually improving the operation of Xero's platform and applications.
Key Day to Day Responsibilities
- Design and build tools for application deployment, system automation, and configuration management
- Work closely with other software engineers, cloudops, devops, product managers and QA personnel to deliver cutting edge cloud solutions.
- Create systems to allow Xero product/development teams to self-service their AWS infrastructure needs
- Daily interaction with Xero product development and platform teams (Networking, Security, and Customer Tech Support teams)
- Consult with teams on best practices for AWS platform and end-to-end lifecycle system deployments
- Create and implement automation processes and standards for AWS cloud services
- Ensure all cloud infrastructure components meet proper availability, cost, performance and security standards
- Create scalable alerting and auto remediation systems
- You will share an on-call rotation backed by all our product teams.
- Perform advanced troubleshooting and monitoring of our systems to ensure adequate SLA and capacity requirement.
- Help define the tools and philosophies used among the team around deployment, monitoring, testing and security.