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

开发工程师(JAVA)职位描述与岗位职责任职要求

编辑:制度大全2020-08-11

职位描述

岗位职责

1、商家生态后台业务分析、架构设计、功能开发;

2、商家生态后台服务质量保障工作:性能分析和优化、服务可用性、服务容灾、服务过载保护、服务降级;

3、指导低级别的工程师,加强团队的人才培养和技术储备;

4、攻克技术难点,快速解决线上故障;

5、良好的沟通协作能力,卓越的自我驱动能力,跨组推动项目

岗位要求

1、本科以上学历,扎实的计算机基础,优秀编码能力;

2、1-3年以上Java开发经验,熟练掌握Java及面向对象设计开发,对Java技术有较深的研究;

3、熟悉常见设计模式,熟练掌握Spring,MyBatis、jetty等流行开源框架;

4、了解mysql应用场景,能够根据业务特点对表进行设计和优化;

5、良好的业务分析、业务抽象能力,至少会用一款常用的工具对业务建模;

加分项

1、设计并主导过每天千亿访问的、集群规模1000+台机器的大型在线并发系统,对向量时钟、paxos、NWR一致性分布式算法有深入研究和独立见解

2、主导过百T级别的数据无缝迁移、同城&异地数据容灾,对业界的两地三中心、异地多活、set容错等技术方案有深入研究,并清晰知道它们的应用场景

3、主导过大并发访问下几十个服务组成业务群降级方案,根据业务特性,保证最短关键路径的可用性,对常用降级方案(消息中间消峰、梯度限流、最少关键数据)等有实践经验

4、熟悉安全领域常见攻击手段,了解黑产链条,有大量攻防实战经验,并形成自己的方法论

5、对jvm原理和机制有深入探究,能解决jvm产生一系列疑难杂症,关注jvm演进的方向,提交一些patch并被社区收录

篇2:云计算开发高级工程师职位描述与岗位职责任职要求

职位描述

岗位职责

1、掌握编程语言,C/C++、Java、Python编辑语言;

2、熟悉实时操作系统,比如windows、linux、vxworks等;

3、掌握计算机基础知识,微机原理、网络、存储、数据库和数据结构等系列;

4、从事云计算IAAS体系项目核心开发工作1年以上经验;

5、条理逻辑清晰,具备独立设计开发能力;

6、具备较强的团队协作和自学能力;

7、具有Openstack设计定制经验者优先;

如果您来,我们将为您提供:

1、行业内具有优势的薪酬待遇,多项奖励,人性化工作环境;

2、5天8小时工作制;

3、五险一金:养老、医疗、生育、工伤、失业和住房公积金;

4、国家规定的法定节假日、带薪年休假等各类假期;

5、节假日礼品;

6、多元化的业余团队活动;

7、调干入户;

8、人才住房;

9、员工股票;

篇3:资深Java开发工程师职位描述与岗位职责任职要求

职位描述

职位描述

主导开发和维护公司后端微服务架构、框架、基础设施设计实现;

参与开发和维护公司的各种业务后端API、服务设计实现;

对团队内的初级员工有效的进行指导、知识、问题解决。

?

岗位要求

1.5年以上服务端开发经验,基础知识扎实;

2.熟悉Java及Java相关技术栈,对部分Java技术栈有深入研究;

3.研究过JVM调优、缓存、分布式系统、消息队列等技术,并有相关开发经验;

4.参与过大型复杂互联网系统设计开发,拥有和工作年限相称的广度和深度;

5.对技术有热情可以持续投入技术研究,有前瞻性的思维;

6.做事积极主动,有较强的执行能力和和较好的沟通能力。

?

加分项:

1.其他编程语言经验,如Kotlin/Clojure/Python;

2.阅读过主流框架类库的源码;

3.参与或发起过开源项目。

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

职位描述

1.大学专科以上,计算机相关专业;

2.具有3年ReactNative开发工作经验;

3.具有原生Android、iOS原生开发经验者优先;

4.精通Reacts和Reactnative;熟悉Javascript(Es6),熟悉Redux框架;

5.熟悉CSS等前端开发技术,熟悉RN流行框架/工具的使用;

5.熟悉WebRTC的开发

6.熟悉ReactNative在Android或iOS平台上的适配、调试,和打包。

7.具有IM开发经验优先

8.具有ofmeet开发经验优先

篇5:高级Linux开发工程师岗位(内核和驱动)职位描述与岗位职责任职要求

职位描述

职责描述

1.负责嵌入式Linux内核和驱动程序研发;

2.负责设计并实现了Linux操作系统的软件组件;

3.负责集成开放源码或独立软件供应商的软件组件;

4.完成相关技术文档的撰写、整理;

任职要求

1、本科及以上学历,计算机、自动化、电子或相关专业;

2、5年以上嵌入式Linux内核或驱动程序开发经验;

3、在跨编译环境中具有较强的C语言实践经验;

4、熟悉ARM系列体系结构,掌握ARM系列汇编指令;

5、拥有对内核崩溃等分析和解决问题的技能;

6、核心能力必须包括以下一项或多项:usb、pcie、i2c、网络、smp和虚拟化;

7、操作系统概念和Linux内核内部知识;

制度专栏

返回顶部
触屏版电脑版

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