职位描述
1. 系统重构与升级
- 主导核心系统的底层架构重构与升级,解决历史技术债务,提升系统扩展性与稳定性
- 设计高可用、高性能的数据库中间件及数据访问层架构,优化SQL性能与分布式事务处理
- 制定分库分表、数据迁移、冷热分离等数据库治理方案
2. 技术规划与落地
- 负责数据库架构技术选型,输出标准化规范
- 深入MySQL/PostgreSQL/Oracle等内核机制,主导查询优化、索引治理与存储引擎调优
- 构建数据库监控体系,设计容灾方案与数据一致性保障机制
3. 团队管理
- 带领8人DAL团队,负责数据访问层框架研发与性能优化
- 培养团队技术能力,建立代码评审与技术分享机制
任职资格:
1.85/211院校计算机相关专业本科及以上学历
2.8年以上Java开发经验,3年以上大型系统重构/架构升级实战经验
3.精通数据库原理,有分库分表、分布式事务(Seata等)、SQL优化等落地经验
4. 熟悉常见数据库中间件源码,具备二次开发或自研能力者优先
技术能力
1.深入理解JVM、并发编程、网络通信等底层机制
2.掌握数据库高可用方案(如MGR、PXC、主从集群)
3.熟悉DDD、CQRS等架构模式,有复杂业务系统解耦经验
加分项
- 发表过数据库相关技术文章或开源项目贡献
- 有金融行业经验