大数据开发工程师(北京总部,研发部)

大数据开发工程师 职位描述:

岗位职责:
1、参与银行、政府、金融机构的大数据项目开发
2、对业务进行需求分析和数学建模,构建特征工程,制定筛选和优化指标(统计/经济/生物领域),并参与修模和寻参
3、参与接口和服务的开发
4、参与专利及软著撰写申请
5、积累项目成果物(文档/代码等)

任职要求:
1、良好的工作态度和责任心,能接受出差
2、1~3年大数据相关经验,能力突出者不限
3、本科以上学历,计算机/应用数学/统计学/信息管理相关专业
4、熟悉linux服务器开发环境、shell脚本编写
5、掌握java/c++/c语言(java优先、至少一项),熟悉python/R/matlab,有良好的代码风格和编码规范
6、熟悉常见关系型数据库(mysql/oracle/DB2等),能够编写复杂sql并运用查询分析器进行sql优化
7、熟悉主流应用服务器(Tomcat/Weblogic/jetty/resin),熟悉基于webservice/rest的服务发布
8、熟练使用git/maven进行版本控制和项目构建
9、熟悉hadoop生态体系进行大规模分布式计算,如hadoop hive spark Map-Reduce storm等
*其中5和9为必备技能

加分项:
1、有金融或政府等领域项目工作经验,熟悉行业业务
2、优秀开源项目构建者/贡献者或有成熟作品展示
3、参与kaggle/阿里天池/google jam等算法建模竞赛、数据挖掘竞赛或编程竞赛并取得良好成绩者
4、了解常见数据挖掘/机器学习算法并有实际应用,如svm、svd、逻辑回归、决策树等
5、数学和英语精通者(能够准确翻译理解论文并进行数学推导)