DevOps Engineer


Role:                         DevOps Engineer

Type:                                  Full-time, Hybrid – 2-3 days onsite (currently)

Location:                          Concord, ON

Department:                   DevOps

Reports to:                       IT Manager & DevOps Team Leader

Vacancy Status:             existing vacancy


Our Company

Omnivex Corporation provides software that powers forward-looking global organizations to transform data into visual communications and experiences. Our digital signage software platform enables organizations to easily collect, process, and deliver targeted information across their entire business on any screen. Our goal is to put live information in front of everyone to increase awareness, reduce the unknown, boost productivity, increase safety, and improve customer experiences with visual communications. 

Omnivex is proud to be known through-out the industry as a great workplace – an organization that will challenge you and offer a continual learning environment. Omnivex offers a stimulating career, gratifying professional relationships, and the opportunity to grow and shape your future potential. We are thorough and discerning in our recruiting and selection process – we strive to identify highly talented candidates who show creativity and take pride in excellence.

Purpose and Summary

As a DevOps Engineer at Omnivex, you will bridge the gap between software development and IT operations. You will focus on automating our software delivery pipeline, managing cloud infrastructure, and ensuring our application remains scalable and secure.

Responsibilities and Job Function

  • CI/CD Pipeline Management: Build and maintain continuous integration and continuous delivery (CI/CD) pipelines to support rapid, reliable software releases.
  • Infrastructure Management: Manage and provision cloud infrastructure (Azure) using a range of tools like DataDog, DefectDojo and SonarQube.
  • Automation: Develop scripts (Python, Bash, or PowerShell) to automate repetitive tasks like server management and code deployment.
  • Monitoring & Observability: Implement and oversee monitoring solutions to track application performance, uptime, and system health.
  • Security & Compliance: Integrate security practices into the development lifecycle (DevSecOps) through automated vulnerability scanning and security policy enforcement.
  • Collaboration: Work closely with developers and QA teams to troubleshoot production issues and perform root cause analysis. 

Candidate Profile / Qualification / Skills

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Experience: 2–4 years of experience in DevOps, system administration, or software development. Azure DevOps preferred.
  • Scripting: Proficiency in at least one scripting language such as PythonBash, or PowerShell.
  • Cloud Platforms: Hands-on experience with cloud services (preferably Azure).
  • Containers: Familiarity with containerization tools like Docker and orchestration via Kubernetes.
  • Version Control: Strong understanding of Git and standard workflows.

The ideal candidate for this role has an analytic mindset and strong problem-solving skills. You need to be personable, team-focused, a strong communicator, and a fast learner.

Omnivex offers

  • Competitive salary
  • Comprehensive health and dental benefits

  • Annual Fitness Benefit
  • Annual bonus structure

The base salary range for this position is CAD $80K - $95K

This range reflects the expected compensation at the time of posting. The final offer may vary and will be based on several job-related factors that are unique to each candidate, including but not limited to: relevant skills, experience, education/training, location, business needs, and market conditions, while ensuring internal equity. Based on the role, the total compensation package may include benefits, incentive earnings, and other employee offerings.

How to apply

If you are interested in working in a progressive environment to deliver cutting edge products, that are a departure from the ordinary and mundane, we are interested in you!

Qualified candidates residing within driving distance of the Greater Toronto Area are invited to forward a covering letter and a current resume to careers@omnivex.com. We thank you for your interest. Only those candidates selected for an interview will be contacted.

Omnivex welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Our hiring process may involve the use of AI-assisted tools throughout the recruitment process (screening, assessment, and selection). Final hiring decisions are made by management after full consideration of each candidate’s application.