- 目录
-
第1篇bi软件工程师岗位职责 第2篇bi软件开发工程师岗位职责
第1篇 bi软件工程师岗位职责
大数据软件工程师-bi方向 1. 计算机相关专业,本科及以上学历,专业基础扎实,对操作系统、数据结构、计算机
网络、数据库等有较深入的认识
2. 具备较好的数据结构和算法基础,熟悉java、scala、c++中至少一门编程语言
3. 具备一定的系统设计能力,掌握常用设计模式,熟悉并行计算、分布式编程
4. 了解hadoop 生态,并对主流计算框架如map-reduce、spark sql, impala, presto 等具
有实际开发经验,
5. 对hive, hbase, mongodb, cassandra 等有实际项目使用经历
6. 具有开源工作经验者优先'
1. 计算机相关专业,本科及以上学历,专业基础扎实,对操作系统、数据结构、计算机
网络、数据库等有较深入的认识
2. 具备较好的数据结构和算法基础,熟悉java、scala、c++中至少一门编程语言
3. 具备一定的系统设计能力,掌握常用设计模式,熟悉并行计算、分布式编程
4. 了解hadoop 生态,并对主流计算框架如map-reduce、spark sql, impala, presto 等具
有实际开发经验,
5. 对hive, hbase, mongodb, cassandra 等有实际项目使用经历
6. 具有开源工作经验者优先'
第2篇 bi软件开发工程师岗位职责
1、根据开发进度和任务分配,按时高质量完成相应功能模块设计与开发实现;
2、能独立处理和解决所负责的任务,及时解决生产上的系统问题;
3、根据存在的技术问题进行新的解决方案的技术研究;
4、对产品在各个项目中的使用进行技术支持;
岗位要求:
1、计算机相关专业,3年以上java相关开发工作经验;
2、掌握数据库的相关知识,熟悉mqsql,具备sql、触发器、函数、存储过程的编写能力;
3、良好的问题理解能力,能够理解以及处理复杂逻辑;具备较强的自学能力,团队精神及抗压能力;
4、熟悉linux环境,扎实的java语言基础功底,熟悉主流web应用开发并熟练掌握spring、springmvc、mybatis等主流开源框架。
5、具备良好沟通、协作、学习能力,能够主动在项目中承担起责任;
6、具备大数据的性能优化以及数据库优化经验优先;
7、具有分布式架构、列式存储或者hadoophivespark等处理大量数据方面经验优先;
8、具有bi相关产品开发经验者优先;