1 day ago
Vancouver, CanadaSenior
Responsibilities
- Own improvements to GitLab CI/CD pipelines and release workflows to improve build, test, deployment, and recovery reliability.
- Build, maintain, and evolve Kubernetes infrastructure and shared development and QA environments.
- Strengthen observability and operational readiness, participate in incident response and on-call rotation, and implement preventive improvements.
- Lead significant platform improvements from problem definition through implementation, rollout, adoption, and ongoing operation.
- Investigate recurring pipeline, environment, and deployment issues and reduce repeated failures and manual support.
- Partner with test automation specialists and application teams on automated verification, deployment validation, monitoring, rollback, and test infrastructure.
- Develop maintainable infrastructure code and automation that enable teams to provision resources and use shared workflows independently.
- Use and evaluate AI agents in engineering work and improve shared instructions, tests, and safeguards based on results.
- Mentor engineers through pairing and reviews and create documentation for operating, troubleshooting, and extending shared systems.
Requirements
- Typically 5+ years of relevant experience in DevOps, platform engineering, SRE, cloud or systems engineering, or software engineering with substantial infrastructure or delivery ownership.
- Experience building and improving CI/CD pipelines and deployment workflows using GitLab CI/CD or comparable tools.
- Hands-on experience with Docker and Kubernetes for deploying, maintaining, and troubleshooting containerized workloads and shared environments.
- Strong hands-on experience designing and operating AWS infrastructure, including EC2, RDS, S3, CloudFront, and VPC.
- Experience configuring and maintaining Linux systems, with understanding of web application architecture, networking, security fundamentals, DNS, and load balancing.
- Experience developing and maintaining infrastructure as code using AWS CDK, CloudFormation, or Terraform.
- Proficiency in a programming or scripting language such as Python or shell, including automation or developer tooling experience.
- Strong understanding of monitoring, logging, and tracing, with experience using tools such as Grafana or CloudWatch.
- Demonstrated ownership of significant technical improvements through rollout and ongoing operation, including communicating tradeoffs, supporting adoption, and mentoring others.
- Practical experience using AI coding tools or agents, evaluating their outputs, and improving workflows based on results.
- AWS certification is a bonus.
Benefits
- Hybrid work environment with 2 in-office days per week.
- Four weeks of annual vacation and paid time off for office holiday closures.
- RRSP matching.
- $2,000 annual health and lifestyle spending account.
- $1,000 annual education budget.
- $1,000 annual charitable donation matching.
- Comprehensive extended health, critical illness, long-term disability, and life insurance benefits.
- Company-issued MacBook and home office budget.
- Anniversary rewards and complimentary Pixieset premium account.
- Team-building activities and company-wide events.
