Why Work at Lenovo
Description and Requirements
Job Responsibilities
1. Assist in the planning and design of business system databases, and provide reasonable suggestions for application architecture and database systems.
2. Responsible for database planning and design, deployment and configuration, performance optimization, backup and recovery, performance tuning, log analysis, data migration, sharding, fault handling, etc., to quickly respond to user needs;
3. Responsible for performance monitoring, analysis, and optimization of the database, regular database inspections, database log checks, SQL audits, etc., to ensure efficient and stable operation of the database and timely repair of security risks;
4. Responsible for formulating and implementing the company's data security strategy, ensuring data security compliance;
Job Requirements
1. Fluent in Chinese and English.Bachelor's degree or above in computer science or related majors, with at least 3 years of experience in database operation and management.
2. Proficient in designing database structures such as PostgreSQL/MySQL/Redis/QLServer/Oracle/MongoDB, indexing architecture, daily operation and maintenance processes, and performance tuning. Understanding relevant high availability technology solutions is preferred;
3. Familiar with troubleshooting database systems, quickly locate the cause of database system failures, determine reasonable solutions, and eliminate database system failures;
4. Proficient in Linux operating system operations, familiar with one or two scripting languages such as shell, Python, Golang, and able to prioritize database managers through scripting;
5. Strong sense of responsibility, excellent teamwork and communication skills, and expressive abilities; Strong comprehension ability, strong learning ability, able to quickly understand and master new technologies;
6. Candidates with database expert certification are preferred.