阿里云阿里云智能-文件系统客户端研发专家-AI领域-杭州/成都
任职要求
1. 基本功扎实,熟悉基础数据结构/算法,精通C/C++语言,熟悉Python/Bash脚本语言,熟练使用GDB、perf、strace等常用debug工具,有丰富的系统级应用开发经验; 2. 熟悉Linux操作系统内核、文件系统、FUSE等I/O栈相关的架构和原理,熟悉TCP/RDM…
工作职责
参与阿里云文件存储客户端的全栈研发工作,包括但不限于: 1.分析和优化客户端用户态和内核软件栈,从吞吐、IOPS和Latency角度充分发挥硬件和网络能力,不断优化高性能下的 CPU 和内存消耗; 2.优化客户端软件栈架构,使其可以快速适配各类操作系统,并能充分利用X86/ARM体系架构的不同特性,发挥出软件的极致性能; 3.参与从计算侧到服务端的全链路 trace 建设和完善,结合操作系统内核、FUSE等相关组件,建设准确高效的I/O全链路观测体系。
1、负责并行文件系统传输加密,构建并行文件系统的端到端加密框架,实现数据传输层的 TLS 加密; 2、负责并行文件系统的 NFS 协议研发,参与多机头 NFS v4.1 服务端协议状态机开发和维护; 3、负责并行文件系统的稳定性,保障加密模块与协议服务在高并发场景下的稳定性,通过压测、故障注入、端到端等测试验证加密对性能影响,并通过提升模块的可观测性、完善 SOP 设计与验证等方式,来实现系统的长期稳定运行。
1、负责夸克App的业务开发工作,包括跟产品同学沟通需求、业务需求开发和上线,效果分析,稳定性监控及维护,重/难点技术攻关; 2、承当业务架构设计、概要设计工作,负责整体方案拉通、推进及实现落地。
1、负责Android团队搭建、人才培养和团队管理,并制定团队的整体目标。 2、负责Android展现框架、网络框架、渲染引擎、跨平台引擎、动态化容器的模块设计与实现,实现高性能高质量的容器模块。 3、配合业务完成关键模块技术选型、方案推进,带领团队实现落地。 4、负责Android整体架构设计、性能优化、前沿技术探索和应用。 5、不断优化客户端团队开发模式、流程和规范,提升团队整体效能。

1、主导产品从项目立项到量产全生命周期的质量管控(包含质量策划、质量保证、质量控制、质量改进、质量总结); 2、结合客户端质量需求及内部质量需求,确保芯片制造开发及量产阶段的质量,完善该阶段IPD流程,执行芯片制造开发及量产质量管理和质量运作,对该阶段的产出物和交付物的质量负责; 3、能独立完成、输出包含制定项目质量目标、质量标准、质量准出、质量交付件、准出评审的系统性项目质量策划,能够推动组织内部研发、供应链、生产等制定质量协议,并推动内部签署,同步释放到供应端; 4、协调客户与公司内部对客诉进行原因分析及改善,及时提供8D报告并关闭问题,负责推动内部对频发、复发出货不良的分析改善工作,与客户建立良好的合作关系,评审客户文件、质量协议等并落地成内部规范。