ScalaJava开发工程师职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

ScalaJava开发工程师职位描述与岗位职责任职要求

编辑:制度大全2020-07-26

职位描述

岗位职责:

负责大数据后台产品的开发

岗位要求

任职资格:

1.专科及以上学历

2.三年以上Scala/Java开发经验,Scala优先

3.深入理解Actor模型,熟练使用Akka进行多线程开发

4.有流计算和集群处理经验者优先

5.有能力独自解决Kafka,Elasticsearch的技术及运维难题

6.熟练使用Linux系统,熟悉敏捷开发流程

7.能很好的进行团队沟通合作

篇2:全栈开发工程师(偏重前端)职位描述与岗位职责任职要求

职位描述

职责描述

1.参与我司与世界五百强合作伙伴的联合研发;

2.负责智慧建筑综合管理系统WEB前后端开发,偏重前端,有用户UX经验;

3.配合AI、自控工程师参与业务架构(IoT+AI)的设计,模块划分和模块开发;

4.主导和执行系统核心功能的开发和性能优化;

5.学习研究业界先进技术,保持技术进步;

6.公司安排的其他工作;

7.优秀员工将有机会入选公司进修项目,前往美国斯坦福大学、德国亚琛工业大学等相关技术研发中心培训深造。

任职要求

1.掌握计算机科学基础知识,包括算法、数据结构、操作系统、面向对象编程等;

2.掌握前后端技术栈,精通HTML、CSS、JavaScript,精通Java、Python等后端语言的其中一种。

3.掌握JQuery、Bootstrap等基础前端框架,并熟练使用Vue、React、Angular的其中一种,熟悉Node.js、WebPack等常用前端工程化工具。

4.掌握常规修图软件,如PS/Fireworks/AI,不要求专业设计师水平,但要会用会改

5.熟练运用mysql、redis等数据库技术,并掌握常用mysql优化手段;

6.熟练运用常用Web后端框架(Spring、Flask、Django等至少一种),并了解其核心原理,能独立开发常用组件;

7.熟练掌握HTTP编程方法,熟悉TCP/IP协议栈,熟悉Linux操作系统/命令行;

8.有服务端开发经验者优先,有嵌入式开发经验者优先,有大数据开发经验者优先

9.良好的代码规范及软件开发习惯(包括熟练使用git,了解buildautomation,CI/CD等)

掌握微服务架构和部署方式(Docker,Kubernetes等)

10.熟悉IBMS(IntelligentBuildingManagementSystem)工作原理,有IBMS系统实际开发经验者优先;

11.有智能家居行业产品开发经验者优先;

12.较强的逻辑思维能力、分析问题的能力,善于并表达自己的想法;

13.良好的沟通和协调能力,能熟练阅读英文资料,并具备英文沟通能力者优先。

篇3:JAVA高级开发工程师职位描述与岗位职责任职要求

职位描述

岗位内容:

●负责数据流处理平台的后端开发

任职资格

1.JAVA基础扎实,理解io、多线程、集合等基础,对JVM原理比较熟悉;

2.对于用过的开源产品,了解原理和机制,如Netty、Tomcat、Spring,熟悉MySQL等常用数据库;

3.熟悉系统设计和应用,熟悉缓存、消息等机制;

4.掌握多线程及高性能的设计与编码及性能调优,有高并发应用开发经验优先,有分布式开发经验,有一定的架构能力;

5.参与过高并发/大数据场景下的后端项目;

6.有较强的与客户沟通和理解能力,具有良好的沟通,团队协作、计划和创新的能力。

加分项:

1.参与技术开源社区者优先考虑

有大数据处理相关经验优先

篇4:JAVA开发工程师职位描述与岗位职责任职要求

职位描述

工作内容:

●负责公司核心产品开发与维护工作

任职条件:

1.1-3年以上J2EE开发经验,有系统架构设计经验;

2.对Java语言基础有良好的掌握(Collection、Reflect、IO、Thread);

3.熟悉SpringMVCSpring/MyBatis等开源框架。

加分项:

1.参与技术开源社区者优先考虑;

2.熟悉ZStack者优先,熟悉Python者优先;

3.熟悉MySQL数据库者优先。

篇5:Python高级开发工程师职位描述与岗位职责任职要求

职位描述

岗位内容:

1.公司产品功能研发;

2.理解产品需求,给出技术建议;

3.迭代产品架构,完成架构优化;

4.指导产品小组成员更好的完成工作。

任职资格

1.熟练使用Linux等类Unix系统,习惯Linux/Mac作为开发环境;

2.熟悉Python网络编程,以及多线程,多进程,协程等并行程序模型;

3.了解服务端应用程序的研发,有较强的代码debug与问题分析能力;

4.熟悉常用开源项目,如Celery、Flask、Django、Redis、Docker等;

5.了解互联网产品和服务的开发过程;

6.有良好的团队合作意识,善于自主思考,自主学习;

7.具备较强英文阅读能力和沟通能力,乐于;

8.有Linux应用运维相关经验。

加分项:

1.有OpenStack、ZStack等开源云计算平台使用或开发经验;

2.熟悉MySQL、Oracle或者有相关背景。

微信

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有