Jobs · Engineering

Senior OpenStack DevOps Engineer

Five9 · United States · 3 days ago
RemoteRemoteEngineering$91k–$252k/yrFull-time

Key Responsibilities

  • Design and implement multi-tenant OpenStack infrastructure aligned with open community standards, including network service isolation and tenant-aware resource scheduling
  • Automate the provisioning, lifecycle management, and configuration of OpenStack services and supporting components using Ansible, Terraform, or Pulumi
  • Extend and maintain integrations for core OpenStack services:
    • Neutron: Custom network plugins/drivers, L2/L3 routing, BGP, DHCP, and tenant network segmentation (VLAN, VXLAN, Geneve)
    • Octavia: HA load balancing with amphora and provider drivers, TLS offloading, Layer 4/7 routing
    • Manila: Share drivers for NFS/CIFS, tenant access control, storage backends
    • Cinder: Block storage provisioning, volume snapshots, multi-attach, backend tuning
    • Nova: Compute resource scheduling, NUMA/cpu pinning, SR-IOV and PCI passthrough
    • Ironic: Bare metal provisioning workflows, BIOS/IPMI automation, PXE and UEFI boot configuration
    • Glance: Image lifecycle management, backing store optimization, image caching strategies
  • Contribute to upstream OpenStack projects when needed (bug fixes, driver enhancements, documentation)
  • Implement continuous delivery pipelines for OpenStack updates, including patch management, service upgrade testing, and rollback procedures
  • Develop automated monitoring, alerting, and healing mechanisms using GitOps principles and observability stacks (e.g., Prometheus, Loki, Grafana)
  • Harden services for high availability, disaster recovery, and scale-out operations
  • Perform deep-dive troubleshooting and performance analysis of OpenStack services across control and data planes
  • Participate in on-call rotation, incident response, and root cause analysis for platform reliability issues

Minimum Qualifications

  • 5+ years of experience operating and automating large-scale OpenStack cloud environments, preferably in community-driven or upstream-contributing teams
  • Expert-level proficiency in Infrastructure-as-Code with Ansible, Terraform, or Pulumi
  • Strong hands-on knowledge of Neutron, Octavia, Manila, Cinder, Nova, Ironic, and Glance
  • Strong Linux (RHEL/CentOS/Ubuntu) systems engineering background with advanced scripting in Python, Bash, or Go
  • Fluency with Git, CI/CD pipelines, and automated test frameworks
  • Strong understanding of L2/L3 networking, SDN overlays (VXLAN, Geneve), load balancing (Octavia), and storage protocols (iSCSI, NFS, CEPH)
  • Demonstrated success building or maintaining multi-region or high-availability OpenStack clusters
  • Experience with container technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes) is a plus

Preferred Qualifications

  • Contributions to upstream OpenStack codebases or participation in SIGs/WGs
  • Familiarity with RBAC, Keystone federation, Barbican (secrets management), and Ceilometer/Gnocchi/Aodh
  • Understanding of security best practices for tenant isolation, microsegmentation, and compliance (e.g., CIS, NIST)
  • Background in telco, edge cloud, or large enterprise infrastructure environments
  • Experience building and maintaining automated test environments for OpenStack upgrades and validation (e.g., Tempest, Rally, or custom test harnesses)

Similar jobs

Senior DevOps Engineer

Full Visibility LLCHuntsville, AL· 1 mo ago
Engineeringapply on fullvisibility.zohorecruit.com

Senior DevOps Engineer

LeidosGaithersburg, MD· 1 mo ago
Information Technology$108k–$195k/yrapply on careers.leidos.com

Senior DevOps Engineer

OptumRaleigh, NC· 1 mo ago
Engineering$92k–$164k/yrapply on careers.unitedhealthgroup.com

Senior DevOps Engineer

CoStarIrvine, CA· 1 wk ago
Engineering$169k–$202k/yrapply on costar.wd1.myworkdayjobs.com