Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. The Senior DevOps Engineer will play a key role in building, operating, and enhancing Cloud Platform CI/CD pipeline capabilities that support highly available and scalable services, focusing on implementation, automation, and operational excellence.
Responsibilities:
- Designing, implementing, and maintaining the 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 to improve efficiency and reliability
- Work closely with engineering and delivery teams to deploy high-quality software in a fast-paced environment
- Monitor the health and performance of the CI/CD build pipeline, implementing preventive and corrective measures to improve key reliability metrics such as availability, MTTD, and MTTR
- Participate in incident response, debugging, and root cause analysis for production issues
- Collaborate across teams to deliver consistent and reliable solutions aligned with organizational goals
- Document designs, operational procedures, and troubleshooting guides clearly and effectively
Requirements:
- 7+ years of experience in DevOps, cloud platform engineering, or production operations, with 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 or similar)
- Experience with CI/CD pipelines, including designing, implementing, and managing build pipelines, and Git-based workflows (e.g., GitLab)
- Strong hands-on experience with infrastructure as code and automation, using Terraform, Ansible, and scripting languages (Python, Bash, or similar)
- Working knowledge of containerization and orchestration technologies, including Kubernetes, Helm, and Docker
- Strong troubleshooting skills across infrastructure, and cloud services, with specific expertise in diagnosing build pipeline failures, identifying, tracking and resolving dependency conflicts
- Candidates must demonstrate 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 a variety of modern CI platforms (GitHub Actions, Azure DevOps) and dedicated Continuous Delivery tools (Spinnaker, Harness)
- Hands-on experience in a multi-cloud environment, demonstrating flexibility across different public cloud providers
- Advanced experience with observability tools (e.g., Prometheus, Grafana, Datadog)
- Knowledge of security best practices and tools for cloud-native environments (e.g., secrets management with Vault, container scanning)