高级软件工程师(大数据应用方向)职位描述与岗位职责任职要求
职位描述:
工作职责:
(1)调研和分析行业用户大数据应用需求。
(2)设计大数据应用系统架构。
(3)开发业务应用系统中的大数据核心应用算法和应用功能,指导团队进行大数据业务应用开发。
任职资格:
(1)精通Java等至少一门常用编程语言,熟悉至少一门关系型数据库和至少一门图数据库。
(2)熟悉常用大数据接入、传输与存储、加工与分析、展现等开源框架和开发工具、应用工具。比如,hbase/neo4j/kafka/flume/storm/sparkstreaming/zookeeper/d3等。
(3)熟悉深度学习基础概念、熟悉TensorFlow等开源框架。
(4)熟悉至少一个业务领域的大数据应用需求,拥有至少一个大数据应用项目的成功经验。
(5)有大数据思维,有良好的系统设计思想。
(6)有独立人格,有人生追求、有责任心。
篇2:RCT资深软件工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1.骨干开发人员流失,现有的员工对业务建模、选型、架构优化等方面经验不足。
2.2018年新增溢出保护及座位保护等功能,对原有标准版架构有较大调整。急需要资深开发人员负责架构扩展设计及质量把控等工作。
任职要求:
1.理解面向对象设计及具备业务拆分能力
2.熟悉CI及TDD测试,并有在产品线改造落地的经验
3.具有良好的代码编写习惯和codereview经验
4.了解业内新技术趋势
篇3:高级软件工程师(系统架构)职位描述与岗位职责任职要求
职位描述:
职责描述:
1、精通算法和数据结构,扎实的架构设计能力,熟练使用各种常用设计模式和架构模式;
2、精通io、多线程等基础框架,对JVM的原理有一定的了解,对于常用的开源框架,深入理解其原理和机制;
3、掌握分布式、缓存、消息、负载均衡等机制,具备中间件技术使用经验,对jboss、Linux、redis、MQ有深入理解;
4、精通SQL及其优化技巧,有性能调优经验;
5、具有大数据量、高并发、高性能的分布式系统的设计及应用、调优经验;
6、对微服务架构有深刻理解;
任职要求:
对现有系统架构调优,对产品和代码进行升级改造。
篇4:资深java软件工程师职位描述与岗位职责任职要求
职位描述:
必要条件:
1、5年以上使用JAVA开发商业项目的经历,熟练使用Junit/Mockito等框架编写单元测试。
2、熟悉Spring、mybatis、Oracle、XML、Json等技术的运行原理和使用方法。
3、熟练掌握UML中的类图、时序图、状态图、活动图建模。
加分项:
4、有高并发交易系统的性能调优经验者优先。
5、有敏捷开发实践经历者优先,对Scrum、TDD、BDD/ATDD、结对编程有过成功实践经历更佳。
6、会使用cucumber/RobotFramework/Jenkins/Jacoo/sonar等一种或多种工具者优先,有自动化测试用例编写能力更佳。
7、有分布式异地团队管理经验者优先。
8、有民航信息系统或交易系统开发从业经历者优先。
任职要求:
对现有附加服务订单管理系统提出优化方案,同时配合将应用优化成果在增值易新功能开发工作中加以实施,协助完成今年增值易改造任务。
篇5:软件开发工程师(经理)职位描述与岗位职责任职要求
职位描述:
职责描述:
?在中国建立并管理一个高精尖的软件开发团队;
?负责开发环境的管理,确保软件开发团队的工作效率;
?与产品经理和软件开发人员一起了解项目需求,定义里程碑,制定预算计划,职位描述与岗位职责任职要求计划和发展计划;
?结合公司现有情况及优势进行规划和评估项目的可行性;
?与各地团队一起制定开发计划、软件集成计划并发布;
?负责项目协调和指导,进行目标管理和技术活动的综合协调;
?监管软件开发一切工作事宜;
?规划、指导设备和设施的安装、测试、操作、维护和维修;
?招募、培训和指导其他工程师和辅助人员;
?协助客户解决问题。
任职要求:
技术经验:
?本科及以上学历,计算机或相关专业毕业;
?5年以上Java软件开发经验;
?2年以上的web服务开发经验;
?3年以上的web用户界面开发经验;
?2年以上并行或分布式处理经验;
?熟练使用数据库,如NOSQL、XML、CSV、JSON、LDAP等技术;
?熟练使用自动化工具、如Hadoop、Spark、R、BI工具、并行、分布式处理等方面有丰富的知识;
管理经验:
?5年以上团队软件开发经验;
?3年以上QA团队管理经验;
?10年以上软件工程师管理经验;
?拥有较为灵活的软件开发经验。