Jobs / Five9

Senior DevOps Engineer

Five9 · Canada · Remote
CanadaExp: 7+ yrs90,000-250,300 CAD/yearlyRemote
Remuneration
90,000-250,300 CAD/yearly
Location
Canada · Remote
Visa sponsorship
Not specified

Job summary

The Senior DevOps Engineer will build, operate, and enhance Cloud Platform CI/CD pipeline capabilities for highly available and scalable services. This role focuses on implementation, automation, and operational excellence, working closely with platform, SRE, and product engineering teams. The ideal candidate is a hands-on senior engineer who thrives in Continuous Integration systems, solves complex operational problems, and contributes to building reliable cloud platforms.

Qualifications

  • 7+ years of experience in DevOps, cloud platform engineering, or production operations.
  • Deep hands-on expertise in build and automation tools (e.g., GitLab CI/CD, Jenkins, TeamCity).
  • 3+ years of experience with version control systems (e.g., GitLab, GitHub).
  • Experience with CI/CD pipelines, including designing, implementing, and managing build pipelines and Git-based workflows.
  • Strong hands-on experience with infrastructure as code and automation using Terraform, Ansible, and scripting languages (Python, Bash).
  • Working knowledge of containerization and orchestration technologies, including Kubernetes, Helm, and Docker.
  • Strong troubleshooting skills across infrastructure and cloud services, with expertise in diagnosing build pipeline failures and resolving dependency conflicts.
  • Solid experience with Linux environments, including system administration, scripting, and performance troubleshooting.
  • Excellent problem-solving, analytical, and collaboration skills.
  • Strong written and verbal communication skills.
  • BS in Computer Science or equivalent practical experience.
  • Exposure to modern CI platforms (GitHub Actions, Azure DevOps) and dedicated Continuous Delivery tools (Spinnaker, Harness) (Nice to have).
  • Hands-on experience in a multi-cloud environment (Nice to have).
  • Advanced experience with observability tools (e.g., Prometheus, Grafana, Datadog) (Nice to have).
  • Knowledge of security best practices and tools for cloud-native environments (e.g., secrets management with Vault, container scanning) (Nice to have).

Responsibilities

  • Design, implement, and maintain build and release pipelines for software applications.
  • Design, build, and maintain the CI/CD platform, including infrastructure, tooling, and automation for build, test, and deployment processes.
  • Work with engineering and delivery teams to deploy high-quality software.
  • Monitor CI/CD build pipeline health and performance, implementing preventive and corrective measures.
  • Participate in incident response, debugging, and root cause analysis for production issues.
  • Collaborate across teams to deliver consistent and reliable solutions.
  • Document designs, operational procedures, and troubleshooting guides.

Skills

AnsibleAzureAzure DevOpsBashDatadogDockerGitGitHubGitHub ActionsGitLabGitLab CIGrafanaHarnessHelmJenkinsKubernetesLinuxPrometheusPythonSpinnakerTeamCityTerraformVault

Degrees

BS in Computer Science

Relocation

No