(1)主导或深度参与系统架构设计、技术方案评审,负责核心模块开发与关键技术难题攻关,保障复杂业务场景的高质量落地。
(2)参与需求分析与评审,从技术可行性、扩展性及风险控制等角度提供专业建议,推动项目稳健实施。
(3)负责制定与推行团队编码规范、技术标准和研发流程,建立并维护代码质量保障体系(如推行Sonar等代码扫描工具),指导初中级工程师,系统性提升团队整体技术能力。
(4)负责高并发、高可用系统的设计、开发与持续优化,保障系统性能、稳定性与可维护性。
(5)持续优化系统架构与技术方案,解决关键技术问题,提升系统稳定性和用户体验;
(6)主动识别系统瓶颈,开展性能调优与架构演进,积极研究和引入新技术与工具(如AI辅助编程)以提升研发效能,推动技术架构持续升级与团队知识体系沉淀。
1. 通用能力要求
(1)8年及以上相关工作经验;具备复杂系统设计与推进经验;
(2)具备高度责任心、自驱力和技术热情,拥有优秀的学习、沟通与协调能力,能清晰编写架构及方案文档。
(3)持有计算机技术与软件专业技术资格(如软考)证书或阿里云专认证(如ACE)等证书者优先。
2. 技术能力要求
(1)精通Java生态,熟练掌握Spring Boot、Spring Cloud、MyBatis等微服务框架,深入理解其原理及微服务治理核心要素。
(2)熟练掌握Kafka、Redis、Elasticsearch、Nginx等中间件的使用、集群部署、性能调优及故障排查。
(3)具备深厚的系统性能优化经验,精通JVM调优、高并发编程、数据库(如MySQL)及SQL优化。
(4)具备强烈的代码质量意识,熟悉SonarQube等代码质量扫描工具的应用,并能将其融入开发流程以保障代码规范性与安全性。
(5)熟练掌握阿里云服务与组件(如ACK、MSE、ARMS、PolarDB等),具备系统上云、迁移或云原生架构实战经验者优先。
(6)具备利用AI辅助编程工具(如deepseek、ChatGPT等)进行高效编码、问题排查和技术方案探索的实践经验者优先,并将其作为提升个人与团队生产力的有效手段。
(7)具备扎实的计算机体系知识,拥有大规模高并发、高性能分布式系统的完整设计与成功实践经验者优先。
3. 业务经验要求
(1)具有油气、新零售、供应链等相关行业背景或系统开发经验者优先。
(2)主导或作为核心成员参与过从0到1的大型分布式系统构建,具备全生命周期实践经验者优先。