Back to results

Senior DevOps Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Full-time role based in our office in the midtown Toronto.

VXG is seeking an experienced DevOps Engineer to join our team and help build reliable, automated, and scalable infrastructure for our cutting-edge video software platform. You will play a key role in streamlining deployments, monitoring, and troubleshooting across AWS and Kubernetes environments, ensuring that our systems remain robust, secure, and efficient.

Key Responsibilities

  • Automate the installation and deployment of VXG software on customers infrastructure - AWS and Kubernetes.
  • Install and maintain Kubernetes deployments on customers infrastructure - private data centres, on-premises servers.
  • Build and maintain scripts to configure, test, and optimize our solutions.
  • Continuously improve deployment pipelines with a focus on reliability and scalability.
  • Implement and enforce best practices for security, monitoring, and infrastructure automation.
  • Collaborate with development teams to integrate CI/CD practices and support smooth releases and updates for all customers.
  • Maintenance of production deployments, upgrades, health monitoring of services, and working with software engineers on new metrics to increase observability

Requirements

  • Strong experience with configuration management systems (Ansible) and infrastructure as code tools (Terraform, Helm Charts, CloudFormation).
  • Expertise with Git administration and CI/CD pipelines (GitLab CI).
  • Very strong Linux system administration experience.
  • Hands-on expertise with AWS services: EC2, AutoScaling, CloudWatch, RDS, S3, CloudFormation.
  • Knowledge of Docker, Kubernetes, and Helm Charts.
  • Experience with Semaphore UI.
  • Familiarity with VMWare vSphere.
  • Strong scripting skills in Bash and Python.
  • Understanding of network technologies and protocols (IP, TCP, UDP, TLS).

Nice to Have

  • Knowledge of software build tools: GNU Make, Meson, Autotools, SCons, Gradle.
  • Experience with monitoring and observability tools (Prometheus, Zabbix).
  • Hands-on experience managing centralized logging systems (ELK stack).

What We Offer

  • Competitive salary and equity package.
  • Work in a collaborative and fast-moving startup environment.
  • Modern office space in the heart of Midtown Toronto.
  • Health and wellness benefits.
More about this job

Responsibilities

Automate and maintain software deployments and infrastructure across AWS, Kubernetes, customer data centers, and on-premises environments. Improve deployment pipelines, security, monitoring, and observability while supporting production operations and collaborating with software engineers on releases and updates.

Requirements

Requires strong experience with Ansible, infrastructure-as-code tools, Git administration, GitLab CI, Linux, AWS, Docker, Kubernetes, and Helm. Candidates should also have Bash and Python scripting skills, networking knowledge, and familiarity with Semaphore UI; VMware vSphere experience is also noted.

Skills

  • Ansible
  • Terraform
  • Helm
  • CloudFormation
  • Git Administration
  • GitLab CI
  • Linux System Administration
  • AWS
  • Docker
  • Kubernetes
  • Semaphore UI
  • VMware vSphere
  • Bash
  • Python
  • Networking
  • Monitoring and Observability

Benefits

  • Equity Package
  • Health and Wellness Benefits

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • DevOps
  • AWS
  • Kubernetes
  • Ansible
  • Terraform
  • Helm Charts
  • CloudFormation
  • Git Administration
  • GitLab CI
  • Linux
  • Docker
  • Semaphore UI
  • VMware vSphere
  • Bash
  • Python
  • IP
  • TCP
  • UDP
  • TLS
  • GNU Make
  • Meson
  • Autotools
  • SCons
  • Gradle
  • Prometheus
  • Zabbix
  • ELK Stack
  • CI/CD
  • Infrastructure as Code
  • Observability

Report this job