软件教练(软件架构演进&软件可信等)职位描述与岗位职责任职要求
职位描述:
岗位描述:
?承担软件开发生命周期(SDLC)和代码可信(包括工具和编程语言开发)所有阶段的工作
?在电信设备、云服务、消费者产品等实际产品线提供或应用业界软件开发最佳实践,提升开发流程,包括编译/构建/发布流程
?开发先进的程序分析工具,支持软件开发安全和软件可信
?与工程师在不同的产品上工作,从编码风格到软件架构重构遗留代码
?机器学习、深度学习体验,尤其是网络系统,例如组网优化、规划、自动化等
?与学术界合作研究软件工程领域的先进技术
?在解决问题时,始终要有创造性,持续学习,并与最先进的技术/流程/工具保持联系
岗位要求(需达到3项以上):
?计算机科学、电子信息技术或相关领域的本科及以上学历,在DevOps工具、软件工程、编译器、网络、数据库、操作系统、嵌入式系统等领域有丰富的工作经验
?熟悉软件生命周期、开发工具、构建过程、版本控制、产品验证
?精通C/C++/Java/Python,熟悉CICD、DevOps、CMake、Git、GITLAB、GITHUB或Jenkins等工具
?精通软件设计模式
?架构设计、虚拟化、并行和分布式计算方面的工作知识
?深入了解网络技术以及主要路由/交换协议和SDN的经验
?使用NetConf和Yang模型进行网络架构/管理设计的经验
?具有面向对象的分析和设计经验,与UML和/或DSL联网。
?有使用现有RDBMS/NoSQL系统的经验,对SQL和数据库内部有一定的了解。
?数据库引擎开发或内存数据库的实践经验
?具有PyTorch、TensorFlow和其他相关工具的经验
篇2:资深软件架构师(Java方向)职位描述与岗位职责任职要求
职位描述:
职责描述:
·参与公司软件产品的系统逻辑模型,物理模型设计;
·参与产品的详细设计及核心代码的编写;
·为开发人员提供软件应用架构及设计方法培训;
·指导开发人员代码的编写。
任职资格
·本科及以上学历,计算机或相关专业;
·有较强的英语会话和读写能力;
·四年以上商业软件开发经验,参加过中大型软件开发项目;
·精通UML面对对象建模语言;具备很强的OOAD的能力;
·精通关系型数据库理论、Oracle等数据库系统;
·精通Java语言和面向对象设计方法,有较强的分析设计能力;
·有保险行业相关工作经验者优先;有RUP软件开发过程经验者优先;有大型ERP/MIS产品开发经验者优先考虑
·具有良好的学习能力和团队精神。
篇3:高级软件工程师(大数据应用方向)职位描述与岗位职责任职要求
职位描述:
工作职责:
(1)调研和分析行业用户大数据应用需求。
(2)设计大数据应用系统架构。
(3)开发业务应用系统中的大数据核心应用算法和应用功能,指导团队进行大数据业务应用开发。
任职资格:
(1)精通Java等至少一门常用编程语言,熟悉至少一门关系型数据库和至少一门图数据库。
(2)熟悉常用大数据接入、传输与存储、加工与分析、展现等开源框架和开发工具、应用工具。比如,hbase/neo4j/kafka/flume/storm/sparkstreaming/zookeeper/d3等。
(3)熟悉深度学习基础概念、熟悉TensorFlow等开源框架。
(4)熟悉至少一个业务领域的大数据应用需求,拥有至少一个大数据应用项目的成功经验。
(5)有大数据思维,有良好的系统设计思想。
(6)有独立人格,有人生追求、有责任心。
篇4:资深软件研发项目经理职位描述与岗位职责任职要求
职位描述:
岗位职责:
1与海外客户经理及UI设计师沟通,确定项目需求、变更、里程碑及上线计划
2按照项目开发计划,分配开发任务、协调开发人员,组织编写软件开发用例,并评审开发用例和脚本,确保开发的顺利开展。
3与测试及运维团队协作,确保开发的软件项目能通过测试团队验收,达到上线,并成功部署到Stage和生产系统中。
4配合部门经理,进行技术团队建设,制订本部门岗位的工作职责,并进行检查及考核;
5了解相关产品和技术趋势,参与公司技术战略制定、实施。
岗位要求:
1精通英语读写,口语,熟悉移动应用开发、有视频网站开发经验、能够承担一定的工作压力;
2熟悉Java/Tomcat/Database,有各种应用服务器的使用经验优先;有云端部署,响应式设计开发及以及移动App开发经验者优先;
3具有优秀的统筹、策划、组织能力;有较强的洞察能力、分析能力和语言表达能力;
4责任心强,具备良好的跨部门沟通和协调能力。
55年以上软件开发经验,3年以上带团队、带项目的经验;
6本科及以上学历,计算机相关专业优先,有海外工作经验优先。
我们寻找这样的同事:
·热爱互联网视频和流媒体技术的软件开发;
·身体健康,品行端正,良好的敬业精神和团队合作精神;
·计算机、网络通信、电子工程及相关专业本科及以上学历;
加入我们:
·您将有机会与全球著名的体育和娱乐巨头等NeuLion合作伙伴同事,参与构建其激动人心的新媒体发展业务平台;
·您将有机会融入NeuLion全球开发团队,与来自不同国家和地区的优秀研发人员一起成就您的职业发展;
·您将有机会NeuLion的发展与成就,与我们全球同事一起创建和享受开放、激情和友爱的企业文化。
篇5:RCT资深软件工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1.骨干开发人员流失,现有的员工对业务建模、选型、架构优化等方面经验不足。
2.2018年新增溢出保护及座位保护等功能,对原有标准版架构有较大调整。急需要资深开发人员负责架构扩展设计及质量把控等工作。
任职要求:
1.理解面向对象设计及具备业务拆分能力
2.熟悉CI及TDD测试,并有在产品线改造落地的经验
3.具有良好的代码编写习惯和codereview经验
4.了解业内新技术趋势