数据库开发工程师
上海
本科及以上
计算机类·数学类
使用简历深度优化功能,快速提升简历质量
职位介绍
岗位职责: 1、参与数据库内核的设计、优化与实现,包括但不限于查询优化器、存储引擎、执行引擎等核心模块,深入理解数据库内核的运行机制,确保系统的高效稳定运行; 2、负责数据库性能调优,通过分析系统瓶颈,优化查询执行计划、内存管理、磁盘I/O等关键路径,提升系统吞吐量、响应时间和资源利用率,为用户提供卓越的使用体验; 3、参与数据库新功能的设计与开发,根据业务需求和技术规划,设计并实现高效、可靠的数据库功能模块,确保功能的高效实现与稳定性; 4、探索数据库前沿技术,结合实际业务需求进行技术创新与实践,如分布式事务、高可用性、智能优化等,推动数据库技术的持续演进; 5、编写高质量的技术文档,包括设计文档、开发文档和用户手册,确保代码的可维护性和可扩展性,为团队协作和后续开发提供清晰的指导; 岗位要求: 1、计算机、软件、通信、数学等相关专业; 2、热爱编程,熟练掌握C/C++/JAVA/python/shell/Perl/Rust中一种及以上编程语言; 3、熟悉数据结构与算法,能够高效解决复杂问题,对数据库原理有基础了解; 4、对数据库内核开发有浓厚兴趣,乐于钻研技术细节,有相关项目经验者优先,如参与过数据库优化、存储引擎开发等;

