首页 > 制度大全 > 后端研发工程师分布式查询引擎方向职位描述与岗位职责任职要求

后端研发工程师分布式查询引擎方向职位描述与岗位职责任职要求

2024-07-26 阅读 3108

职位描述

工作职责

?1.负责大数据产品中查询引擎模块的开发与维护;

?2.负责查询优化方案的设计和实现;

?3.负责处理查询引擎方面的疑难问题;

?4.提升产品整体的运行效率与稳定性。

岗位要求

?1.计算机或相关专业毕业,本科及以上学历,两年以上的Hadoop及相关生态的应用与开发经验;

?2.熟练掌握Linux系统下的C语言和Java语言编程,有良好的代码习惯;

?3.了解MPP架构,有Impala/Hive/Spark等计算系统底层执行引擎调优经验者优先;

?4.对大数据方向感兴趣,乐于帮助客户实现数据驱动;

?5.计算机基础知识扎实,对分布式系统具有浓厚兴趣;

?6.对接触各种互联网产品感兴趣,乐于培养自身的产品意识;

?7.快速学习能力,主动性强。

篇2:后端研发工程师岗位职责

后端高级研发工程师金宝贝(天津)教育信息咨询有限公司金宝贝(天津)教育信息咨询有限公司,金宝贝,金宝贝早教,金宝贝工作职责:

工作职责

1、参与项目的系统分析,设计,完成详细设计和编码实现任务,确保项目的进度和质量;

2、参与代码重构、单元测试的编写,确保软件产品质量能够满足用户需求;

3、准确快速的掌握当前项目所使用的主要架构和设计思路,积极主动的以主人翁的身份融入到团队工作活动中;

4、参与系统开发版本管理与规划,合理划分版本分支和计划。

任职资格:

岗位要求

1、全日制普通本科及以上学历,计算机或者软件相关专业,4年及以上工作经验;

2、熟练掌握JAVA语言,熟练掌握面向对象的分析与设计方法,熟练掌握常见的设计模式,理解OOA/D理念和原则,掌握UML使用方法;

3、良好的问题解决能力和逻辑思考能力,能够独立解决遇到的各种问题,良好的责任心和团队精神,能够做到及时补位,协助团队解决当前的困难;

4、熟悉常见的主流框架的使用方法,比如Spring/SpingMVC/MyBatis/Hibernate/Jersey/SpringBoot等;

5、熟练使用GIT版本管理工具并且理解其版本管理的理念和原则;

6、热衷于追求代码的整洁优雅和高效实现,了解常见的代码编写规范(JAVADOC/GooglecodeStyle/阿里编码规范等);

7、熟练掌握java单元测试,掌握TDD理念,能够设计出有效实用的单元测试用例;

8、有参与敏捷Scrum软件开发过程的经验者优先;

篇3:高级后端研发工程师职位描述与岗位职责任职要求

职位描述

[工作职责]

1.设计与开发高并发、高可用的服务端系统,支撑业务稳定、快速的发展;

2.设计与开发通用组件,满足不同业务线重用的需求,加快新业务的拓展;

3.分析现有系统的潜在问题、性能、稳定性、策略效果等,自我驱动并改进,提升用户体验。

[岗位要求]

1.重点统招本科及以上学历;

2.有扎实的计算机基础,熟悉常用数据结构、算法、设计模式;

3.熟练掌握Python/Go/Java/C++其中一种语言,良好的编码风格,强悍的编码能力,有代码洁癖者加分;

4.熟悉Linux开发环境,熟悉Mysql,Redis,Mongodb,Kafka,ElasticSearch等常用开源组件;