Description
Cisco ThousandEyes is a leading Digital Experience Assurance platform that empowers organizations to deliver seamless digital experiences across every network,even those beyond their ownership.
We are seeking a skilled Site Reliability Engineer (DevSecOps) in Production Engineering with a strong background in SaaS, operations and security. You will design and manage large-scale, highly available distributed systems in the cloud, collaborating directly with application development teams to enhance the reliability, performance, and security of our platform.
Responsibilities
- Collaborate with software engineers to optimize architecture and services for availability, latency, performance, and reliability using cloud-native tools.
- Design and implement scalable operations tooling to support platform growth and scaling across multiple regions.
- Design, deploy, and maintain AWS cloud-native services that are elastic and resilient to failure.
- Participate in and improve our 24x7 incident response and on-call rotation.
- Use and expand our existing CNCF solutions like Kubernetes, Service Mesh, Prometheus, OpenTelemetry, and ArgoCD to increase platform reliability.
- Automate production operations to provide guardrails and continuous platform operation.
- Develop automation solutions for scalable service and platform operations, including deployment, scale testing, graceful failure, and chaos testing.
- Stay updated on industry best practices for scalability and reliability to improve the scalability of the ThousandEyes platform.
- Identify and provide solutions to common obstacles hindering operational excellence across engineering teams.
- Generalize and standardize solutions and processes to enable repeated success across our microservice-based multi-region platform.
- Play a key role in the ThousandEyes platform by leveraging scale testing, additional environments, and working with application teams to improve system reliability.
- Manage a rapidly growing infrastructure capable of handling substantial daily data volumes, emphasizing operations/infrastructure/everything as code.
Minimum Qualifications
- Hands-on experience deploying, operating, and troubleshooting containerized workloads in production Kubernetes environments.
- Professional experience diagnosing and administrating Linux/Unix systems, including process management, file systems, and networking protocols (TCP/IP, DNS, HTTP).
- Professional experience developing automation tooling, operational scripts, or backend services using Python or Go.
- Practical experience building hardened container images and integrating automated security scanning tools (SAST, DAST, or container vulnerability scanners) into CI/CD pipelines.
Preferred Qualifications
- Familiarity with best practices for operating a large-scale, highly available enterprise platform.
- 3+ years of experience in a related role.
- Excellent communication and documentation skills.
- Strong sense of ownership, drive, and attention to detail.