服务器c工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、参与项目解决方案设计,搭建核心模块技术框架;
2、具备一定架构设计能力,能独立完成相关业务模块;
3、参与大规模分布式系统设计与开发,保证系统在高并发访问的场景下稳定/低延迟/高可用/易伸缩;
4、深入理解业务场景,与各种流媒体协议应用深度结合;
5、参与开发文档编辑和设计工作;
任职要求:
1、本科及以上学历,3年以上工作经验;
2、精通linuxc/c++程序设计开发;
3、熟练掌握Unix/Linux环境开发/调试环境;
4、熟悉TCP/UDP协议网络编程;
5、具备多线程编程经验
6、有大型分布式/高并发/高负载/高可用性/集群系统设计开发经验者优先
7、有流媒体开发使用经验者优先
8、使用Redis/memcache等内存数据库经验者优先
9、有arm平台应用开发经验者优先
10、有qt界面程序开发经验者优先
篇2:应用开发工程师(基础架构方向)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责IT内部微服务架构Istio的设计、开发与优化,持续关注Istio社区版的特性、动态并及时引进。
2、负责内部框架、组件与脚手架工程的设计与开发。抽象公共代码组件与脚手架模版,提升业务研发的工作效率。
3、负责JVM与tomcat容器的版本预研,掌握JDK&tomcat各版本的特性与动态,适时进行标准化的引进并在运行过程给各业务系统提供优化的指导与异常定位;
4、负责代码规范的制定与落地,适时引进与建设相关的工具体系,完善研发组织的代码质量。
5、负责指导IT业务系统的的接入与日常异常问题定位。
6、负责收集与调研IT业务系统的使用情况并转化为需求,持续完善通用开发框架与组件。
7、定期组织IT内部技术培训与。
任职资格:
1、全日制大学本科5年以上。
2、精通spring框架、精通Java体系下的常用开发框架如mybatis、jedis、guava的实现原理与源码,精通Istio框架的实现原理,熟悉源码实现。
3、精通Jvm特性,参数调优,精通类加载、类隔离机制、字节码增强的原理与应用。
4、熟悉tomcat容器的参数调优与源码实现。
5、具备良好的编码习惯,熟悉敏捷开发、devops研发流程。
6、关注前沿技术,有技术攻关不断钻研的能力,善于沟通与协作,具备良好的团队精神。
7、性格开朗,沟通良好,有项目管理经验尤佳。
篇3:.net开发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、参与公司业务系统开发与服务后台系统的高可用架构设计、开发、优化工作;
2、学习并使用最先进的架构设计理念和方法,通过前、中、后台技术实现业务在系统中落地;
3、参与后台技术方案的设计和评审工作,为业务系统提供稳定、安全、可靠和高效的后台支持;
4、参与后台系统的版本迭代与敏捷开发,并与其它项目团队高效协作,为最终用户交付高质量的软件产品与服务
任职资格:
1、本科及以上学历,CET-4及以上,计算机等相关专业,3年以上工作经验;
2、熟练使用C#语言进行软件开发,熟悉.net/.netcore等开发技术,对各种开源的框架有了解;
3、熟悉前端vue.js等开发框架;
4、熟练使用常用数据库,注重数据库开发性能;
5、了解SOA、微服务等分布式架构的原理和思想;
6、踏实、稳重,团队精神,责任心较强,有上进心,良好沟通,学习能力较强;
7、做过售后和呼叫中心系统者优先。
篇4:软件开发工程师(经理)职位描述与岗位职责任职要求
职位描述:
职责描述:
?在中国建立并管理一个高精尖的软件开发团队;
?负责开发环境的管理,确保软件开发团队的工作效率;
?与产品经理和软件开发人员一起了解项目需求,定义里程碑,制定预算计划,职位描述与岗位职责任职要求计划和发展计划;
?结合公司现有情况及优势进行规划和评估项目的可行性;
?与各地团队一起制定开发计划、软件集成计划并发布;
?负责项目协调和指导,进行目标管理和技术活动的综合协调;
?监管软件开发一切工作事宜;
?规划、指导设备和设施的安装、测试、操作、维护和维修;
?招募、培训和指导其他工程师和辅助人员;
?协助客户解决问题。
任职要求:
技术经验:
?本科及以上学历,计算机或相关专业毕业;
?5年以上Java软件开发经验;
?2年以上的web服务开发经验;
?3年以上的web用户界面开发经验;
?2年以上并行或分布式处理经验;
?熟练使用数据库,如NOSQL、XML、CSV、JSON、LDAP等技术;
?熟练使用自动化工具、如Hadoop、Spark、R、BI工具、并行、分布式处理等方面有丰富的知识;
管理经验:
?5年以上团队软件开发经验;
?3年以上QA团队管理经验;
?10年以上软件工程师管理经验;
?拥有较为灵活的软件开发经验。
篇5:高级资深开发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
a.负责青藤主机自适应平台客户端底层基础框架的设计、开发以及改进工作;
b.开发或利用现有分析工具,持续提升客户端软件的运行性能、稳定性以及高可靠性;
c.调研并实现利用操作系统特性形成创新的主机安全产品功能。
任职资格:
a.精通C++编程语言,独立完成过中等规模的C++程序或模块(~2万行代码);
b.精通C++程序的性能问题分析和优化、内存问题分析(泄漏/崩溃等),以及崩溃问题分析;
c.熟悉Linux或者Windows操作系统的内核/文件系统/网络/进程/内存管理,并具备相关领域实际开发经验。
加分项:熟悉Linux或者Windows操作系统的各类事件以及安全机制(例如Audit/SELinux/inotify,ETW等)。