Senior DevOps Engineer
ChowNow
Summary
Join ChowNow as a DevOps Engineer and contribute to building, improving, and growing our technology infrastructure. You will design and implement reproducible processes, support the application production environment, and own user-facing technology. This remote position, based in the Greater Victoria Area (including Vancouver), BC, Canada, reports to the DevOps Lead Engineer. You will be responsible for contributing to our release process, log analysis, security patching, AWS infrastructure management, and high availability. Success will involve contributing to the technology architecture review board and becoming a knowledge leader within the team. ChowNow offers a competitive salary, comprehensive benefits, and a supportive work environment.
Requirements
- 3+ years of experience with DevOps practices
- 5+ years of overall infrastructure management experience
- 3+ years AWS experience, including but not limited to EC2, RDS, Lambda, and ECS/Fargate
- Experience operating container-based workloads
- Proficiency in at least one programming language, Python preferred
- Solid understanding of Linux operating systems, ideally RedHat/CentOS/Amazon Linux, and networking fundamentals
- Solid foundation in security principles and best practices
- Solid knowledge of at least one of the major configuration management and automation frameworks (Terraform and Ansible preferred)
- Hands on experience running highly available MySQL, PostgreSQL, ElasticSearch, or Redis
- Hands on experience setting up and maintaining monitoring, alerting and logging solution
- Experience building CI/CD pipelines, QA/development environments and related tooling
- Experience creating scalable systems, preferably in e-commerce or consumer-facing websites
- Experience contributing to high-level architecture
Responsibilities
- Build, improve, and grow our technology infrastructure
- Design and implement reproducible processes in the enterprise environment
- Support the application production environment
- Own and support engineering user-facing technology
- Share responsibility for supporting the production operations
- Contribute to our release process, log analysis, security patching, AWS infrastructure management, and high availability by advancing our Terraform and Ansible codebase through writing code and documentation
- Participate with engineering leadership to plan the prioritized roadmap of DevOps and Infrastructure projects
- Contribute to refining infrastructure tools and processes
- Share responsibility for defining, sharing, and achieving team and individual KPI goals
- Contribute to the technology architecture review board
- Become a knowledge leader, contributing, teaching, and continuing to learn
- Take active part in shaping DevOps roadmap by proposing new projects and defining priorities and initiatives
Benefits
- Expected Base Salary Range: $119,000 - $131,000 CAD
- Ongoing training and growth opportunities
- Mental Health Coverage - we offer several programs to support your mental health and wellness goals
- Unlimited paid vacation
- Flexible work space (remote, hybrid, or travel-friendly)
- Fun and inclusive culture, summer and holiday get-togethers and lots of committees you can get involved in
- Comprehensive benefits plan (health, dental and short-term counseling)
- Dog-friendly downtown office in Victoria, BC (accessible by transit and close to a diverse range of restaurants)
- In-office perks - building gym, regular team building activities, unlimited coffee, tea and hot chocolate, town hall snacks
- Employer-contributing student loan assistance program or continuing education reimbursement program
- Employee Stock Incentive Plan
- Consistent & fair leadership: weβll share info, set clear goals, show you respect, and treat everyone fairly
- Enough freedom to spread your wings while still holding you accountable