阿里云智能-Java高级开发工程师-北京/杭州Company AliyunFocus Tech · BackendLocation 北京, 杭州Published August 23, 2026岗位职责 技术方案设计 收集、识别、分析客户需求,并确定技术方案的目标、范围和交付成果; 基于需求分析,进行技术可行性分析和方案评审,选择合适的技术选型、功能设计、技术架构、数据架构和开发流程等。 技术实现 基于技术方案的拆解,按照任务目标和产出规范,完成任务/子任务的设计、编码开发和系统功能实现; 负责核心功能的架构与代码模板的编写,开发与维护系统公用核心模块,技术架构重构、优化等; 对编码进行阶段性的讨论和CodeReview,并通过调试优化,推动代码成功部署; 对开发中和部署后的程序进行必要的维护和迭代,包括值班oncall、升级工单处置、bug排查、问题诊断、产品体验改善、性能和成本优化等; 结合AI技术趋势,探索并设计AI Agent在资源调度、运维自动化及智能管控场景下的应用架构与落地方案。 稳定性和性能优化 制定稳定性策略,寻找并解决产品系统中的潜在风险和瓶颈,覆盖线上疑难杂症问题,确保系统的安全可靠; 运用产品优化技术和方法,进行性能优化,提高产品稳定性和性能。 技术预研 跟踪和了解新的产品技术和趋势,根据业务需要提供新的技术支持和建议。 技术规划 理解业务战略及重点,基于业务需求作出高可用、高可靠、高拓展性的技术架构规划和落地。 任职要求 3年以上IT、互联网、云计算开发、运维相关工作经验; Java或Python基础扎实,熟悉常用的开源框架、中间件原理和机制;熟悉分布式系统的设计和应用,能对分布式常用技术进行合理应用,解决问题; 熟悉Linux操作系统常见命令,能有效的编写shell脚本,应对线上各种运维服务; 具备良好的代码质量意识,熟悉单元测试和自动化接口测试;对自己负责的研发模块具备快速上线、响应、应急处理能力; 能有效的主导和组织项目设计方案的撰写、评审和落地实施,针对整体的业务需求进行合理化的拆分与分工,有效推动业务高效的开展与落地; 熟悉常见的系统稳定性、可运维性方案,能有效的推动、改进、优化整体系统的稳定性、性能与可运维性,提升整体系统的服务水平; 熟悉OpenStack/Kubernetes/Mesos/Borg等平台者优先,有大规模资源管理、资源运维系统的实际经验者优先; 有强烈技术热情和好奇心,自驱力和学习力强;具备良好的分析与解决问题的能力、沟通以及团队合作能力; 喜欢挑战性的技术研发工作,善于攻坚克难,有创新热情,积极乐观,坚韧抗压,结果导向,能够持续推动问题的解决和突破; 掌握AI基础知识,掌握基础提示词工程,会使用Al专业工具,集成AI到个人工作流;有AI相关开发工具应用研发经验者优先,持有阿里云ACA/ACP/ACE认证证书者优先。