Alibaba Cloud-Site Reliability Engineer-OLAP platform-Sunnyvale
Apply NowCompany: Alibaba Cloud
Location: Sunnyvale, CA 94087
Description:
Job Description
We are looking for a Site Reliability Engineer (SRE) specialized in the database domain to support the stable operation of Alibaba Cloud's OLAP platform. This role combines software and systems engineering to ensure the reliable operation of Alibaba Cloud's database OLAP platform, providing stable OLAP database services to customers.
Responsibilities include but are not limited to:
Ensuring System Stability and High Availability: Responsible for health checks of components within the database foundational platform, developing maintenance tools for routine inspections, identifying and resolving potential risks in advance.
Development of Operations Platforms and Tools: Design and implement automated operations platforms that can maintain large-scale online clusters. Monitor and maintain various operational metrics, optimizing the system through data analysis. Participate in solving issues related to capacity, performance, and stability in production systems, designing and implementing automated operations platforms for large-scale online clusters.
Ensuring System Stability and High Availability: Design and implement high-availability systems, such as automatic fault localization, automatic recovery, adaptive disaster recovery, and implementation of cloud-native technologies, to ensure continuous business availability.
Incident Handling and Emergency Response: During major events like promotional sales, ensure smooth user experience under massive peak loads while maintaining cost control. Handle live network issues, including fault diagnosis, disaster recovery, intelligent scheduling, elastic scaling, and anti-attack measures.
Close Collaboration with Development Teams: Work closely with product teams to promptly identify and optimize technical architectures, improving service response latency and performance, and enhancing service availability. Actively participate in discussions and designs of business solutions, promoting optimization and improvement of services.
Position Requirement
Minimum qualification:
- Bachelor's degree in Computer Science, or a related technical field, or equivalent practical experience.
- 4+ years of work experience in Site Reliability Engineer within the domain of databases or other cloud products.
- Familiar with the basic principles of the Linux kernel, common tools and commands, and has good skills in diagnostics and optimization.
- Proficient in at least one or more of the following languages: Java, Python, Go with experience in developing operations and maintenance tools.
- Familiar with open-source cloud platforms such as Kubernetes, OpenStack, and CloudFoundry.
Preferred qualification:
- Experience with OLAP system like Clickhouse, PostgreSQL, Presto, as well as open-source databases and queue products like Redis, MongoDB, HBase, Cassandra, Kafka, and Elasticsearch, with knowledge of their principles or operational experience being a plus.
- Requires experience in operating large-scale distributed systems, with proficiency in at least one major cloud platform.
- Excellent problem-solving and analytical skills.
The pay range for this position at commencement of employment is expected to be between $133,200/year and $219,600/year. However, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience.
If hired, employee will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.
We are looking for a Site Reliability Engineer (SRE) specialized in the database domain to support the stable operation of Alibaba Cloud's OLAP platform. This role combines software and systems engineering to ensure the reliable operation of Alibaba Cloud's database OLAP platform, providing stable OLAP database services to customers.
Responsibilities include but are not limited to:
Ensuring System Stability and High Availability: Responsible for health checks of components within the database foundational platform, developing maintenance tools for routine inspections, identifying and resolving potential risks in advance.
Development of Operations Platforms and Tools: Design and implement automated operations platforms that can maintain large-scale online clusters. Monitor and maintain various operational metrics, optimizing the system through data analysis. Participate in solving issues related to capacity, performance, and stability in production systems, designing and implementing automated operations platforms for large-scale online clusters.
Ensuring System Stability and High Availability: Design and implement high-availability systems, such as automatic fault localization, automatic recovery, adaptive disaster recovery, and implementation of cloud-native technologies, to ensure continuous business availability.
Incident Handling and Emergency Response: During major events like promotional sales, ensure smooth user experience under massive peak loads while maintaining cost control. Handle live network issues, including fault diagnosis, disaster recovery, intelligent scheduling, elastic scaling, and anti-attack measures.
Close Collaboration with Development Teams: Work closely with product teams to promptly identify and optimize technical architectures, improving service response latency and performance, and enhancing service availability. Actively participate in discussions and designs of business solutions, promoting optimization and improvement of services.
Position Requirement
Minimum qualification:
- Bachelor's degree in Computer Science, or a related technical field, or equivalent practical experience.
- 4+ years of work experience in Site Reliability Engineer within the domain of databases or other cloud products.
- Familiar with the basic principles of the Linux kernel, common tools and commands, and has good skills in diagnostics and optimization.
- Proficient in at least one or more of the following languages: Java, Python, Go with experience in developing operations and maintenance tools.
- Familiar with open-source cloud platforms such as Kubernetes, OpenStack, and CloudFoundry.
Preferred qualification:
- Experience with OLAP system like Clickhouse, PostgreSQL, Presto, as well as open-source databases and queue products like Redis, MongoDB, HBase, Cassandra, Kafka, and Elasticsearch, with knowledge of their principles or operational experience being a plus.
- Requires experience in operating large-scale distributed systems, with proficiency in at least one major cloud platform.
- Excellent problem-solving and analytical skills.
The pay range for this position at commencement of employment is expected to be between $133,200/year and $219,600/year. However, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience.
If hired, employee will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.