岗位职责:
1、负责业务体验产品相关产品研发,完成多个模块/组件的软件设计(含增量方式)、代码编写、单元测试、集成测试、静态检查、本地构成等工作,确保所负责模块可信、及时、高质量交付;
2、负责设计实施高可用部署架构,实现弹性扩缩容,秒级故障自动切换,限流降级等核心功能,保障大规模集群的高效稳定运行;
经验要求:
1、有开发经验,C/C++、Java、Scala、Python、JS等开发语言一种或多种;
2、熟悉分布式系统的设计和应用,熟悉高并发、高负载、高可用性系统的设计开发及调优,熟悉分布式缓存、消息、数据库等机制;
3、具有一定的技术架构思维,确保设计的技术方案、开发的代码有较高性能、质量保障、扩展性,前瞻性;
4、参与系统以提升效率为目的的整体的优化、改进,出现问题时能够通过较强的技术手段较好的解决问题。
办公地点在南京,上海,苏州,杭州,深圳,北京,成都,东莞,长沙,济南,武汉等华为研究所