DevOps Engineer
The DevOps Engineer is responsible for designing and maintaining infrastructure using IaC and managing CI/CD pipelines for efficient software deployment. They also handle containerization, monitoring, and security best practices to ensure system health and reliability.
- On-site
- Kitamaat 2, BC
- Posted Aug 25, 2026
- Apply by Sep 16, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- On-site
BC Public Schools
Manager, People, Performance and Culture
- On-site
Alcohol and Gaming Commission of Ontario (AGCO)
Information Management Lead / Responsable de la gestion de l’information
- On-site
Job summary
Job Description We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic IT team. As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining the infrastructure and tools necessary for a streamlined and efficient development, testing, and deployment process. This role presents an exciting opportunity for a detail-oriented and innovative professional to contribute to the success of our software development lifecycle. Responsibilities Infrastructure as Code (IaC): Implement and maintain infrastructure as code practices, utilizing tools such as Terraform or Ansible to automate provisioning and configuration. Continuous Integration/Continuous Deployment (CI/CD): Design, implement, and manage CI/CD pipelines to automate the build, test, and deployment processes. Containerization: Implement and manage containerization technologies such as Docker and orchestration tools like Kubernetes for scalable and efficient application deployment. Monitoring and Logging: Set up monitoring and logging solutions to ensure the health and performance of applications and infrastructure, utilizing tools like Prometheus, Grafana, ELK stack, etc. Security: Implement security best practices throughout the development and deployment process, including vulnerability scanning, access controls, and compliance checks. Collaboration: Collaborate with development, testing, and operations teams to enhance the efficiency and reliability of the software development lifecycle. Scripting and Automation: Develop and maintain scripts for automating repetitive tasks and ensuring consistency across environments. Incident Response: Participate in incident response activities, troubleshoot issues, and implement solutions to minimize downtime. Skills Required Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant certifications in DevOps and cloud platforms are a plus. Experience: Minimum of 3-5 years of professional experience in DevOps or a related role, with a proven track record of successful implementations. Technical Skills: Proficient in scripting languages (e.g., Bash, Python, Ruby). Experience with configuration management tools (e.g., Ansible, Puppet, Chef). Strong knowledge of CI/CD tools (e.g., Jenkins, GitLab CI). Familiarity with containerization and orchestration (Docker, Kubernetes). Cloud platform experience (e.g., AWS, Azure, GCP). Problem-Solving Skills: Strong problem-solving skills with the ability to address complex issues in a fast-paced environment. Collaboration: Excellent collaboration and communication skills to work effectively within a team and across departments. Adaptability: Ability to adapt to evolving technologies, industry trends, and project requirements. Attention to Detail: Meticulous attention to detail in infrastructure design, automation scripts, and deployment processes. We have cool benefits support you Competitive Compensation: We offer a competitive salary and benefits package to recognize and reward your expertise and contributions to our DevOps initiatives. Health and Wellness: Comprehensive health and wellness benefits, including medical, dental, and vision coverage. Professional Development: Opportunities for ongoing professional development, including attending DevOps conferences, workshops, and obtaining certifications. Flexible Work Arrangements: We understand the importance of work-life balance and offer flexible work arrangements to support your well-being. Cutting-Edge Projects: Work on cutting-edge projects that challenge and inspire you, allowing you to showcase your DevOps skills. Collaborative Environment: Join a collaborative and inclusive work environment where your technical skills contribute to the success of our IT initiatives. Career Growth: A supportive environment that encourages career growth and provides opportunities for advancement within the organization. Innovation: Be part of a team that values innovation, encourages new ideas, and embraces the latest technologies to streamline our development and deployment processes. Job Info Job Type: Full Time Experience: 2+ Years Location: Canada Social Share LinkedIn Facebook Twitter
What you’ll do
The DevOps Engineer is responsible for designing and maintaining infrastructure using IaC and managing CI/CD pipelines for efficient software deployment. They also handle containerization, monitoring, and security best practices to ensure system health and reliability.
Requirements
Candidates need a Bachelor's degree in Computer Science or a related field and 3-5 years of professional DevOps experience. Proficiency in scripting languages, cloud platforms, and orchestration tools like Kubernetes is required.
Benefits
• Competitive Salary • Medical Coverage • Dental Coverage • Vision Coverage • Professional Development • Conference and Workshop Attendance • Certifications Support • Flexible Work Arrangements • Career Growth Opportunities
Listed skills
- Microsoft AzurePreferred
- KubernetesPreferred
- CI/CDPreferred
- DockerPreferred
- Amazon Web ServicesPreferred
- Google CloudPreferred
- RubyPreferred
- TerraformPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Terraform
- Ansible
- CI/CD
- Docker
- Kubernetes
- Prometheus
- Grafana
- ELK Stack
- Bash
- Python
- Ruby
- AWS
- Azure
- GCP
- Jenkins
- GitLab CI
Job areas
- Technology
- Software
- Engineering
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 2+ years
- Apply by
- Sep 16, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
