26 Oct
|
N2P Systems
|
Toronto
26 Oct
N2P Systems
Toronto
We are seeking a Senior Site Reliability Engineer (SRE) to help build and operate a modern, public-facing enterprise web platform delivered through Adobe Experience Manager (AEM) Edge Delivery Services (EDS).
This is a unique reliability engineering opportunity focused on CDN and edge reliability, web performance, observability, release engineering, incident management, resilience, and third-party integrations rather than traditional server administration.
You will help establish the reliability practice from the ground up and work closely with platform vendors, cybersecurity, network/CDN, privacy, production support, engineering, and enterprise technology teams in a highly regulated environment.
In this role, web performance is treated as a core product requirement. You will define measurable performance objectives, monitor real-user experience, manage performance budgets, and drive improvements across the entire web delivery stack.
Key Responsibilities :
- Own the operational health and monitoring of the public-facing web platform across CDN, edge configuration, DNS, TLS certificates, caching, cache invalidation, WAF, bot management, and third-party integrations.
- Monitor critical customer-facing journeys and identify reliability or performance issues before they significantly impact users.
- Build and maintain external synthetic monitoring across key templates, languages, regions, and customer journeys.
- Develop automated smoke tests and dependency checks to validate critical interfaces following production changes.
- Participate in an on-call rotation and serve as a senior technical escalation point for customer-facing incidents.
- Lead incident response, troubleshooting,
stakeholder communication, root-cause analysis, and post-incident reviews.
- Establish and maintain vendor escalation procedures, including severity mapping, escalation contacts, evidence collection, SLA/OLA tracking, and incident follow-up.
- Create diagnostics and operational runbooks for edge-specific incidents such as content publishing failures, cache invalidation issues, DNS/TLS problems, WAF issues, and content-source outages.
Change & Release Reliability
- Design and operate change-management processes for a Git-based production environment.
- Establish reliable controls around Git-based deployments while maintaining enterprise change-management and audit requirements.
- Own CI/CD quality and security controls, including branch protection, required checks, linting, automated testing, performance validation, and secret scanning.
- Establish repeatable rollback, revert, republish, and cache-purge procedures.
- Rehearse recovery procedures and measure recovery time to ensure rollback processes are operationally proven.
- Support high-volume content publishing with appropriate approval, attribution, traceability, and audit evidence.
- Represent the platform through change governance and release-management processes.
- Maintain release documentation, freeze calendars,
deployment procedures, and operational readiness requirements.
Business Continuity & Resilience
- Define and test recovery strategies for the content source, Git repository, CDN configuration, and edge platform configuration.
- Manage CDN and edge configuration using Infrastructure as Code (IaC) / Configuration as Code principles wherever practical.
- Define Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO) in partnership with business and technology stakeholders.
- Plan and execute disaster recovery, resilience, and operational continuity exercises.
- DNS issues
- Cache invalidation failures
- WAF misconfiguration
- Repository issues or compromise
- Maintain operational resilience documentation and evidence required for a regulated enterprise technology workplace.
- Identify platform dependencies and maintain appropriate recovery and exit/portability strategies for critical third-party services.
Reliability & Web Performance Engineering
- Define and maintain Service Level Indicators (SLIs), Service Level Objectives (SLOs), and error budgets for availability, reliability, and web performance.
- Establish Core Web Vitals targets and performance thresholds across key page templates and customer journeys.
- Build an observability practice using Real User Monitoring (RUM), CDN/edge logs, enterprise SIEM, metrics, and external synthetic monitoring.
- Establish governance around third-party scripts and tags, including performance measurement, approval processes, and performance budgets.
- Monitor CDN usage, asset storage, media delivery, egress, and oth
📌 Senior Site Reliability Engineer (Toronto)
🏢 N2P Systems
📍 Toronto