DevOps Engineer
Apply NowCompany: Quartech Systems
Location: Vancouver, BC V5K 5J9
Description:
Position: Senior DevOps Engineer
Location: Victoria or Vancouver - Hybrid
Salary: $120,000 to $140,000 CAD
Quartech is a provider of IT solutions and consulting services based in the scenic region of British Columbia, with branches both in Victoria and Vancouver. Boasting 40 years of experience in the IT industry, we offer tailored technology solutions, software design and development, systems integration, as well as comprehensive Cloud Solutions that include the MS Dynamics 365 platform.
The company adheres to Agile practices and DevOps principles, ensuring they remain at the forefront of industry trends through their involvement with advanced technologies like AI and Automation, Digital Trust, and various digital and mobile applications. We continue to experience significant growth year after year, focusing on building highly collaborative teams who work on a range of projects across multiple industries. At Quartech you'll have the opportunity to deliver meaningful work to communities across the province, with significant support for your professional development.
Summary of the role:
We're looking for an adaptable Senior DevOps practitioner to join us in our consulting environment, working on client-facing projects with multi-functional teams.
At Quartech, you'll contribute to the design, configuration, and implementation of our CI/CD pipelines to automate our software delivery process. Working alongside our technical teams, and leveraging your back-end coding skills, you'll develop and maintain container deployment, continuous integration, and monitoring systems using tools like OpenShift, Grafana, Docker, and Terraform.
In this role, you will:
To be successful in this role, you should bring most of the following:
Our values:
What's exciting about working with us:
Location: Victoria or Vancouver - Hybrid
Salary: $120,000 to $140,000 CAD
Quartech is a provider of IT solutions and consulting services based in the scenic region of British Columbia, with branches both in Victoria and Vancouver. Boasting 40 years of experience in the IT industry, we offer tailored technology solutions, software design and development, systems integration, as well as comprehensive Cloud Solutions that include the MS Dynamics 365 platform.
The company adheres to Agile practices and DevOps principles, ensuring they remain at the forefront of industry trends through their involvement with advanced technologies like AI and Automation, Digital Trust, and various digital and mobile applications. We continue to experience significant growth year after year, focusing on building highly collaborative teams who work on a range of projects across multiple industries. At Quartech you'll have the opportunity to deliver meaningful work to communities across the province, with significant support for your professional development.
Summary of the role:
We're looking for an adaptable Senior DevOps practitioner to join us in our consulting environment, working on client-facing projects with multi-functional teams.
At Quartech, you'll contribute to the design, configuration, and implementation of our CI/CD pipelines to automate our software delivery process. Working alongside our technical teams, and leveraging your back-end coding skills, you'll develop and maintain container deployment, continuous integration, and monitoring systems using tools like OpenShift, Grafana, Docker, and Terraform.
In this role, you will:
- Identify process bottlenecks, propose solutions, and lead implementations
- Collaborate with technical teams to tackle complex technological infrastructure, security, or development challenges
- Stay up-to-date with best practices and share them with technical teams
- Automate and streamline day-to-day business tasks and processes by exploring, testing, and integrating new tools
- Provide training and tooling to support development in a distributed environment
- Support the creation and implementation of large technical projects from start to finish
- Participate in system architecture planning
- Ensure we meet our SLOs through accurate infrastructure monitoring
- Design, develop, and deploy CI/CD pipelines, evolving existing pipelines
- Ensure the integration of code quality, security scanning, and QA tools with pipelines
- Deploy, maintain, and support cloud environments, including Azure Production and Azure Development Environments
- Follow best practices in cloud architecture, data management, and Agile methodologies
To be successful in this role, you should bring most of the following:
- 7 + years of hands-on experience with DevOps tools and methodologies
- Expert knowledge and experience working with Azure DevOps
- Previous experience setting up Azure services from scratch
- Previous experience working on cloud data architecture projects
- Experience in promoting a DevOps culture and introducing it to new teams
- Proficiency with back-end coding languages and practices
- Strong hands-on troubleshooting and deployment experience with at least one automation tool (e.g., Jenkins, Azure DevOps, GitLab, Bamboo)
- Infrastructure automation knowledge and experience with tools (e.g., Ansible, Chef, Puppet, Terraform, Jenkins)
- Windows Server and Linux experience, with strong shell scripting and system programming capability (POSIX Shell, Bash, PowerShell)
- Experience with Docker, RedHat OpenShift, or Kubernetes
- Familiarity with systems monitoring, log aggregation, and dashboard solutions (e.g., Elastic, ELK, Splunk, Prometheus)
- Experience working in Agile Scrum or Kanban environments
- An understanding of what is possible, what is not possible, and the communication skills needed to convey this to clients and non-technical stakeholders
- Experience working with external clients as a consultant is an asset
Our values:
- Deliver WOW
- Do the right thing
- Have fun!
What's exciting about working with us:
- Be part of a driven team focused on solutions that support social change and environmental sustainability
- We offer competitive salaries, extended benefits, and our Employee and Family Assistance Program helps to support your well-being
- We support your work-life balance and understand that flexibility is essential
- We are growing and have great opportunities for advancement and career development
- We are passionate about education and provide learning opportunities
- We are dedicated to building a diverse team where people feel a sense of belonging and are valued for their contributions and perspectives