Roles & Responsibilities
1. Responsible for the delivery and maintenance of Tencent Cloud's domestic distributed database, solve the card problems in the project, and ensure the smooth delivery of the project
2. Responsible for the follow-up and review of difficult problems in the delivery and maintenance of Tencent Cloud's domestic distributed database, continuously promote product optimization, and improve product quality and efficiency
3. Responsible for promoting the construction of Tencent Cloud's domestic distributed database tools and platforms, and continuously improving the automation capabilities of database delivery and maintenance
4. Responsible for the high availability, stability and data consistency of Tencent Cloud's domestic distributed database to ensure stable business operation.
Qualifications
1. Familiar with the operating principles and architecture system of one or more databases in ORACLE/MySQL/PostgreSQL, have an in-depth understanding of database middleware and connection pool (MyCat, Mybatis, druid) and other components, and have read relevant source code
2. Have an in-depth understanding of the architecture of database products, discover and solve potential faults and performance bottlenecks, and guide database architecture optimization and performance optimization
3. Proficient in database access link problem troubleshooting, have an in-depth understanding of the network and operating system, and be able to quickly locate problems in the entire link (network, CPU, IO, operation
4. Proficient in one of the languages such as Java/Python/Perl/Golang, have good development capabilities, and have participated in the development of automation systems or tools. Have development experience using mybaits, druid+jdbc or similar database development frameworks
5. Have good leadership, teamwork awareness and communication skills.