数据库与缓存工程师
山东全职/兼职均可
更新于 2026-09-09
围绕网站内容、用户和互动数据,提升数据访问效率与一致性,支持业务在可控成本下持续运行。
岗位职责
- 参与 MySQL 表结构、索引和数据访问方案设计,评估字段、约束与查询方式是否匹配实际业务。
- 分析慢查询、执行计划和锁等待,优化列表、搜索、统计及后台批量操作中的数据库开销。
- 规划需要缓存的业务场景,处理过期、失效、一致性和故障回退,避免缓存掩盖数据问题。
- 为结构调整和数据迁移制定验证方案,检查变更前后数据完整性及兼容性。
- 与开发和运维共同完善容量监测、备份恢复验证和数据访问权限管理。
任职要求
- 熟悉 MySQL、SQL、事务隔离、索引及执行计划,能够定位常见性能与并发问题。
- 了解 Redis 的常用数据结构、使用边界和失效机制,能够判断何时需要缓存。
- 具备脚本或后端开发能力,能编写数据检查工具并理解应用侧调用方式。
- 对数据变更保持严谨,能够说明核对、灰度实施和失败恢复的方法。
加分项(非必需)
- 有内容社区、用户互动或较复杂列表查询优化经验。
- 有数据库监控、备份恢复演练或应用缓存治理经验。
投递资料
请提供脱敏的查询优化或数据治理案例,说明原问题、验证方法以及最终效果。