Senior DevOps Engineer

Five9
Full_timeโ€ขChennai, India

๐Ÿ“ Job Overview

  • Job Title: Senior DevOps Engineer
  • Company: Five9
  • Location: Chennai, Tamil Nฤdu, India
  • Job Type: Hybrid
  • Category: DevOps Engineer
  • Date Posted: June 30, 2025

๐Ÿš€ Role Summary

Five9 is seeking a Senior DevOps Engineer to architect, implement, and support their community-driven OpenStack-based private cloud infrastructure. This role requires expert-level understanding of OpenStack internals across major projects including Neutron, Octavia, Manila, Cinder, Nova, Ironic, and Glance. The ideal candidate will also collaborate with platform and SRE teams to maintain secure, performant, and multi-tenant-isolated services that serve high-throughput, mission-critical applications.

๐Ÿ’ป Primary Responsibilities

  • Design and Implement Multi-Tenant OpenStack Infrastructure: Design and implement multi-tenant OpenStack infrastructure aligned with open community standards, including network service isolation and tenant-aware resource scheduling.
  • Automate Provisioning and Lifecycle Management: Automate the provisioning, lifecycle management, and configuration of OpenStack services and supporting components using Ansible, Terraform, or Pulumi.
  • Extend and Maintain Core OpenStack Services: Extend and maintain integrations for core OpenStack services, including Neutron, Octavia, Manila, Cinder, Nova, Ironic, and Glance.
  • Contribute to Upstream OpenStack Projects: Contribute to upstream OpenStack projects when needed, including bug fixes, driver enhancements, and documentation.
  • Implement Continuous Delivery Pipelines: Implement continuous delivery pipelines for OpenStack updates, including patch management, service upgrade testing, and rollback procedures.
  • Develop Automated Monitoring and Alerting: Develop automated monitoring, alerting, and healing mechanisms using GitOps principles and observability stacks (e.g., Prometheus, Loki, Grafana).
  • Harden Services for High Availability: Harden services for high availability, disaster recovery, and scale-out operations.
  • Perform Deep-Dive Troubleshooting: Perform deep-dive troubleshooting and performance analysis of OpenStack services across control and data planes.
  • Participate in On-Call Rotation: Participate in on-call rotation, incident response, and root cause analysis for platform reliability issues.

๐ŸŽ“ Skills & Qualifications

Education: A Bachelorโ€™s degree in computer science, IT, Engineering, or a related field is preferred; equivalent experience and relevant industry certifications will also be considered.

Experience: 5+ years of experience operating and automating large-scale OpenStack cloud environments, preferably in community-driven or upstream-contributing teams.

Required Skills:

  • 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 (SDS) (iSCSI, NFS, CEPH).
  • Demonstrated success building or maintaining multi-region or high-availability OpenStack clusters.

Preferred Skills:

  • Experience with container technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes).
  • 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).

๐Ÿ’ต Compensation & Benefits

Salary Range: Competitive salary range based on experience and regional standards.

Benefits:

  • A collaborative team thatโ€™s deeply invested in open source, community contribution, and infrastructure excellence.
  • Complex technical challenges that require creative, scalable solutions.
  • The opportunity to shape a next-generation private cloud platform built on true open infrastructure principles.
  • Access to the latest tools, frameworks, and upstream project developments.

Working Hours: Full-time, remote or hybrid work arrangements.

๐ŸŽฏ Team & Company Context

Company Culture: Five9 embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better we are. Five9 is an equal opportunity employer.

Team Structure:

  • The team is deeply invested in open source, community contribution, and infrastructure excellence.
  • The team is collaborative and cross-functional, working closely with developers, operations, security, and product stakeholders.
  • The team fosters a culture of continuous learning, innovation, and technical excellence in cloud engineering and DevOps practices.

Development Methodology:

  • The team follows Agile methodologies and emphasizes code review, testing, and quality assurance practices.
  • The team uses CI/CD pipelines and automated deployment strategies to ensure high-quality, reliable services.

Company Website: Five9 Website

๐Ÿ“ˆ Career & Growth Analysis

Web Technology Career Level: Senior DevOps Engineer role with a focus on OpenStack infrastructure, automation, and service management.

Reporting Structure: The Senior DevOps Engineer will report directly to the Engineering Manager or Technical Lead, depending on the organization's structure.

Technical Impact: The Senior DevOps Engineer will have a significant impact on the design, implementation, and maintenance of the OpenStack-based private cloud infrastructure, ensuring high availability, performance, and security for mission-critical applications.

Growth Opportunities:

  • Technical Growth: Deepen expertise in OpenStack internals, contribute to upstream projects, and explore emerging cloud technologies.
  • Leadership Development: Mentor junior engineers, drive technical decisions, and shape the team's architecture and best practices.
  • Architecture and Design: Evolve the OpenStack infrastructure to meet changing business requirements and adopt emerging cloud technologies.

๐ŸŒ Work Environment

Office Type: Hybrid work arrangements with a combination of remote and on-site work.

Office Location(s): Five9's affiliate Acqueon Technologies has offices in India, with the specific location for this role based out of one of their offices.

Workspace Context:

  • The workspace is collaborative and cross-functional, with opportunities for interaction with developers, designers, and other stakeholders.
  • The workspace is equipped with modern tools, frameworks, and development environments to support efficient and effective work.
  • The workspace encourages knowledge-sharing, mentorship, and continuous learning.

Work Schedule: The work schedule is flexible, with a focus on delivering results and maintaining work-life balance. The specific work schedule may vary based on project requirements and team needs.

๐Ÿ“„ Application & Technical Interview Process

Interview Process:

  1. Technical Preparation: Brush up on OpenStack fundamentals, networking concepts, and scripting skills. Familiarize yourself with the specific OpenStack services mentioned in the job description.
  2. Company Research: Understand Five9's products, services, and customer base to demonstrate a strong fit for the role.
  3. Portfolio Presentation: Prepare a portfolio showcasing your OpenStack projects, automation scripts, and infrastructure management experiences.
  4. Technical Challenge: Participate in a hands-on technical challenge focusing on OpenStack service configuration, automation, and troubleshooting.

Portfolio Presentation Strategy:

  1. Live Demonstration: Showcase your OpenStack projects and automation scripts with live demos, highlighting user interfaces, configuration options, and performance metrics.
  2. Code Explanation: Walk through your codebase, explaining your design decisions, architecture choices, and optimization techniques.
  3. User Experience Focus: Emphasize the user experience aspects of your OpenStack services, including accessibility, performance, and responsiveness.

Technical Challenge Preparation:

  1. Challenge Format: Familiarize yourself with the typical OpenStack exercise format, which may involve service configuration, deployment automation, or troubleshooting scenarios.
  2. Time Management: Practice time management strategies to ensure you complete the challenge within the given time frame.
  3. Communication Skills: Prepare clear and concise explanations for your technical approach, architecture decisions, and problem-solving strategies.

ATS Keywords: [Comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms]

๐Ÿ›  Technology Stack & Web Infrastructure

Frontend Technologies: Not applicable for this role.

Backend & Server Technologies:

  • OpenStack: Neutron, Octavia, Manila, Cinder, Nova, Ironic, Glance
  • Infrastructure-as-Code (IaC): Ansible, Terraform, or Pulumi
  • Scripting Languages: Python, Bash, or Go
  • Version Control: Git
  • CI/CD Pipelines: Jenkins, GitLab CI/CD, or other similar tools
  • Monitoring Tools: Prometheus, Loki, Grafana, or other similar tools

Development & DevOps Tools:

  • Containerization: Docker
  • Orchestration: Kubernetes (optional)
  • Cloud Platforms: AWS, Google Cloud, or Microsoft Azure (optional)
  • Infrastructure Provisioning: Terraform, Pulumi, or other similar tools
  • Configuration Management: Ansible, Puppet, or other similar tools

Database Technologies:

  • Relational Databases: MySQL, PostgreSQL, or other similar databases
  • NoSQL Databases: Redis, MongoDB, or other similar databases (optional)

๐Ÿ‘ฅ Team Culture & Values

Web Development Values:

  • User Experience Focus: Prioritize user experience and accessibility in OpenStack service design and implementation.
  • Performance Optimization: Optimize OpenStack services for performance, scalability, and high availability.
  • Code Quality: Emphasize code quality, documentation, and best practices in OpenStack service development.
  • Collaboration: Foster a collaborative environment with open communication and knowledge-sharing.

Collaboration Style:

  • Cross-Functional Integration: Work closely with developers, designers, and other stakeholders to ensure OpenStack services meet user requirements and business objectives.
  • Code Review Culture: Encourage code reviews, pair programming, and peer-to-peer learning to maintain high-quality OpenStack services.
  • Knowledge Sharing: Promote knowledge-sharing, mentoring, and technical skill development within the OpenStack engineering team.

๐Ÿ’ก Challenges & Growth Opportunities

Technical Challenges:

  • OpenStack Internals: Deepen your understanding of OpenStack internals, including Neutron, Octavia, Manila, Cinder, Nova, Ironic, and Glance.
  • Automation and Orchestration: Explore advanced automation techniques and container orchestration tools to optimize OpenStack infrastructure management.
  • Security and Compliance: Enhance OpenStack security and compliance, ensuring tenant isolation, microsegmentation, and adherence to industry best practices.

Learning & Development Opportunities:

  • OpenStack Contributions: Contribute to upstream OpenStack projects, participate in SIGs/WGs, and engage with the open-source community.
  • Emerging Technologies: Stay up-to-date with emerging cloud technologies, trends, and best practices to drive innovation in OpenStack infrastructure.
  • Leadership Development: Develop your leadership skills by mentoring junior engineers, driving technical decisions, and shaping the team's architecture and best practices.

๐Ÿ’ก Interview Preparation

Technical Questions:

  1. OpenStack Fundamentals: Demonstrate a strong understanding of OpenStack architecture, services, and components, including Neutron, Octavia, Manila, Cinder, Nova, Ironic, and Glance.
  2. Networking Concepts: Explain L2/L3 networking, SDN overlays (VXLAN, Geneve), load balancing (Octavia), and storage protocols (SDS) (iSCSI, NFS, CEPH) in the context of OpenStack infrastructure.
  3. Scripting and Automation: Showcase your scripting skills in Python, Bash, or Go, and discuss your experience with Infrastructure-as-Code (IaC) tools like Ansible, Terraform, or Pulumi.

Company & Culture Questions:

  1. Five9 Products and Services: Explain how your OpenStack expertise can contribute to Five9's products and services, and how you can help drive innovation in the company's cloud infrastructure.
  2. User Experience Impact: Describe how you prioritize user experience in OpenStack service design and implementation, and how you ensure OpenStack services meet user requirements and business objectives.
  3. Collaboration and Teamwork: Discuss your experience working in cross-functional teams, and how you foster a collaborative environment with open communication and knowledge-sharing.

Portfolio Presentation Strategy:

  1. Live Demonstration: Showcase your OpenStack projects and automation scripts with live demos, highlighting user interfaces, configuration options, and performance metrics.
  2. Code Explanation: Walk through your codebase, explaining your design decisions, architecture choices, and optimization techniques.
  3. User Experience Focus: Emphasize the user experience aspects of your OpenStack services, including accessibility, performance, and responsiveness.

Technical Challenge Preparation:

  1. Challenge Format: Familiarize yourself with the typical OpenStack exercise format, which may involve service configuration, deployment automation, or troubleshooting scenarios.
  2. Time Management: Practice time management strategies to ensure you complete the challenge within the given time frame.
  3. Communication Skills: Prepare clear and concise explanations for your technical approach, architecture decisions, and problem-solving strategies.

ATS Keywords: [Comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms]


Content Guidelines (IMPORTANT: Do not include this in the output)

Web Technology-Specific Focus:

  • Tailor every section specifically to DevOps, OpenStack, and infrastructure roles.
  • Include OpenStack-specific methodologies, responsive design principles, and server management practices.
  • Emphasize OpenStack portfolio requirements, live project demonstrations, and user experience considerations.
  • Address OpenStack team dynamics, cross-functional collaboration with developers and designers, and user experience impact measurement.

Quality Standards:

  • Ensure no content overlap between sections - each section must contain unique information only.
  • Only include Enhancement Notes when making significant inferences about OpenStack processes, server configuration, or team structure.
  • Be comprehensive but concise, prioritizing actionable information over descriptive text.
  • Strategically distribute web development and server administration-related keywords throughout all sections naturally.

Industry Expertise:

  • Include specific OpenStack technologies, frameworks, server platforms, and infrastructure requirements prominently.
  • Address OpenStack career progression paths and technical leadership opportunities in OpenStack teams.
  • Provide tactical advice for OpenStack portfolio development, live demonstrations, and project case studies.
  • Include OpenStack-specific interview preparation and coding challenge guidance.
  • Emphasize responsive design, performance optimization, accessibility standards, and user experience principles in the context of OpenStack services.

Professional Standards:

  • Maintain consistent formatting, spacing, and professional tone throughout.
  • Use OpenStack and DevOps industry terminology appropriately and accurately.
  • Include comprehensive benefits and growth opportunities relevant to DevOps and OpenStack professionals.
  • Provide actionable insights that give web development and server administration candidates a competitive advantage.
  • Focus on OpenStack development team culture, cross-functional collaboration, and user impact measurement.

Technical Focus & Portfolio Emphasis:

  • Emphasize OpenStack-specific portfolio requirements, live demonstrations, and project case studies.
  • Address browser compatibility, accessibility standards, and user experience design principles in the context of OpenStack services.
  • Focus on problem-solving methods, performance optimization, and scalable OpenStack architecture.
  • Include technical presentation skills and stakeholder communication for OpenStack projects.

Avoid:

  • Generic business jargon not relevant to DevOps or OpenStack roles.
  • Placeholder text or incomplete sections.
  • Repetitive content across different sections.
  • Non-OpenStack-related terminology unless relevant to the specific DevOps or OpenStack role.
  • Marketing language unrelated to OpenStack development, server administration, or user experience.

Generate comprehensive, OpenStack-focused content that serves as a valuable resource for DevOps, OpenStack, and infrastructure professionals evaluating career opportunities and preparing for technical interviews in the OpenStack development industry.

Application Requirements

Candidates should have over 5 years of experience operating large-scale OpenStack environments and expert-level proficiency in Infrastructure-as-Code tools. Strong knowledge of OpenStack components and a solid background in Linux systems engineering are essential.