数据库工程师 Database Engineer

负责数据库的设计、管理和优化,确保数据安全和高效运行 Responsible for database design, management and optimization, ensuring data security and efficient operation

职位要求 Job Requirements

工作职责 Job Responsibilities

  • 负责数据库系统的设计、部署、维护和优化,确保数据库的高可用性和高性能。 Responsible for database system design, deployment, maintenance and optimization to ensure high availability and performance.
  • 制定和实施数据库备份、恢复策略,确保数据安全和业务连续性。 Develop and implement database backup and recovery strategies to ensure data security and business continuity.
  • 监控数据库性能,分析和解决性能瓶颈,优化SQL查询和数据库结构。 Monitor database performance, analyze and resolve performance bottlenecks, optimize SQL queries and database structures.
  • 负责数据库迁移、升级和版本管理,支持云环境数据库部署。 Responsible for database migration, upgrade and version management, support cloud environment database deployment.
  • 提供数据库技术支持和故障排除,协助开发团队优化数据库访问。 Provide database technical support and troubleshooting, assist development teams in optimizing database access.

专业技能要求 Professional Skill Requirements

  • 本科及以上学历,计算机科学、软件工程或相关专业。 Bachelor's degree or above in Computer Science, Software Engineering or related fields.
  • 3年以上数据库管理经验,熟悉MySQL、PostgreSQL、Oracle等主流数据库。 More than 3 years of database management experience, familiar with mainstream databases such as MySQL, PostgreSQL, Oracle.
  • 熟悉数据库性能调优、索引优化、查询优化等技术。 Familiar with database performance tuning, index optimization, query optimization and other technologies.
  • 有云平台数据库(阿里云RDS、AWS RDS等)管理经验者优先。 Experience with cloud platform databases (Alibaba Cloud RDS, AWS RDS, etc.) is preferred.
  • 熟悉Linux操作系统和Shell脚本编程。 Familiar with Linux operating system and Shell scripting.
  • 具备良好的沟通能力和团队协作精神,能够承受一定的工作压力。 Good communication skills and teamwork spirit, able to work under pressure.