Tech Stack
AWSKubernetesNode.jsPostgresReactTerraformTypeScript
About the role
- Act as a consultant within the Vertical team to define clients' digital strategy and execution roadmap and design/implement digital solutions
- Performance Testing (40%): test DB, code and infra for performance of new features and overall product
- Write component-level test cases and include data set-up
- Identify and RCA performance issues and define performance metrics and baselines with Product/Engineering teams
- Propose remediation options to product/engineering teams for fixes
- Build tooling (40%): create generic, reusable performance testing framework
- Build ephemeral environments (spin-up, serve purpose, spin-down) and address staging/UAT environment challenges
- Size clusters and infra in AWS; consider autoscaling and sizing needs
- Ad-hoc support to teams (20%): troubleshoot Playwright tests, CI/CD failures and infra issues; provide technology clarification; support during business hours (no on-call)
Requirements
- 8+ years of experience
- Location: Mississauga (Greater Toronto Area), Canada — 2-3 Days onsite
- Performance Test Eng.
- K6
- AWS infra
- Typescript
- Kubernetes (K8s)
- Terraform
- Auto scale, sizing, query size – tuning piece
- New Relic (mandatory)
- GitHub Actions (mandatory)
- Datadog (optional if New Relic not present)
- DB: Limitless Postgres on AWS
- Understand .Net, C#, React, Node (secondary skills)
- Experience building ephemeral environments (spin-up, spin-down)
- Experience with staging/UAT environment challenges
- Experience troubleshooting Playwright tests, CI/CD and infra
- Business hours availability (no on-call)