P

Porter Airlines

Regional airline delivering premium service

Site Reliability Engineer

Site Reliability EngineeringUpdated on Nov 10
Full-timeToronto, ON, CanadaNo salary listed

About the Job

Requirements

  • Strong software development experience in .NET (C#) or other object-oriented languages.
  • Experience supporting production applications.
  • Experience with AWS cloud services, including ECS and EC2 for Windows/IIS-hosted applications.
  • Experience with CloudWatch alarms and metric math for operational monitoring.
  • Experience with infrastructure as code; Terraform and Terragrunt are preferred.
  • Experience with CI/CD pipelines.
  • Experience with Docker and containerized applications.
  • Experience administering monitoring and observability platforms such as Dynatrace and Splunk.
  • Experience with Application Performance Monitoring (APM).
  • Experience with production troubleshooting and root cause analysis.
  • Experience with Windows Server and IIS environments.
  • Experience with scripting using PowerShell, Python, Bash, or similar.
  • Familiarity with ITSM tooling such as PagerDuty, Jira, Zendesk, or similar, and change management processes.

Responsibilities

  • Build and improve the reliability and availability of production services.
  • Work directly with developers to troubleshoot application and platform issues, from initial triage through root cause.
  • Develop automation to eliminate repetitive operational work.
  • Build dashboards, monitoring, alerts, and service health metrics, and administer the underlying observability platforms.
  • Design and maintain automated workflows for certificate expiry, host health, and other operational risk monitoring.
  • Participate in production incident response and on-call rotations, including major Sev1-level incident investigation.
  • Analyze application performance and resolve bottlenecks.
  • Improve deployment pipelines and operational tooling.
  • Contribute to infrastructure as code and cloud automation across compute, networking, and identity.
  • Maintain integration and API layer reliability, including error-rate monitoring and alerting.
  • Support change management processes (CAB) for infrastructure and monitoring changes.
  • Champion SRE best practices including SLIs, SLOs, and error budgets.
  • Create and maintain automated solutions for repetitive tasks, including infrastructure, application, and patch monitoring.
  • Optimize monitoring agents for cost management and performance.
  • Implement auto-discovery and AI solutions to ensure infrastructure reliability and efficiency.
  • Use infrastructure as code tools to automate monitoring across AWS resources.
  • Implement and maintain configuration management tools to standardize and automate configurations.
  • Configure and maintain monitoring and alerting systems to ensure infrastructure health and performance.
  • Deploy and configure Dynatrace and Splunk to support applications and services on AWS infrastructure.
  • Collaborate with DevOps teams to optimize and automate CI/CD pipelines.
  • Prepare and document Change Requests and Methods of Procedures (MOPs) for infrastructure changes.
  • Troubleshoot and resolve incidents affecting cloud services in accordance with predefined Service Level Agreements (SLAs).
  • Escalate issues to internal teams or third-party vendors as required.
  • Participate in incident response processes and post-incident reporting (PIR).
  • Identify and deploy fixes to prevent recurrence of issues.
  • Work with IT Security to ensure cloud infrastructure aligns with security best practices and compliance requirements.
  • Work with internal architecture, Solution Delivery (PMO), governance, and security teams to integrate and implement security, governance, and business continuity requirements and best practices.
  • Support cloud governance covering cost optimization, data management, asset management, performance management, and deployment acceleration.
  • Implement security monitoring auto-discovery.
  • Engage in the company’s Safety Management System (SMS) by reporting hazards and incidents encountered during daily operations.
  • Coordinate with internal stakeholders, DevOps, and third-party vendors for deployments and fixes.
  • Work within a cross-functional team of System Ops Engineers, App Admins, Data Engineers, DevOps, and DBAs to specify, design, develop, test, and implement AWS cloud services and solutions.
  • Provide guidance and knowledge to other team members and promote efficiency, productivity, innovation, and knowledge-sharing across multifunctional teams.
  • Work closely with internal business partners to gather requirements, design and implement solutions, manage technical operations, and triage and resolve operational issues.
  • Maintain detailed and accurate system, application, and infrastructure documentation.
  • Participate in an after-hours on-call rotation for critical incident resolution.
  • Perform additional related duties as assigned by management.

Desired Qualifications

  • Experience with distributed systems or microservices.
  • Experience implementing SLIs, SLOs, and error budgets.
  • Experience with logging platforms such as Splunk and CloudWatch.
  • Experience scaling highly available cloud platforms.
  • Exposure to Kubernetes or container orchestration beyond ECS.
  • Experience with Mulesoft API Integration.
  • Experience with Linux systems administration.
  • Experience with GitOps tooling and practices.

About the Company

Porter Airlines

Regional airline delivering premium service

Porter Airlines is a regional airline serving about 30 destinations across Canada and the United States, with plans to add Mexico and the Caribbean. It offers a premium travel experience aimed at business and leisure travelers who want comfortable, convenient flights. The product includes spacious seating, complimentary in-flight service, and access to exclusive airport lounges. Revenue comes from ticket sales, baggage fees, and partnerships with other travel businesses. Porter differentiates itself by focusing on a higher level of service in the regional market, aiming for strong customer satisfaction and a larger share of regional travel. Its goal is to grow its route network and market presence by expanding to new destinations while maintaining quality service.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$190.7M
Headquarters
Toronto, Canada
Founded
2006

Recently Posted Jobs

Explore more opportunities at Porter Airlines

See more jobs