SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: CAD 130,000 - 150,000 / annual
ContactMonkey is seeking an Intermediate Site Reliability Engineer to join the Engineering team. The company powers measurable employee engagement through a platform that helps organizations create, send, and measure internal communications within Outlook and Gmail.
In this role, you will maintain and improve production systems running on AWS and Kubernetes, working closely with SRE and development teams. You'll take ownership of defined projects and operational improvements while receiving guidance from senior engineers.
Key responsibilities include:
- Infrastructure & Reliability: Maintain AWS and Kubernetes environments, troubleshoot production issues, and improve availability, performance, and resource usage.
- Infrastructure as Code: Build and maintain Terraform and Terragrunt configurations, review plans, manage environment configuration, and address infrastructure drift.
- Deployments & Developer Experience: Improve CI/CD pipelines, deployment automation, release checks, and rollback procedures.
- Monitoring & Incidents: Improve monitoring and alerts, participate in on-call rotation, and contribute to incident reviews.
- Application Security: Work with developers to assess vulnerabilities, review security risks, and validate fixes. Maintain code, dependency, secrets, container, and infrastructure scanning.
- Cloud Security: Strengthen IAM, secrets management, network controls, and Kubernetes security.
- Compliance: Support SOC 2 and GDPR technical controls, audit evidence, and personal data protection.
- Recovery & Resilience: Test backups and recovery procedures, maintain runbooks, and support production readiness.
- Collaboration: Participate in code reviews, document changes, and support application, AI, and data engineering teams.
The tech stack includes AWS, Kubernetes on EKS, Terraform, Terragrunt, GitHub Actions, Prometheus, Grafana, CloudWatch, Ruby on Rails, Vue.js, Node.js, MySQL, PostgreSQL, and Sidekiq.
You'll work in a hybrid environment at the downtown Toronto office with flexibility to work remotely for up to four weeks per year. The role includes a shared on-call rotation after onboarding.
Requirements:
- 3–5 years of experience in SRE, DevOps, platform engineering, cloud operations, or related engineering role (equivalent practical experience welcome).
- Hands-on experience supporting production workloads in AWS.
- Experience writing and maintaining Terraform modules and Terragrunt configuration, including reviewing plans and working with remote state.
- Experience with Docker and Kubernetes, including troubleshooting deployments, services, health checks, and resource limits.
- Solid understanding of Linux, networking, DNS, HTTP, and TLS.
- Ability to write automation in Python, Bash, Ruby, JavaScript, or another suitable language.
- Experience with Git, pull requests, CI/CD pipelines, and deployment workflows.
- Experience using logs, metrics, dashboards, and alerts to investigate production problems.
- Practical application security experience through vulnerability remediation, secure code review, threat modelling, or security tooling.
- Understanding of common web application risks (broken access control, injection, authentication weaknesses, sensitive data exposure).
- Familiarity with IAM, least privilege, secrets management, and encryption.
- Working knowledge of SOC 2 controls and GDPR principles relevant to engineering (access restrictions, data minimization, retention, deletion).
- Clear communication skills and good judgment about when to work independently, request review, or escalate.
Stand-out qualifications:
- Production experience with Ruby on Rails or Node.js applications.
- Experience with MySQL, PostgreSQL, Redis/Valkey, and Sidekiq.
- Experience with GitHub Actions, Argo CD, Helm, Karpenter, or KEDA.
- Built monitoring with Prometheus, Grafana, or CloudWatch.
- Supported services across multiple AWS regions.
- Helped remediate penetration-test findings or contributed technical evidence to SOC 2 audit.
- Participated in backup restoration or disaster recovery exercises.
- Familiar with securing AI integrations, agent workloads, or MCP services.
- Relevant AWS, Kubernetes, Terraform, or security certifications.