DevOps Engineer, Business Aviation SaaS

Company:  Portside
Location: Toronto
Closing Date: 06-08-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
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 StackAzure, AWS, Kubernetes, Terraform, Terragrunt, Azure DevOps, GitHub Actions, ArgoCD, Dhall, Linux, WindowsRequirementsMust have hands-on experience with either Azure or AWSMust have hands-on experience with Terraform, experience with Terragrunt is a plus Must have prior software development experienceHands-on experience with Kubernetes is a plusHands-on experience with either Azure DevOps or GitHub Actions pipelinesGood understanding of CI/CD conceptsFamiliarity with GitOps and IaC conceptsStrong motivation and willingness to learnPractical and results-oriented engineering mindsetAttention to detailDesire to build reliable and efficient solutionsBeing certified in AWS, Azure, Kubernetes, Citrix or Terraform is a plus; otherwise, you’ll be offered to pass the required certifications after you joinWhat you’ll doBuild Azure and AWS infrastructure using Terraform and TerragruntWork with Kubernetes clustersBuild CI/CD pipelines using Azure DevOps and GitHub ActionsSupport multiple production and development environmentsDeploy production releasesMaintain 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 versionsPerform periodic resource and cost auditBe on-call 1 week per monthRemote, Working Hours, and On-CallThis is a remote full-time position; an 8-hour work day during the business time in your timezoneOur DevOps team is spread across Canada, the US, and PolandWe have a daily meeting at a convenient time for everyoneOur 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 timeWhat we offerFull-time employmentCompetitive salaryFully remote work20 days PTO, 5 days sick leaveHealthcare package that includes medical, dental, vision, and other benefits.Life, accidental death & dismemberment insuranceProfessional education: courses and certificationsTeam building eventsCorporate MacBook Pro
Apply Now
Share this job
Portside
  • Similar Jobs

  • DevOps Engineer, Business Aviation SaaS

    Toronto
    View Job
  • DevOps Engineer, Business Aviation SaaS

    Toronto
    View Job
  • DevOps Engineer, Business Aviation SaaS

    Toronto
    View Job
  • DevOps Engineer

    Old Toronto
    View Job
  • DevOps Engineer

    Old Toronto
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙