Senior DevOps Engineer - Digital Platforms
fourseasons · Canada · hybrid
About Four Seasons:
Four Seasons is powered by our people. We are a collective of individuals who crave to become better, to push ourselves to new heights and to treat each other as we wish to be treated in return. Our team members around the world create amazing experiences for our guests, residents, and partners through a commitment to luxury with genuine heart. We know that the best way to enable our people to deliver these exceptional guest experiences is through a world-class employee experience and company culture.
At Four Seasons, we believe in recognizing a familiar face, welcoming a new one and treating everyone we meet the way we would want to be treated ourselves. Whether you work with us, stay with us, live with us or discover with us, we believe our purpose is to create impressions that will stay with you for a lifetime. It comes from our belief that life is richer when we truly connect to the people and the world around us.
About the location:
Four Seasons Hotels and Resorts is a global, luxury hotel management company. We manage over 130 hotels and resorts and 50 private residences in 47 countries around the world and growing. Central to Four Seasons employee experience and social impact programming is the company’s commitment to supporting cancer research, and the advancement of diversity, inclusion, equality and belonging at Four Seasons corporate offices and properties worldwide. At Four Seasons, we are powered by people and our culture enables everything we do.
Senior DevOps Engineer - Digital Platforms
The Senior DevOps Engineer - Digital Platforms is a senior, hands-on technical role accountable for advancing the reliability, scalability, security, performance, and operational maturity of Four Seasons' guest-facing digital platforms. The role supports a diverse portfolio that includes FourSeasons.com, the Four Seasons mobile app, the corporate website, Press Room, and the cloud services and integrations that enable these experiences.
This individual provides deep technical leadership, advances DevOps and Site Reliability Engineering practices, solves complex cross-platform problems, and establishes reusable capabilities that improve deployment safety, observability, resilience, recovery, and engineering efficiency. They influence architecture and delivery decisions in partnership with internal and external technology teams.
The successful candidate combines strong cloud and automation expertise with a practical understanding of high-traffic, global digital experiences and the importance of protecting guest trust, revenue, brand reputation, and operational continuity. They demonstrate advanced AI aptitude and a strategic mindset, using AI to challenge legacy processes, improve engineering effectiveness, enable responsible adoption, and deliver measurable business and operational outcomes.
What You’ll Be Doing:
Technical Leadership & DevOps Strategy
- Serve as the senior technical authority for DevOps and reliability engineering across front-end digital platforms, influencing architecture and operational decisions across teams to ensure balanced reliability, delivery speed, security, maintainability, cost, and guest experience.
- Define and evolve a multi-year DevOps and SRE roadmap aligned with platform modernization, business priorities, the digital product roadmap, and enterprise technology standards.
- Establish reusable engineering patterns, guardrails, and standards across web, mobile, eCommerce, and related digital properties.
- Mentor engineers and analysts and build organizational capability through documentation, coaching, knowledge sharing, and communities of practice.
Cloud Infrastructure, Platform Engineering & Automation
- Participate in the design, implementation, and continuous improvement of our cloud infrastructure and shared platform capabilities across Azure and AWS environments supporting digital experiences.
- Build and maintain Infrastructure as Code using Terraform, CloudFormation, or comparable tools, with version control, peer review, automated validation, and repeatable environment provisioning.
- Engineer secure, scalable patterns for containers, serverless services, networking, content delivery, configuration, and identity management.
- Automate recurring operational tasks, environment configuration, release validation, recovery procedures, and platform lifecycle activities to reduce manual work and operational risk.
- Partner with architecture, security, infrastructure, and application teams to ensure platform designs meet enterprise standards and remain supportable throughout their lifecycle.
- Actively develops team capability by mentoring colleagues, sharing expertise, promoting engineering best practices, and fostering a culture of collaboration, learning, and continuous improvement.
CI/CD, Release Engineering & Developer Experience
- Design and optimize CI/CD pipelines for web, mobile, API, CMS, and supporting services using modern source control, build, test, security scanning, artifact management, deployment, and rollback practices.
- Implement deployment patterns such as blue-green, canary, feature flags, progressive delivery, and automated rollback where appropriate to reduce guest and business impact.
- Embed automated quality, security, accessibility, performance, and compliance checks into delivery pipelines in partnership with QA, Security, Privacy, and Accessibility teams.
- Improve developer experience by creating self-service tooling, standard pipeline templates, environment automation, and clear engineering documentation.
- Use delivery metrics and failure patterns to improve deployment frequency, lead time, change failure rate, recovery time, and release predictability.
- Leverage AI-enabled tools and automation appropriately to improve the quality, efficiency and effectiveness of work, while validating outputs and remaining accountable for results.
- Lead responsible adoption by setting expectations, enabling experimentation, building capability and ensuring appropriate human oversight.
Observability, Guest Journey Monitoring & Reliability
- Define and implement end-to-end observability across applications, cloud infrastructure, APIs, integrations, content delivery networks, third-party services, and critical guest and partner journeys.
- Build actionable dashboards and alerts using technologies such as Elastic/Kibana, Azure Monitor, Application Insights, CloudWatch, OpenTelemetry, BrowserStack, and comparable tools.
- Establish service-level indicators, service-level objectives, error budgets, health checks, synthetic monitoring, real user monitoring, and reliability reporting for critical services and journeys.
- Correlate technical telemetry, digital analytics, and business signals to identify emerging issues and reduce detection and recovery time.
- Apply anomaly detection, intelligent alerting, and AI-assisted operational analysis where appropriate, with appropriate validation, security, and human review.
- Measures business benefit to ensure the application of AI results in net positive enterprise outcomes.
Performance, Scalability & Resilience Engineering
- Lead performance engineering and capacity planning for global, high-traffic digital platforms, including page speed, API latency, mobile performance, CDN behaviour, caching, throughput, and infrastructure utilization.
- Partner with engineering and QA teams to define performance budgets, load-testing strategies, resilience tests, and launch criteria for major releases and platform changes.
- Identify systemic bottlenecks and single points of failure, implementing and validating improvements, including scalability, redundancy and business-continuity capabilities, that enable critical services to scale for peak demand and recover predictably from failures.
- Balance performance, availability, and cloud cost through evidence-based optimization and capacity decisions.
Production Operations, Incident