一、 职位概述 寻找兼具数据库深度与开发广度的工程师,作为业务与数据层的核心桥梁,负责设计并实现高效、可靠、安全的数据服务,保障系统性能与稳定。
二、 核心职责
1. 数据层开发:进行数据模型设计,编写高性能SQL、存储过程及数据库访问层代码。
2. 性能调优:主导解决慢查询、死锁等性能瓶颈,通过索引优化、执行计划分析等手段提升系统并发能力。
3. 服务开发:使用ORM框架(如MyBatis)并结合原生SQL,开发稳定高效的数据服务API。
4. 可靠性建设:参与设计缓存策略、分库分表及数据备份方案,提升系统容灾能力。
5. 团队协作:与开发、DBA紧密合作,制定并推行数据访问规范。
三、 任职要求 【必须条件】
1. 经验:计算机相关专业本科,1年以上数据库应用开发经验。
2. 数据库:
· 精通SQL与数据库原理,能优化复杂查询。
· 精通 MySQL 或 PostgreSQL,具备性能调优实战经验。
· 深刻理解事务、锁机制及并发问题排查。
3. 开发:熟练掌握 Java/Python/Go 中至少一门,精通主流ORM框架(如MyBatis)及连接池。
4. 能力:具备出色的性能问题解决能力、良好的代码规范和团队协作精神。
注:能力出众者薪资可谈