职位描述
岗位职责:
1. 负责公司核心业务系统的技术架构设计与演进,主导高并发、高可用、高扩展性分布式微服务架构的规划与落地;
2. 带领开发团队完成复杂业务系统的架构设计、技术选型与实施,确保系统稳定性、可维护性与性能优化;
3. 深入推进领域驱动设计(DDD)在实际项目中的应用,构建清晰的领域模型,推动业务与技术的深度融合;
4. 主导微服务拆分、治理与治理体系建设,持续优化服务间通信、容错、监控与可观测性;
5. 指导团队成员进行代码规范、技术评审与质量保障,提升整体研发效率与工程化水平;
6. 结合云原生技术体系,主导应用在阿里云平台的容器化部署、CI/CD 流水线建设与自动化运维;
7. 持续跟踪前沿技术趋势,推动技术创新与架构升级,提升系统整体竞争力。
任职要求
1. 本科及以上学历,计算机、软件工程或相关专业,10 年以上 Java 开发经验,5 年以上大型分布式系统架构设计经验;
2. 精通 Spring Boot、Spring Cloud 等主流微服务框架,具备完整微服务项目从 0 到 1 落地经验;
3. 深入理解分布式系统核心问题,具备高并发、高可用、高扩展性系统的设计与调优能力;
4. 熟练掌握领域驱动设计(DDD)核心思想与实践方法,具备实际项目中应用聚合根、实体、值对象、领域事件等模式的经验;
5. 熟悉 MySQL、Redis、RocketMQ、Kafka 等主流中间件,了解其底层原理与调优策略;
6. 熟悉阿里云云原生生态,具备使用 ACK(容器服务)、OSS、RDS 等服务进行应用部署与运维的经验;
7. 熟练使用 Jenkins、Azure DevOps 等 CI/CD 工具,具备构建自动化发布流水线的能力;
8. 具备优秀的代码规范意识、文档编写能力与技术沉淀习惯,能够输出高质量的设计文档与技术方案;
9. 具备出色的沟通协调能力、团队协作精神与抗压能力,能有效推动跨团队协作;
10. 具备团队管理经验,能够带领技术团队高效完成研发目标,具备技术指导与人才培养能力;
11. 有互联网行业背景或大型平台级系统架构经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕