华为高级C++工程师要求

 

C++ 高级工程师

职位描述:
1) 设计大规模、高可靠的系统架构
2) 独立设计并开发系统核心模块
3) 组织、参于架构设计、系统设计、代码和测试用例评审
4) 协调开发及相关团队,提交整体产品
5) 协助运营和运维团队推出系统服务
岗位要求:
1) 5年以上的C++编程经验,本科及以上学历
2) 至少2年的互联网工作经验,OTA行业知识或者相关工作经验优先
3) 熟悉multi-tier, highly available, scalable, performance-oriented enterprise applications大规模互联网系统(电子商务,OTA等)服务端技术等优先
4) 扎实的数据结构和算法设计能力和娴熟的技能来解决复杂的设计问题和代码问题
5) 深入理解OOA, OOD, OOP, design patterns and architecture patterns etc
6) 至少熟练掌握以下三种技能: Linux, Web services, XML, SOA, MOM and MSMQ
7) 精通一种或多种数据库系统
8) 精通SQL,性能调优
9) 精通 UNIX/Linux 和 scripting languages
10) 熟悉TCP/IP
11) 良好的团队协作精神不论是做我团队的一员还是独立负担某一模块,有较好的主动承担责任,对服务器开发软件有强烈的激情
12)出色的沟通能力和团队协作者
13) 能够独立设计解决方案,并有快速的学习能力
优先考虑:
1) 大型电子商务网站设计、实现经验优先
2) OTA 行业经验优先
3) 有软件系统集成经验优先: 特别是熟悉航空公司、中航信、酒店、银行等企业集成或者相关协议开发经验

你可能感兴趣的:(华为高级C++工程师要求)