软件工程师各职位任职资格目录公司一:21、高级开发工程师内部相当于 T5 以上 22、架构师 T7-T823、数据智能部 T5 以上 34、算法高级工程师 T5 以上 45、数据挖掘工程师 46、Hadoop 平台高级工程师 T5 以上 5公司二:51、Java 主任工程师(公司内部相当于高级架构师或总监级别)5公司一:1、高级开发工程师内部相当于 T5 以上Java 或 C++职位要求:1、基础技术中间件的开发维护和升级,新技术框架和系统的研发2、负责现有中间件技术的性能优化3、协助架构师一起将架构设计落地和推广,参与技术方案的设计和文档完善【任职要求】1. 工作经验 3 年以上,有大型高并发高性能系统开发经验2. 熟练使用 shell 编程,至少精通一门编程语言(C++,java),对 C 语言了解优先考虑;3. 扎实的 java 基础,熟悉面向对象编程,精通设计模式,研读过一些知名的开源代码(netty、spring、struts2 等),精通 j2ee 标准和熟练编程,熟悉软件设计的原则;4. 熟练使用多线程编程,熟悉多线程设计模式,reactor、preactor 模型等5. 熟悉常用的数据结构,熟悉常用的算法6. 熟悉 jvm 内存管理和 jvm 调优化7. 熟练使用 java10、NI0 编程8. 有分布式开发经验者优先9. 积极参与开源,有 web 框架、容器、RPC、消息、存储等相关中间件产品开发经验者优先10. 有较好的团队协作能力,对技术有极客精神,积极主动,乐观向上,坚持不懈,有较强的学习能力2、架构师 T7T8Java 或 C++工作职责:1、基础技术中间件的架构改造和升级、性能优化2、负责现有基础技术的架构改进和新需求的架构规划、完善产品设计体系3、指导和培养工程师、协助部门提升整体实力4、核心功能实现和技术难题攻关、确保项目开发质量任职要求】1. 5 年以上工作经验,有大型高并发高性能系统开发经验2. 精通架构设计,熟悉分层架构模式,熟悉 SOA 架构,有分布式开发经验,能够独立完成产品架构设计,领导和设计过大型项目研发和落地推广3. 熟练 shell 编程,至少精通一门编程语言(C++,java),对 C 语言了解优先考虑;4. 扎实的 java 基础,熟悉面向对象编程,熟练使用设计模式,熟悉软件设计的原贝 V,研读过一些知名的开源代码(netty、spring、struts2、tomcat、hessian等),深入了解实现原理和实现细节,精通 j2ee 标准和熟练编程;5. 熟练使用多线程编程,熟悉多线程设计模式,reactor、preactor 模型,熟悉常用的数据结构,熟...