首页 > 职责大全 > 系统工程师岗位工作职责

系统工程师岗位工作职责

2024-07-12 阅读 8644

简介:系统工程师是指具备较高专业技术水平,能够分析商业需求,并使用各种系统平台和服务器软件来设计并实现商务解决方案的基础架构的技术人员。他是个“纯粹”的技术职业,而且需要脚踏实地地工作,能够亲自动手进行软件、硬件操作,因而受到许多求职者的青睐。

系统工程师职位描述(模板一)

岗位职责:

1、负责公司流程系统和管理系统的设计开发工作;

2、负责构建测试环境,对系统的功能、页面进行测试,负责编写各类开发文档,包括需求分析、系统设计、测试bug跟踪、使用手册等;

3、负责对现有系统的功能修改问题跟踪和维护;

4、负责公司系统使用的相关培训工作。

任职要求:

1、本科及以上学历,计算机相关专业;

2、两年以上大中型网站开发经验;

3、精通PHP语言,熟悉ThinkPHP、CodeIgniter等PHP框架,熟悉OOP编程模式,熟悉设计模式、开发规范;

4、优秀的数据库设计和优化能力,至少精通一种数据库应用,精通Mysql数据库应用者优先;

5、熟悉linu*,了解linu*常用命令及工具;

6、精通Javascript、及主流JS框架,具备一定的框架设计能力,有bootstrap,AngularJS,Vue框架使用经验优先;

7、熟悉HTML5、CSS3等新技术,熟悉各种浏览器平台的特性,能够很好地解决兼容问题。

系统工程师职位描述(模板二)

岗位职责:

1、负责互联网基础运维的管理,包括IDC、CDN、服务器、数据库、监控、安全等管理,保证基础资源平台的稳定运行;

2、负责基础资源平台架构技术研究和应用,推进架构演进,提升使用效率及可维护性;

3、负责公司业务平台故障监控和处理,保障服务的正常提供;

4、负责通过对业务平台的日常运维分析汇总,优化流程、提升工作效率和服务质量;

5、负责与项目组及研发的沟通,对业务运营环境中存在的问题进行定期反馈和推动改善;

6、负责各种前沿开源技术研究和选型,对各类运维设备、应用程序进行测试、选型,并推动技术应用;

7、支撑业务及系统平台重大问题的处理,主导推进解决基础系统及业务运行中重大故障,性能瓶颈等相关疑难杂症问题。

任职要求:

1、计算机类和相关专业,本科及以上学历;

2、5年以上互联网行业经验,其中包括3年以上业务运维经验;

3、熟悉预防DDoS攻击方法,精通网络、系统的安全与维护;熟悉防火墙,防病毒,反垃圾信息等安全产品;

4、熟悉linu*、uni*系统管理,熟练掌握shell、perl、python等脚本语言中至少一种;

5、熟练掌握Ngin*、Apache、HApro*y、LVS、memchache、Redis等常用软件的安装配置、优化管理;

6、熟悉Mongodb、MySQL、Redis等数据库系统配置、维护和优化;

7、熟悉熟悉zabbi*、nagios、cacti、smokeping运维常用监控工具;

8、熟悉Mysql高可用配置与故障处理,以及其binlog的恢复;熟悉备份策略以及实时备份方案;熟悉数据库性能调优以及SQL优化;

9、具备较强的流程分析和优化能力、项目协调和良好的沟通技巧,不断探索和开发运维自动化平台,提升运维效率,减低运维成本。

系统工程师职位描述(模板三)

岗位职责:

1、设计、开发和优化大规模分布式存储系统类产品,包括对象存储、文件系统等;

2、开发对应的功能、性能测试脚本、优化系统性能。

任职要求:

1、熟练掌握至少一种下列编程语言:C/C++、Java、Python;

熟悉存储设备、文件系统、Linu*操作系统原理;

2、有钻研精神,学习能力强,具有良好的沟通能力和团队协作精神;

3、了解S3、AliOSS/OAS等云存储协议;

4、有大规模分布式系统研发及实施经验者优先,包括Ceph/S3/GFS等;

5、熟悉Android开发平台、开源框架及框架原理;

6、熟练使用AndroidSDK及相关开发工具;

7、深入了解Android系统组件,包括Activity,Service,Receiver,Provider等;

8、有KVM/*en经验优先。

系统工程师职位描述(模板四)

岗位职责:

1、为大数据系统与界面应用间设立逻辑桥梁,交互工具;

2、为高并发系统提供系统支持和逻辑支持;

3、为流处理,事件驱动处理提供逻辑和系统支持。

任职要求:

1、本科及以上学历,工学院或理学院毕业;

2、熟悉OOP,MVC,熟练的JAVA/Python技巧,熟悉JVM原理,3年及以上JAVA工作经历;

3、熟悉高并发,网络编程,有高可用系统设计的能力;

4、熟悉分布式系统设计,对缓存,消息机制敏感;

5、熟悉至少一种RDBMS,熟悉ACID,MVCC控制,存储和索引,查询优化方法;

6、熟悉TCP协议,HTTP协议,RESTful模式;

7、优先于,熟悉算法和数据结构的;

8、优先于,熟悉NOSQL的,如MongoDB;

9、优先于,熟悉LINU*内核的,熟悉SHELL的。

系统工程师职位描述(模板五)

岗位职责:

1、负责Linu*平台下相关服务的运营和维护;

2、对产品运行环境进行部署;

3、负责分析、排除系统、数据库、网络、应用等故障及错误;

4、配合开发人员、业务人员解决产品在上线、测试以及运营过程中的问题;

5、负责就应用软件性能优化、备份等提供意见建议;

6、Linu*系统的测试与优化,应用服务性能调优,数据库管理及优化;

7、及时完成部门经理安排的各项任务。

任职要求:

1、本科及以上学历,网络工程或计算机相关专业,五年及以上工作经验;

2、具备优秀的学习能力和踏踏实实的工作态度,有良好的表达与沟通能力,有独立思考并解决技术问题的能力,具备良好的团队合作意识;

3、有一定java、html编程基础者优先;

4、精通Linu*的应用维护以及性能调优,故障诊断工作,和常用应用程序的配置和维护工作;

5、熟悉网络原理,熟悉Linu*环境下各种网络服务器的配置和使用;

6、能够熟练应用Linu*Shell/perl/python/php等脚本语言中的一种;

7、熟悉负载均衡,双机热备,自动化管理和部署;

8、熟悉MySQL数据库维护和性能调优、负载均衡及热备方案。

篇2:推荐系统工程师岗位工作职责

简介:推荐系统是利电子商务网站向客户提供商品信息和建议,帮助用户决定应该购买什么产品,模拟销售人员帮助客户完成购买过程。个性化推荐是根据用户的兴趣特点和购买行为,向用户推荐用户感兴趣的信息和商品。

推荐系统工程师职位描述(模板一)

岗位职责:

1.建立并管理推荐系统团队;

2.负责用户行为分析,建立和优化用户行为模型;

3.基于用户与内容模型,建立相应的推荐算法与策略;

4.建立用户画像体系。

任职要求:

1.统计学、数学或计算机专业本科及以上,三年以上从事算法研究经验;

2.具备深厚数据建模(机器学习,数据挖掘,信息检索背景)和分析理论知识和经验;

3.对业务有敏锐的洞察力,有较强的业务理解与分析能力,了解业务规划与策划能力以及相应经验;

4.熟悉至少一种编程语言,C/C++、Java、Sacla、Python、Go、R等;

5.熟悉当前主流MQ,NoSql,熟悉hadoop/hbase/spark/storm等至少一种分布式系统,有分布式机器学习算法开发经验者;

6.熟悉Linu*系统,熟练使用脚本语言(shell或PHP)。

推荐系统工程师职位描述(模板二)

岗位职责:

1.负责分布式推荐系统引擎的架构设计和优化;

2.结合业务需求,参与用户画像建模和挖掘,搭建推荐系统并持续提升个性化推荐的效果;

3.构建大规模用户特征在线存储服务。

任职要求:

1.重点本科或本科以上学历,计算机、数学相关专业,有2年以上的相关经验;

2.精通Linu*环境下的代码开发,熟练使用调试工具,有推荐系统或搜索排序研发经验;

3.具备良好的编程能力和代码风格,熟练掌握一门强类型语言,并至少掌握一门脚本语言;

4.对常用的推荐算法有较深入了解,有实际算法调优经验;

5.扎实的计算机基础(数据结构、算法、数据库等),熟悉linu*开发环境,熟悉java语言;

6.良好的团队合作和沟通能力。

推荐系统工程师职位描述(模板三)

岗位职责:

1.负责精准营销系统设计和研发;

2.负责算法优化的商业需求挖掘,技术预研,系统设计,以及推动相关方落地;

3.跟进业界前沿算法技术进展,将新思路应用到业务场景,提升业务效果。

任职要求:

1.计算机相关专业,本科及以上学历,1年以上互联网行业经验;

2.熟悉linu*和java,熟悉python,具有良好的编程习惯和算法基础;

3.熟悉机器学习原理,能熟练运用分类、回归、排序等模型解决相关问题;

4.熟悉hadoop/hbase/spark/storm等至少一种分布式系统;

5.有良好的沟通表达能力和团队合作精神,热衷技术,乐于寻求挑战和突破自我。