Back to results

DevOps Engineer

  • Vancouver, BC, Canada
  • Metro Vancouver A, BC, Canada

$40 to $55 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$40 to $55 CAD / hour
Job type
Contract
Apply by
Experience
5+ years of experience in Linux administration, systems engineering, DevOps, or infrastructure engineering roles.
Posting language
English
Posted

Original job description

Overview

Our client is looking for a DevOps Engineer on a 4-6 month contract with potential to transition into a permanent position. This is a fully onsite role in Vancouver, BC. This position will support the implementation and administration of several new technology initiatives focused on Linux, open-source platforms, AI infrastructure, and drone systems.

The successful candidate will be a hands-on technical resource capable of designing, deploying, integrating, and supporting modern infrastructure solutions while troubleshooting complex issues across multiple technology domains.

The ideal candidate combines strong Linux administration expertise with systems integration, automation, containerization, database administration, and infrastructure engineering experience.

Responsibilities

  • Administer, maintain, and optimize Linux environments, including Ubuntu, RHEL, Rocky Linux, or similar distributions.
  • Design, deploy, and support open-source infrastructure solutions and platforms.
  • Implement and manage containerized environments using Docker and Kubernetes.
  • Support infrastructure automation through Bash, Shell scripting, Python, and Infrastructure-as-Code methodologies.
  • Configure, maintain, and troubleshoot databases including PostgreSQL, MySQL, and MariaDB.
  • Support AI-related infrastructure initiatives, including GPU-enabled environments and associated platforms.
  • Deploy and administer web and application services using technologies such as NGINX and HAProxy.
  • Perform systems integration activities across infrastructure, applications, databases, and third-party platforms.
  • Support source control, CI/CD pipelines, and automated deployment processes.
  • Configure and support cloud services and hybrid infrastructure environments as required.
  • Monitor system performance, availability, security, and capacity, proactively identifying opportunities for improvement.
  • Diagnose and resolve complex technical issues across Linux servers, applications, databases, networking, and container platforms.
  • Support backup, recovery, and disaster recovery planning and testing activities.
  • Create technical documentation, operational procedures, and knowledge transfer materials.
  • Collaborate with technical and business stakeholders to deliver infrastructure solutions and project objectives.
  • Stay current with emerging technologies and recommend improvements aligned with organizational goals.

Qualifications

  • 5+ years of experience in Linux administration, systems engineering, DevOps, or infrastructure engineering roles.
  • Strong hands-on experience supporting Linux environments, including Ubuntu, RHEL, Rocky Linux, or similar distributions.
  • Experience with Docker, Kubernetes, and containerized application deployment.
  • Experience administering PostgreSQL, MySQL, and/or MariaDB environments.
  • Proficiency with Bash, Shell scripting, and Python for automation and operational support.
  • Experience with version control systems such as Git.
  • Familiarity with Infrastructure-as-Code and automation tools such as Terraform and Ansible.
  • Experience working with cloud services, preferably AWS.
  • Strong troubleshooting and root-cause analysis capabilities.
  • Experience supporting enterprise infrastructure in both project and operational environments.
  • Excellent verbal and written communication skills.
More about this job

Responsibilities

Administer and optimize Linux and open-source infrastructure, including container platforms, databases, web services, AI/GPU environments, and cloud or hybrid systems. Automate deployments, integrate systems, troubleshoot complex issues, monitor infrastructure, support recovery planning, and produce operational documentation.

Requirements

Requires at least five years of experience in Linux administration, systems engineering, DevOps, or infrastructure engineering, with hands-on Linux, container, database, and scripting experience. Candidates should also have experience with Git, Infrastructure-as-Code tools such as Terraform or Ansible, preferably AWS, and strong troubleshooting and communication skills.

Skills

  • Linux Administration
  • Systems Engineering
  • DevOps
  • Docker
  • Kubernetes
  • PostgreSQL
  • MySQL
  • MariaDB
  • Bash
  • Shell Scripting
  • Python
  • Git
  • Terraform
  • Ansible
  • AWS
  • Infrastructure Automation

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • Linux
  • Ubuntu
  • RHEL
  • Rocky Linux
  • Open-Source Infrastructure
  • Docker
  • Kubernetes
  • Bash
  • Shell Scripting
  • Python
  • Infrastructure-As-Code
  • Terraform
  • Ansible
  • PostgreSQL
  • MySQL
  • MariaDB
  • AI Infrastructure
  • GPU-Enabled Environments
  • NGINX
  • HAProxy
  • Git
  • CI/CD
  • Cloud Services
  • AWS
  • Hybrid Infrastructure
  • Systems Integration
  • Backup And Recovery
  • Disaster Recovery
  • Automation
  • Drone Systems

Report this job