开发职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、核心分布式服务器开发;
2、高效的与前台开发合作设计编码和调试;
3、对提供服务的系统进行长期持续的观测、优化和维护,使得能够适应业务模型的变化;
4、有技术追求和工作激情,有较强的学习能力和意愿。
任职要求:
1、本科以上学历,5年以上经验,3年以上Linux后台服务开发;
2、熟悉Linux下C++调试技巧,熟悉C++编程,有实际解决问题的经验;
3、熟悉常用网络通信协议(TCP/UDP,Http/Https,SIP,RTP等);
4、熟悉常用数据结构和算法;
5、了解各种分布式系统、多线程、消息队列、异步通信、进程间通信、应用层协议等技术;
6、有高并发、大数据、微服务、安全通信、系统内核优化等经验者优先。
篇2:前端开发职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责网站、客户端前端页面开发制作,以及前端与业务层交互设计、开发、发布、维护;
2、负责软件的详细设计和开发,疑难问题的解决;
3、负责已有系统的性能优化、维护升级,满足业务需求;
4、完成领导安排的其他工作任务。
任职要求:
1、本科及以上学历,有2年以上web前端开发经验者优先;
2、了解浏览器的渲染机制以及js的性能瓶颈;
3、熟悉原生javascript、html5、css3,以及jquery、bootstrap、vue、react等主流框架,且有实际项目开发经验;
3、独立完成中小型项目开发,代码符合规范,并具备页面优化的能力;
4、知道主流js框架的区别和设计思想,阅读过至少一种框架的源码,了解其核心实现机制;
5、有移动web开发经验,熟悉前端MVC框架优先,对设备适配、webview原理、性能调优有深刻理解;
6、有Node的全栈开发经验,对Nodejs、PHP、Api源码、生产环境部署、性能监控有较全面的理解;
7、能承受工作压力,富有良好的团队精神和积极的进取心,正确的价值观;
8、工作作风严谨,较强的学习能力,沟通能力,组织协调能力,个性开朗乐观,具有产品思维,独立思考,善于站在用户角度,文档能力强。
篇3:初级软件开发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:1.基于个人具体水平,逐步参与软件项目的不同层次的设计和开发
2.积极学习公司采纳的技术框架
3.积极学习公司现有的github代码库,从bug修复逐步开始参与实际产品开发
4.强烈的自我提高意识和良好的学习方法
5.良好的团队合作精神和沟通能力
任职资格:
1.英语水平良好,能够用英语完成工作中的相关要求,譬如设计文档和代码注释等;
2.掌握下面一项或多项技术:
熟悉PHP或者Ruby,
熟悉关系数据库Mysql或者Postgres,
熟悉NoSQL数据库技术memcached或者Redis
熟悉AWS相关服务譬如EC2,S3,DynamoDB等
篇4:高级Java开发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
负责公司各相关系统技术架构设计、重构、优化,数据库设计和技术攻关
保证系统的安全、稳定、快速运行,客户端的快速响应
主导编写详细设计文档,有效参与各种评审,提出模块技术选型方案
学习调研各项复杂技术实现封装,比如RabbitMQ,KafKa,Thrift,微信支付宝银联支付等
思路清晰,能独立和分析解决问题,良好团队合作经验和承受压力能力
岗位要求:
本科及以上学历,计算机相关专业毕业,3年以上Java开发工作经历
Java基础扎实,理解IO,多线程,集合等基础框架,深入理解面向对象思想,熟悉常用框架原理及机制
必须熟悉具有分布式RPC框架如Dubbo,SpringCloud等相关框架开发经验优先
对技术有强烈的兴趣,喜欢专研,具有良好学习能力,沟通技能,团队合作能力
熟悉分布式系统的设计和应用,熟悉分布式,缓存,消息,搜索等机制;对分布式问题合理利用,解决问题
对J2EE新技术有关注,爱学习,追求优雅编程和高质量代码,从趋势和思路上影响技术团队
身心健康,诚实正直,工作积极主动,良好团队合作精神,有较强的沟通和协调能力
熟悉高并发网站系统开发,有一定带队开发经验,有责任心,有创新力
篇5:PHP开发工程师(TMS)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、进行网络编程,使用TCP/IP协议或websocket协议,进行socket开发;
2、编写SOA服务化,使用thrift,GRPC实现RPC底层服务提供数据层调用;
3、编写高并发场景下对性能敏感的API接口;
4、对复杂技术进行调研储备,如服务发现(etcd或consul)等;
5、对大数据数据存储分析解决方案进行学习,比如(Hadoop、HBase、Hive、Spark、Storm等);
6、使用GIT管理项目代码合并提交发布。
岗位要求:
1、本科以上学历,2年以上Golang工作经验;
2、熟悉网络编程,TCP/IP协议,Golang语言go和channel机制;
3、有实际的API接口开发经验;
4、熟练使用GIT管理工具进行代码管理;
5、了解Liunx的基本使用,对centos等常见Liunx命令操作熟悉;
6、熟悉一到两款开源框架.如echo,gin等;
7、熟悉Mysql索引优化、查询优化、事务处理;
8、熟悉noSQL使用场景,对redis、Etcd缓存有实际使用经验;
9、了解数据SOA服务化微服务化理念,有实际经验优先。