Site Reliability Engineer
About The Role
As a Site Reliability Engineer, you will be at the forefront of our cloud-native story. The day-to-day is using code, new tools, and better processes to implement operational improvements large and small across the availability, latency, performance, efficiency, change management, monitoring, incident response, and capacity planning of our digital footprint.
The long-term is creating a hyper-scalable and efficient digital platform, and bringing the whole company on the journey towards continuous integration.
Reporting directly to the Chief Technology Officer and working closely with the entire Digital team. This role is not part of a larger SRE team; you are the team! And because of this, you have the opportunity to set the standard for how we do cloud. You will be a critical member of a travel e-commerce company with big aspirations for the future and the drive to make them a reality.
Key responsibilities include:
- Writing and maintaining programme and distributed application code to meet system requirements
- Maintain a culture of continuous integration, configuration-as-code and “cattle, not pets”
- Operate and maintain our EKS environment and AWS-based cloud footprint through APM and infrastructure monitoring, and support the continuous availability of our systems
- Ensure that platform capacity and performance meets service level objectives
- Proactively identify toil in our software development lifecycle and design/implement automation to improve reliability, reduce lead time, and increase software quality
- Partner with development teams to ensure the company is building software that runs (and scales) cloud-natively, including input on build, testing, and deployment pipelines
- Maintain cloud security posture, including managing policies, identity and access management (IAM), compliance controls. Conduct regular security assessments.
- Participate in system design consulting, platform management, and capacity planning
- Complete and maintain technical documentation for end user and operational procedures
- Participate in on-call support for the platform alongside other digital tech leads
- Work with outside suppliers where required
- Work with the CTO to define and then build systems to measure metrics that gauge our progress on optimising performance
About You
You come from a cloud-native tech company or an enterprise that’s recently moved in a cloud-first direction. You’ve worked with some great people and built up a good comfort level with the platform and are ready to take ownership of a company’s cloud tooling. Maybe you’ve even built an enterprise-scale cloud environment from scratch already. You are not afraid to recommend fresh ideas and ask the hard questions. You’re ready for a fast-paced start up environment that has its sights set on growth.
You’ll have:
- 3-5 years of experience with infrastructure-as-a-service (IaaS) and platform-as-a-service (PaaS) cloud stacks, AWS preferred
- Experience with GitOps-style CI/CD deployment patterns in a production environment
- Experience in cloud provisioning code development and tools (Terraform, CloudFormation, Ansible, etc.)
- Experience with docker and other virtualisation and containerisation technologies, EKS preferred
- Experience with Linux server lifecycle on public cloud (working from images/containers, patching, networking/security, etc.)
- Familiarity and experience in building stand-alone microservices
- Ability to debug, optimize code, and automate routine tasks.
- A proactive approach to spotting problems, areas for improvement, and performance bottlenecks
- An agile, collaborative mindset
And, while not required, it would be great if you also had:
- Experience with web-stack software engineering, Javascript and PHP preferre
- AWS cloud practitioner certification
- Knowledge and understanding of networking (DNS, load balancing, network security, CDN, etc.)
- Deep understanding of Linux OS server management, including bash scripting
- Understanding of database architectures and applying these in a cloud-native environment
Why join Webjet Group NZ?
At Webjet Group NZ, we're passionate about making travel easier. Through our trusted brands, Airport Rentals and Motorhome Republic, we help customers search, compare, and book rental vehicles across the globe. We're a collaborative team that enjoys working together, celebrating success, and continually finding better ways to do things. If you're looking for a role where your ideas will be heard and your work will have real impact, we'd love to hear from you.
What we offer
- Flexible and hybrid work options
- Central Auckland office with parking & public transport subsidies
- Subsidised Southern Cross health insurance
- Travel discounts across The Webjet Group brands
- Enhanced parental leave benefits
- Extra leave for your birthday, wedding and the birth/adoption of your child
- Regular social, wellbeing & cultural events
- Great people, great coffee and a genuinely supportive culture
Ready to inspire the next adventure?
If this sounds like the opportunity you've been looking for, we'd love to hear from you.
Apply now! Applicants must be a New Zealand citizen, permanent resident or hold a valid visa with the legal right to work in New Zealand.