- 五年以上工作经验,有大型互联网行业从业经验优佳,具备技术团队管理经验;
- 精通Java开发,熟悉Java开发环境和工具;
- 熟悉TCP/IP协议相关知识,熟悉网络编程;熟悉面向对象的大型分布式系统设计与开发;
- 掌握多线程及高性能的设计与编码及性能调优;有高并发应用开发经验;
- 熟悉Linux/Unix系统,熟悉C/C++开发,精通数据结构和算法;
- 全面的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全);
- 熟悉storm、ElasticSearch、spark、Kafka、zookeeper等相关开源项目,有相关开源系统二次开发经验;
- 具有良好的代码编程习惯及良好的文档编写能力;
- 工作认真,积极性高,求知欲强;具有较强的沟通能力及团队合作精神;
- 有良好的团队合作能力,技术视野开阔,对业界最新的技术和实现有浓厚的兴趣及深入见解。