Search jobs > Toronto, ON > Engineer

DevOps Engineer, Business Aviation SaaS

Portside
Toronto, Ontario, Canada
$79K-$118.6K a year (estimated)
Full-time

Portside is a leading provider of modern software solutions for the business aviation industry. Our cloud-based operating system for business and government aviation is designed to support all aspects of flight operations, including flight operations management (Avianis, BART, PFM, and TakeFlite brands), fleet and crew optimization (Optimizer), data sharing, reporting & analytics (Owner Portal), customer billing (ExpensePulse), crew recruiting (Staffing Marketplace), crew and passenger travel accommodations (TripAssist), and safety management (Baldwin SMS).

With 1,000 customers and over 10,000 aircraft on the platform, Portside is the go-to solution for operators of business, government, military, helicopter, charter, fractional and medevac fleets worldwide.

We are a team of 150 professionals with a passion for building great products that support one of the most dynamic and rapidly evolving industries.

Our infrastructure runs on multiple platforms, including AWS, Azure, TierPoint and Rackspace. We use hundreds of Linux and Windows machines and industry-leading IaaS, PaaS and SaaS solutions.

Portside has been deploying its workloads to AWS since 2017. In AWS, we have 7 Kubernetes clusters, 20 independent networks, multiple products, microservices, infrastructure services, database instances and terabytes of data.

Azure has been our strategic partner since 2023 when Portside acquired Avianis. We are using over 35 Azure services including over 200 App Service and Function instances, many Azure SQL databases, Cosmos DB, EventHub, App Insights, and others.

Our team loves building serverless solutions. We have APIs and data processing systems that completely rely on serverless architecture.

We use Terraform and Terrugrunt as Infrastructure as Code tools. All of our deployments are automated using Azure DevOps or GitHub Actions.

We treat security seriously and constantly work on eliminating security vulnerabilities and updating our dependencies.

We’re looking for a DevOps Engineer to join our core team. You’ll be working with our senior engineers who are certified in AWS, Azure, Kubernetes, and Terraform and love to share their knowledge about the technologies and infrastructure.

Tech Stack

Azure, AWS, Kubernetes, Terraform, Terragrunt, Azure DevOps, GitHub Actions, ArgoCD, Dhall, Linux, Windows

Requirements

  • Must have hands-on experience with either Azure or AWS
  • Must have hands-on experience with Terraform, experience with Terragrunt is a plus
  • Must have prior software development experience
  • Hands-on experience with Kubernetes is a plus
  • Hands-on experience with either Azure DevOps or GitHub Actions pipelines
  • Good understanding of CI / CD concepts
  • Familiarity with GitOps and IaC concepts
  • Strong motivation and willingness to learn
  • Practical and results-oriented engineering mindset
  • Attention to detail
  • Desire to build reliable and efficient solutions
  • Being certified in AWS, Azure, Kubernetes, Citrix or Terraform is a plus; otherwise, you’ll be offered to pass the required certifications after you join

What you’ll do

  • Build Azure and AWS infrastructure using Terraform and Terragrunt
  • Work with Kubernetes clusters
  • Build CI / CD pipelines using Azure DevOps and GitHub Actions
  • Support multiple production and development environments
  • Deploy production releases
  • Maintain configuration and provision access to the IT infrastructure : Azure, AWS, GitHub, Jira, VPN servers, Gmail, etc.
  • Handle continuous security improvements, update the existing infrastructure to up-to-date versions
  • Perform periodic resource and cost audit
  • Be on-call 1 week per month

Remote, Working Hours, and On-Call

  • This is a remote full-time position; an 8-hour work day during the business time in your timezone
  • Our DevOps team is spread across Canada, the US, and Poland
  • We have a daily meeting at a convenient time for everyone
  • Our on-call schedule is 1 week per month; you have to be available to accept phone calls and be ready to get to a computer in a reasonable amount of time

What we offer

  • Full-time employment
  • Competitive salary
  • Fully remote work
  • 20 days PTO, 5 days sick leave
  • Healthcare package that includes medical, dental, vision, and other benefits.
  • Life, accidental death & dismemberment insurance
  • Professional education : courses and certifications
  • Team building events
  • Corporate MacBook Pro
  • 10 days ago
Related jobs
Promoted
Portside
Toronto, Ontario

Portside is a leading provider of modern software solutions for the business aviation industry. Our cloud-based operating system for business and government aviation is designed to support all aspects of flight operations, including flight operations management (Avianis, BART, PFM, and TakeFlite bra...

Promoted
Portside
Toronto, Ontario

Portside is a leading provider of modern software solutions for the business aviation industry. Our cloud-based operating system for business and government aviation is designed to support all aspects of flight operations, including flight operations management (Avianis, BART, PFM, and TakeFlite bra...

Promoted
Ripple Labs
Toronto, Ontario

Participate in the full software development lifecycle, from sculpting technical vision and software design to unit, performance and integration testing. We are seeking the same in engineers. Be part of the extended XRP ledger community, continuously raising the standards of engineering excellence b...

Promoted
Intelliswift Software
Canada

Design, test and implement continuous integration and deployment pipelines using Gitlab, Jenkins, Harness , Apigee SaaS, Apigee Hybrid, Terraform, Nexus, Docker and Kubernetes Google Cloud Platform, Pipeline etc.Hands-on experience to create CI/CD pipeline using Gitlab , Harness and deploy the proxy...

Promoted
Apexon
Canada

As a DevOps Software Engineer, you will actively interface with software developers, product managers, test engineers and administrators on projects d to design and develop the build, release, and deploy toolchain for DevOps while providing on-call support. Apexon brings together distinct core compe...

Promoted
Iris Software Inc.
Toronto, Ontario

AWS Data Engineer (Sagemaker). Position: AWS Data Engineer (Sagemaker). Ability to adapt to learning new technologies, strong engineering mindset, problem solving skills. ...

Promoted
Saragossa
Toronto, Ontario

You’ll be coming in to help with the growth of the platform in a mix of a project based and support DevOps position. From a technical perspective, you’ll need to come from a strong DevOps background with strong AWS, Terraform, Ansible and networking skills. ...

Promoted
Epsilon Solutions Ltd.
Mississauga, Ontario

Put simply – We need a good Cloud Engineer that has a solid set of skills with Core AWS services and can quickly spin up a few services. Key skills in AWS (the dataset from the Cloud Engineer and Snowflake data lake), Snowflake, SQL, Python and PowerBI will enable you to excel in this role. They wil...

Promoted
Applicantz
Canada

As a global leader in 3D design, engineering, and entertainment software, they foster progressive culture, creativity, and a flexible work environment. Looking for a Software Engineer / Programmer with experience in Python, C++, Object Oriented Programming. ...

Highbrow LLC
Toronto, Ontario

Be responsible for the solution engineering, design, optimization, integration, automation, and maintenance of popular Google Cloud Platform (GCP) and Microsoft Azure (AZ) database PaaS services, such as Microsoft SQL Server, PostgreSQL, No-SQL and Redis. Google Cloud Platform and Microsoft Azure pu...