2,277,756open jobs
145,338companies
265,849added this week
Browse all
Salary
$65k – $79k per year
Location
In office (Ottawa)
Visa
Sponsors visas in United States, United Kingdom; no register of this country names it

Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Nov 13, 2026. Fortinet scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Fortinet is an American cybersecurity company founded in 2000 by two brothers who had previously built the intrusion prevention firm NetScreen. It is best known for FortiGate, a firewall built around custom silicon that gives it a price and throughput advantage over software-only competitors, and it has extended that installed base into a wide security platform covering secure access service edge, endpoint protection, security operations and switching and wireless. Headquartered in Sunnyvale and listed on Nasdaq, it sells almost entirely through channel partners and is unusually strong with mid-sized enterprises and service providers.

We are seeking a Cloud Infrastructure / DevOps Engineer to help design, build, and operate the infrastructure platform supporting our FortiVoice Cloud services. You will work across bare-metal infrastructure, Kubernetes, networking, storage, CI/CD, high availability, and disaster recovery.

This role is ideal for an engineer who has a strong foundation in Linux, networking, Kubernetes, and automation, and who is interested in building reliable production infrastructure for large-scale communication services. You will also have opportunities to develop infrastructure automation and platform tooling using Golang, Python, and TypeScript.

Key Responsibilities

  • Bare-Metal Kubernetes Infrastructure: Design, build, configure, and maintain Kubernetes clusters running on physical servers, including cluster networking, ingress, load balancing, node management, and lifecycle operations.
  • FortiVoice Cloud Deployment: Build and maintain deployment processes for FortiVoice Cloud services running on Kubernetes, including service configuration, upgrades, scaling, rollback, and operational support.
  • CI/CD Automation: Design and implement CI/CD pipelines to automate application builds, testing, container image creation, infrastructure validation, and Kubernetes deployments.
  • Network Architecture: Help design and implement network topology for the cloud platform, including VLANs, routing, load balancing, firewall integration, service networking, and connectivity between infrastructure components.
  • High Availability & Resilience: Design infrastructure and deployment strategies that eliminate single points of failure and provide high availability across compute, networking, storage, and application components.
  • Storage Architecture: Evaluate and implement reliable storage solutions for Kubernetes workloads, including persistent volumes, replication, backup, performance, and recovery requirements.
  • Disaster Recovery: Design and implement backup, restore, replication, and disaster recovery strategies for critical services and infrastructure.
  • Infrastructure Automation: Develop automation and operational tooling using Golang, Python, and/or TypeScript to simplify provisioning, deployment, monitoring, troubleshooting, and infrastructure management.
  • Observability & Operations: Assist with implementing monitoring, logging, alerting, health checks, and operational dashboards to improve platform reliability and troubleshooting.
  • Security: Apply infrastructure security best practices, including network segmentation, Kubernetes RBAC, secrets management, certificate management, secure service communication, and least-privilege access.

Technical Skills & Qualifications

  • Linux: Strong understanding of Linux systems, networking, processes, storage, troubleshooting, and system administration.
  • Kubernetes: Practical knowledge of Kubernetes concepts such as pods, deployments, services, ingress, persistent volumes, RBAC, scheduling, and cluster networking.
  • Containers: Experience with Docker or other container technologies and an understanding of container image creation and lifecycle management.
  • Networking: Solid understanding of TCP/IP, routing, DNS, VLANs, NAT, load balancing, firewalls, and general network troubleshooting.
  • CI/CD: Experience with modern CI/CD concepts and tools such as GitLab CI/CD, GitHub Actions, Jenkins, or similar platforms.
  • Infrastructure Automation: Experience scripting or developing automation using at least one of Golang, Python, or TypeScript.
  • Storage: Understanding of persistent storage, filesystems, block storage, replication, backup, and data recovery concepts.
  • High Availability: Understanding of redundancy, failover, clustering, health checking, and designing systems without single points of failure.
  • Version Control: Comfortable working with Git-based development and infrastructure workflows.

Preferred Qualifications

  • Experience building or operating production Kubernetes clusters on bare-metal infrastructure.
  • Experience with Kubernetes provisioning and lifecycle tools such as kubeadm, RKE2, Talos Linux, Cluster API, or similar technologies.
  • Experience with Helm and Kubernetes-based application deployment.
  • Experience implementing Infrastructure as Code using tools such as Terraform or Ansible.
  • Experience with Kubernetes networking technologies such as Cilium, Calico, MetalLB, or similar solutions.
  • Experience with distributed or Kubernetes-native storage technologies such as Ceph, Rook, Longhorn, or similar platforms.
  • Experience designing multi-site, multi-cluster, or disaster recovery architectures.
  • Experience with observability technologies such as Prometheus, Grafana, Alertmanager, Loki, OpenTelemetry, or similar tools.
  • Familiarity with cloud platforms such as GCP, OCI, AWS, or Azure is a plus.
  • Familiarity with real-time communication systems, VoIP, SIP, RTP, SBCs, or PBX platforms is a plus.
  • Experience supporting highly available, production-grade services with defined reliability and recovery objectives is a plus.

Programming & Automation

Candidates should be comfortable using software development practices to automate infrastructure and operations.

Preferred languages include:

  • Golang for infrastructure services, Kubernetes tooling, controllers, and high-performance operational components.
  • Python for automation, scripting, infrastructure integration, and operational tooling.
  • TypeScript for platform APIs, internal tools, and integration with existing cloud management services.

We are looking for someone who enjoys working across the boundary between infrastructure, networking, software development, and production operations, and who is interested in helping build a reliable and scalable platform for next-generation FortiVoice Cloud services.

The Canada base salary range for this full-time position is expected to be between $92,000- $112,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience.

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,277,756 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

DevOps
Remote, many countries
Similar stack
Same company
Ottawa
In office · Contractor · Montreal
DevOps
VMWare
Azure
Windows Server
Hyper-V
Linux
VPN
VLAN
Cybersecurity
Active Directory
Life Sciences
GMP
Apply
$106k – $120k per year · Hybrid · Contractor · Montreal
DevOps
Terraform
Ansible
Jenkins
Configuration Management
Linux
Windows
Apply
In office · 3+ years exp · Montreal
Python
PowerShell
Bash
DevOps
Ansible
Helm
VMWare
Prometheus
CI/CD
Docker
Kubernetes
Grafana
Platform Engineering
Configuration Management
TeamCity
GitLab
Linux
Windows
TCP/IP
DNS
VPN
Cybersecurity
Active Directory
LDAP
Game Dev
Unreal Engine
Apply
Ingénieur(e) DevOps 4 hours ago
Remote (Canada) · Full-Time · Montreal
Python
Databases
OpenSearch
DevOps
Terraform
Datadog
CI/CD
AWS
Amazon EC2
GitLab
Amazon S3
IAM
Amazon CloudWatch
Cybersecurity
SIEM
Apply
DevOps Engineer 4 hours ago
Remote (Canada) · Full-Time · 3+ years exp · Montreal
Python
Databases
OpenSearch
AI/ML
Anomaly Detection
DevOps
Terraform
Datadog
GitLab CI
CI/CD
AWS
Platform Engineering
Configuration Management
Amazon EC2
Incident Management
GitLab
Amazon S3
IAM
Amazon CloudWatch
Cybersecurity
SIEM
Apply
Remote (likely EAEU) · Moscow
Python
SQL
PowerShell
Databases
ClickHouse
DevOps
Kubernetes
GitLab
Apply
DevOps-инженер 15 days ago
Remote (likely EAEU) · Full-Time · 5+ years exp · Moscow
Databases
MySQL
PostgreSQL
Redis
ClickHouse
Apache Kafka
DevOps
Terraform
Ansible
GCP
Helm
GitLab CI
CI/CD
GitOps
ArgoCD
AWS
Docker
Kubernetes
Amazon EKS
Amazon EC2
GitLab
Cybersecurity
HashiCorp Vault
Cryptography
Vault
Apply
DevOps Engineer 1 day ago
Remote (likely EAEU) · 3+ years exp · Moscow
Python
Bash
Databases
Redis
RabbitMQ
DevOps
Terraform
Ansible
Zabbix
Helm
Debian
Prometheus
GitLab CI
CI/CD
ArgoCD
AWS
Docker
Kubernetes
Cloudflare
Ubuntu
Grafana
Argo Workflows
Linux
DNS
Cybersecurity
HashiCorp Vault
Apply
Remote (LATAM, US time zones hours) · 3+ years exp
Python
JavaScript
SQL
Databases
Snowflake
Google BigQuery
Amazon Redshift
AI/ML
Copilot
Cursor
Claude
dbt
DevOps
GCP
Git
Analytics
Fivetran
Looker
Apply
$36k per year · In office · Internship · Bachelor's Degree · Toronto · Ottawa · Calgary
SQL
SAS
SPSS
Databases
Databricks
Apache Kafka
AI/ML
Hadoop
DevOps
Azure
Analytics
Tableau
Power BI
Apply
≈ $33k – $62k per year (Estimated) · In office · Ottawa
Apply
In office · Part-Time · High School Diploma · Ottawa
Apply
In office · Secret · Ottawa
Management
Agile
ITIL
Waterfall
Apply
$63k – $88k per year · In office · 10+ years exp · Ottawa
Apply
See all jobs
This is one of many
2,277,756 more open roles from verified company boards, updated every day.