Skip to content
×

Senior OpenStack DevOps Engineer

Listing for: five9
Full Time position Listed on 2026-11-15
Job specializations:
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR

Job Description & How to Apply Below

Role overview

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

Responsibilities
  • Design and implement multi-tenant Open Stack infrastructure aligned with open community standards, including network isolation and tenant-aware resource scheduling.
  • Automate provisioning, lifecycle management, and configuration of Open Stack services using Ansible, Terraform, or Pulumi.
  • Extend and maintain integrations across core Open Stack 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 Open Stack projects through bug fixes, driver enhancements, and documentation.
  • Build continuous delivery pipelines for Open Stack updates including patching, upgrade testing, and rollback.
  • Develop automated monitoring, alerting, and self-healing using Git Ops 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 Open Stack 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 Open Stack clusters.
  • Ability to produce thorough technical documentation and contribute to internal wikis.
Nice to have
  • Direct contributions to upstream Open Stack 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 Open Stack 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.

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary