Senior OpenStack DevOps Engineer

Five9

United States

Remote

USD 140,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Bonus eligibility
Healthcare, dental, vision
401(k) matching
Paid holidays
Parental leave
Volunteer time

Job summary

Five9 seeks a senior OpenStack engineer to architect, implement, and support a private cloud based on OpenStack. You will customize core projects and automate provisioning through IaC and GitOps pipelines while contributing upstream.

The role emphasizes multi-tenant, secure, and highly available services for mission-critical apps. You will design and implement multi-region OpenStack clusters, participate in on-call rotation, and collaborate with cross-functional teams to drive upstream

Qualifications

  • Five or more years operating large OpenStack environments, ideally with upstream contrib experience.
  • Strong IaC proficiency with Ansible, Terraform, or Pulumi.
  • Deep knowledge of core OpenStack projects and Linux systems.
  • Fluent in Python, Bash, or Go scripting and Git-based workflows.
  • Experience with CI/CD pipelines and automated testing frameworks.

Responsibilities

  • Design and implement multi-tenant OpenStack infrastructure aligned with open community standards.
  • Automate provisioning, lifecycle management, and configuration of OpenStack services.
  • Extend integrations across Neutron, Octavia, Manila, Cinder, Nova, Ironic, Glance.
  • Contribute to upstream OpenStack projects via bug fixes and docs.
  • Build CD pipelines for OpenStack updates, testing, and rollback.
  • Develop monitoring and self-healing with GitOps, Prometheus, Loki, Grafana.
  • Ensure high availability, DR, and scale-out; participate in on-call duty.

Skills

OpenStack expertise
Linux systems engineering
Python/Bash/Go scripting
CI/CD pipelines

Education

Bachelor's degree in Computer Science or related field

Tools

Ansible
Terraform
Pulumi
Git
Prometheus
Grafana

Job description

Role overview

A senior OpenStack engineering role responsible for architecting, implementing, and supporting a community-driven OpenStack-based private cloud. The work spans deep customization of core OpenStack projects, Infrastructure-as-Code automation, GitOps pipelines, and upstream contribution, supporting secure, performant, multi-tenant services for mission-critical applications.

Responsibilities
  • Design and implement multi-tenant OpenStack infrastructure aligned with open community standards, including network isolation and tenant-aware resource scheduling.
  • Automate provisioning, lifecycle management, and configuration of OpenStack services using Ansible, Terraform, or Pulumi.
  • Extend and maintain integrations across core OpenStack projects: Neutron (plugins, L2/L3 routing, BGP, DHCP, VLAN/VXLAN/Geneve), Octavia (HA load balancing, TLS offload), Manila (NFS/CIFS shares, tenant access), Cinder (block storage, snapshots, multi-attach), Nova (NUMA pinning, SR-IOV, PCI passthrough), Ironic (bare metal provisioning, IPMI, PXE/UEFI), and Glance (image lifecycle).
  • Contribute to upstream OpenStack projects through bug fixes, driver enhancements, and documentation.
  • Build continuous delivery pipelines for OpenStack updates including patching, upgrade testing, and rollback.
  • Develop automated monitoring, alerting, and self-healing using GitOps and observability stacks like Prometheus, Loki, and Grafana.
  • Harden services for high availability, disaster recovery, and scale-out, and perform deep troubleshooting across control and data planes.
  • Take part in on-call rotation, incident response, and root cause analysis.
Requirements
  • Five or more years operating and automating large-scale OpenStack environments, ideally in community-driven or upstream-contributing teams.
  • Expert-level Infrastructure-as-Code proficiency with Ansible, Terraform, or Pulumi.
  • Strong hands-on knowledge of Neutron, Octavia, Manila, Cinder, Nova, Ironic, and Glance.
  • Solid Linux (RHEL, CentOS, Ubuntu) systems engineering with advanced scripting in Python, Bash, or Go.
  • Fluency with Git, CI/CD pipelines, and automated test frameworks.
  • Strong grasp of L2/L3 networking, SDN overlays (VXLAN, Geneve), load balancing, and SDS protocols (iSCSI, NFS, Ceph).
  • Track record building or maintaining multi-region or high-availability OpenStack clusters.
  • Ability to produce thorough technical documentation and contribute to internal wikis.
Nice to have
  • Direct contributions to upstream OpenStack codebases or participation in SIGs and working groups.
  • Familiarity with RBAC, Keystone federation, Barbican secrets management, and Ceilometer, Gnocchi, or Aodh telemetry.
  • Understanding of tenant isolation, microsegmentation, and compliance frameworks such as CIS or NIST.
  • Background in telco, edge cloud, or large enterprise infrastructure.
  • Experience with automated test harnesses like Tempest or Rally for OpenStack validation.
  • Bachelor's degree in computer science, IT, engineering, or related field, or equivalent experience plus relevant certifications.
Benefits and work setup
  • Fully remote for candidates outside a 30-mile office radius; hybrid (3 days in office) for those within range.
  • Compensation includes performance bonus eligibility and equity, health, dental, and vision coverage from day one, mental health support resources, 401k matching, ESPP, paid holidays, volunteer time, and 12 weeks of paid parental leave.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior OpenStack Cloud Engineer
Senior OpenStack Cloud Engineer

Blue Signal Search • Boise (ID)

On-site
USD 120,000 - 170,000
Competitive base salary
Full medical, dental, and vision
401(k) with company match
+2
Senior OpenStack Cloud Architect
Senior OpenStack Cloud Architect

Synopsys, Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Senior OpenStack DevOps Engineer | Remote + Equity
Senior OpenStack DevOps Engineer | Remote + Equity

five9 • United States

Remote
USD 140,000 - 190,000
Equity
Bonus eligibility
Healthcare, dental, vision
+4
Infrastructure Support Engineer - OpenStack
Infrastructure Support Engineer - OpenStack

Nscale • United States

Hybrid
USD 110,000 - 150,000
Equity
Flexible schedule
Mentorship toward Senior path
Senior OpenStack & GPU Infrastructure Architect | OCI Threads | Remote
Senior OpenStack & GPU Infrastructure Architect | OCI Threads | Remote

OCI Threads • United States

Remote
USD 140,000 - 220,000
Infrastructure Support Engineer - OpenStack New US
Infrastructure Support Engineer - OpenStack New US

Nscale • United States

On-site
USD 90,000 - 130,000
Senior OpenStack & GPU Infrastructure Architect (Position 2) | OCI Threads | Remote
Senior OpenStack & GPU Infrastructure Architect (Position 2) | OCI Threads | Remote

OCI Threads • United States

Remote
USD 180,000 - 240,000
Software Developer IV ( Python + Openstack)
Software Developer IV ( Python + Openstack)

Rackspace Technology • United States

Remote
USD 140,000 - 210,000
Senior OpenStack Engineer
Senior OpenStack Engineer

Rackspace Technology • Kansas

On-site
USD 48,000 - 96,000
Openstack Engineer with Version Kilo
Openstack Engineer with Version Kilo

Cygnus Professionals Inc • Philadelphia

On-site
USD 90,000 - 120,000