Senior Site Reliability Engineer, Datastores (remote) Job in Thousandeyes
Senior Site Reliability Engineer, Datastores (remote)
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Role can be based anyhwere in India
Who We Are
The name ThousandEyes was born from two big ideas: the power to see what s not ordinarily possible, and the ability to collect intelligence from vantage points as diverse and global as the Internet. As organizations depend on cloud services, the Internet has become their defacto network connecting cloud applications to users. Our Internet and cloud intelligence platform is like a Google maps of the Internet , providing the only collectively powered view of digital experiences end-to-end. We enable our customers made up of the world s largest and fastest-growing brands, to identify problems before they impact revenue, brand reputation, or employee productivity.
In August 2020, Cisco Systems completed the acquisition of ThousandEyes, which now forms the ThousandEyes Business Unit within Cisco s Network Services Business Group, and is a foundational component of Cisco s growing Observability business.
About The Role
The Datastores team is focused on our platform s mission critical datastores (think ElasticSearch, Kafka, MongoDB and MySQL). The team is responsible for all aspects of our platform s datastores, such as availability, performance, change management, capacity planning, monitoring and emergency response. As a Senior Site Reliability Engineer on the team you will focus on all aspects of reliability for the ThousandEyes platform s datastore services, maintaining a constantly growing infrastructure capable of handling a very high volume of incoming data per day while operating at a multi-region scale.
As we grow our team in the region, we re looking for a very talented Engineer with a software or operations background, experienced in designing, analyzing and troubleshooting large-scale high available datastores systems. You must be willing to work closely with our application development teams to ensure the reliability and performance of our infrastructure.
What You'll Do
Responsibilities
- Collaborate and work closely with the software engineers to ensure that the ThousandEyes platform infrastructure and services are designed and optimized for availability, latency and performance
- Design, implement and maintain elastic and resilient datastores that support our platform as we grow to multi-region scale.
- Design, deploy, and maintain cloud native services in AWS and GCP that are elastic and resilient to failure.
- Drive and build automation wherever possible, enabling our infrastructure and platforms to scale effortlessly. Think self service.
- Participate in and contribute to improve our 24x7 incident response and on-call rotation.
- Capacity planning for the infrastructure and platform and help teams prepare for growth.
- Troubleshoot and debug issues across our infrastructure and platform services.
Required skills
- Ability to design and implement scalable and well tested solutions, with focus on datastores.
- Ability to write high quality code in Python, Go, or equivalent languages.
- Strong Infrastructure as Code skills, ideally with Terraform and Kubernetes.
- Good knowledge of cloud provider managed services (ideally AWS), and how they can be leveraged in our context.
- Good understanding of Unix/Linux systems, the kernel, system libraries, file systems, and client-server protocols.
- Strong communication and documentation skills.
- Strong sense of ownership, drive and an obsessive attention to detail.
Fresher
2 - 4 Hires