About the Team
The Maintenance Window Reliability Center Team is responsible for executing one of our most business critical tasks - the weekly update. This task involves rolling out our latest codeline across a multitude of servers, across a vast geographical landscape and various platforms, while also orchestrating system and networking changes within our contractual SLA timeframe.
We’re proud of our industry-leading 97% customer satisfaction rating and our unwavering dedication to a customer-first experience. We are always innovating & striving to make improvements to our existing technologies and processes, and that's where you could come in & become part of the team!
About the Role
We are responsible for planning, automating, monitoring, triaging, and refining weekly maintenance activities.
- Create comprehensive runbooks for both Maintenance Window orchestration and issue remediation creating the specification for automation and self-healing.
- Design autonomic Maintenance Window orchestrations for idempotency, and schedule for execution at a predetermined future date/time
- Collaborate with peers & teams across the business to drive the future direction of improvements to key business functions related to the weekly maintenance window
- Be a mentor and help grow SREs within the team
- Participate in rostered cyclical weekend work & a flexible working schedule
- Be passionate about modern technologies and advocate for innovative ways to improve existing systems or work practices
- Be part of a collaborative environment, openly sharing your knowledge with others and you enjoy learning from others too!
- 4+ years Systems / DevOps / SRE Engineering experience with programming experience e.g. Python, Java, Ruby, C#
- Strong organizational skills to give the team direction & drive improvements forward
- You have extensive knowledge of working in a Linux/Unix Operating Environment, ideally with Systems Administration experience
- Experience with private or public cloud environments
- Effective verbal and written communication skills
- Ability to work in a high trust and innovative environment where teamwork is crucial