当前位置

首页 > 办公 > 文秘 > 岗位职责 > 运维开发工程师的工作职责(通用18篇)

运维开发工程师的工作职责(通用18篇)

推荐人: 来源: 笔墨帮 阅读: 4.58K 次

运维开发工程师的工作职责 篇1

职责:

运维开发工程师的工作职责(通用18篇)

1. 负责主导运维平台的系统设计和研发工作,满足自动化及平台化的长期要求;

2. 负责具体编码的实现,例如API接口开发等;

3. 负责代码的测试、规范化管理、安全提测等;

4. 完成现有自动化工具及平台的日常运维及支持工作;

5. 负责解决或协调解决开发过程中遇到的各种技术问题;

6. 遵循软件工程规范和项目要求,认真编写工作中涉及的文档;

7. 制定开发计划,指导初级工程师完成开发工作

8. 完成领导交代的其他工作

任职要求

1. 具备本科或以上学历,3年以上实际的.NET(C#)、WPF或者Python开发经验,有中大型互联网公司信息化部门工作经验者优先;

2. 熟悉Windows Server、linux操作系统平台,熟悉CI/CD相关技术,例如GitLab、Ansible、Jenkins等;

3. 精通C#或者Python编程语言,熟练掌握.Net Framework、Asp.net或者Python对应的编程技术平台,了解PowerShell、shell的使用;

4. 熟练掌握XML、JSON、YAML语法,掌握正则表达式,了解css、webservice。熟悉SOCKET和HTTP网络编程,熟悉Windows平台编程接口,熟悉Windows API;

5. 熟悉数据库原理,至少精通SQL Server、Mysql其中一种数据库;

6. 具备优秀的编码习惯和编程思维,熟悉并认可DevOps理念者优先;

7. 擅长技术文档的编写,有比较强的项目交付意识和自我驱动能力

8. 有高度的责任心,较强的沟通能力和良好的团队合作精神

9. 具有快速学习的能力,抗压性,善于在实际工作中发现问题,并提出解决方案。

运维开发工程师的工作职责 篇2

职责:

1、 参与软件系统的需求调研、分析及设计工作;

2、 参与系统核心模块的程序编码工作;

3、 负责按照公司的开发规范编写相关项目及平台技术文档;

4、 配合项目经理执行开发过程的技术工作。

岗位要求:

1、3年左右工作经验,有2-3个项目开发经验;熟悉Java编程,包括:JSP、Struts、Servlet、EJB、Hibernate、Spring;

2、熟练使用eclipse等Java开发工具,熟悉DevOps平台;

3、精通系统的设计,能够独立完成模块或系统的设计工作;

4、具有J2EE架构经验,或者熟悉SSH架构;

5、精通MySQL或Oracle数据库的开发;具有Struts、Hibernate、EJB或Spring的开发经验;熟悉Socket通讯、HTTP协议、多线程编程者优先;

6、具有中、大型公司工作经验、具有项目管理或团队管理经验者优先;掌握其他主流开发语言的优先;工作积极,主动,认真;

运维开发工程师的工作职责 篇3

职责:

1、负责公司自动化运维平台搭建的实现;

2、利用开源工具进行自动化运维、管理工具和流程,提升运维工作质量与效率;

3、负责各类故障及事务的应急响应、处理,协调,保证项目服务器业务连续性;

4、负责运维架构设计规范制定,包括系统应用优化配置与运维资产管理等规范。

任职要求:

1.精通Ansible运维管理工具,熟悉Jenkins、Git等CI工具;

2.精通ELK/zabbix监控及日志系统;

3.精通Shell脚本编程,熟悉Python自动化运维开发语言;

4.深入理解Linux/Windows系统,具备丰富的Linux/Windows系统管理经验;

5.研究运维相关技术,根据系统需求制定运维技术方案;

6.良好的工作责任感,沟通能力和团队合作能力。

运维开发工程师的工作职责 篇4

职责:

1、负责Devops流水线工具开发、运维工具、自动化安装部署、数据监控分析等平台/工具的开发工作

2、熟练使用Django/flask/webpy或其他python web框架

3、熟悉Ansible/Saltstack等主流运维工具的配置、管理、使用

4、熟练掌握html、jquery、ajax等前端知识,并有实际开发经验

5、熟悉Jenkins、maven、Github、Gitlab等工具

任职要求:

1、具有3-5年互联网运维平台开发经验,能独立进行功能开发

2、精通Python和shell编程,熟悉Python常用框架(Django、Flask、webpy等);

3、熟练掌握html、jquery、ajax等前端知识,并有实际开发经验

4、熟悉Ansible/Saltstack等主流运维工具的配置、管理、使用

5、熟悉Jenkins、maven、Github、Gitlab等工具

6、熟悉Linux系统,有Linux应用系统运维相关经验

运维开发工程师的工作职责 篇5

职责:

1、严格遵守相关开发工具的编码规范,按计划完成功能模块的代码设计, 代码编写和单元测试;

2、与测试人员接口,完成相关功能模块的BUG修复;

3、能接受在客户现场(广州市)进行驻场开发;

4、为业务人员提供技术支持,解决运维过程中遇到的相关问题;

5、定期参与公司培训,完成学习要求,提交学习成果;

6、按时提交月、日计划和总结。

任职要求:

1、1年以上运维领域相关研发经验;

2、精通Java语言,有使用Spring mvc或Spring Boot开发Web项目的经验,熟悉或了解 Spring Cloud 微服务架构为佳;

3、 熟悉Linux操作系统常用系统命令,熟练使用Shell脚本提升运维效率;

4、 具备快速定位问题,解决问题的能力;

5、工作积极主动,沟通能力强,学习能力强,有良好的团队合作精神。

运维开发工程师的工作职责 篇6

职责 :

1、参与需求评审,根据需求分析报告和需求规格说明书主导技术方案。

2.负责项目的开发与维护,能独立处理和解决所负责的任务;

3.制定软件开发阶段的工作计划,协调开发、测试的工作,做好日常代码审查工作,保证项目的进度和质量。

岗位要求:

1、本科以上学历,5年及以上java语言开发经验; 编程基础扎实,精通JSP、Servlet等开发技术。

2、熟悉前端框架:如Easyui、Bootstrap等。

3、熟悉主流数据库:Oracle、MySQL等的应用系统的数据库设计、开发经验,熟练掌握SQL。

4、熟悉J2EE体系架构,熟悉Spring、Hibernate、MyBatis等主流开发框架。

5、有主流应用服务器,如Tomcat、WebLogic至少一种的部署配置及性能调试经验,熟悉使用svn,git版本管理工具;。

6、了解webservice、socketMQ等接口框架。

7、熟悉Linux系统常用命令;

8、能承受压力,个性成熟稳重,具备良好的沟通协调能力,工作积极主动认真负责,富于团队精神,具有良好的自学能力和独立解决问题的能力。

运维开发工程师的工作职责 篇7

职责:

1. 负责公司项目服务端接口的开发;

2. 负责与项目其他端(包括前端、小程序、客户端)完成接口联调;

3. 能够独立完成代码编写并自测;

4. 及时向上级反馈需求和技术上的问题,同时提供合理化建议,并积极推动问题解决;

5. 辅导/组织其他同事开展技术开发工作。

任职资格:

1. 1年以上PHP+MySQL开发经验;

2. 有使用PHP MVC框架(如Yii、ThinkPHP、Laravel等)完成项目开发的经验;

3. 有Restful API开发经验者优先;

4. 具有数据库索引优化、查询优化和存储优化经验,memcache或redis等缓存、静态化设计方面的经验;

5. 有良好的编码习惯,结构清晰、命名规范、逻辑性强;

6. 优秀的沟通能力,积极的工作态度,具有良好的团队协作精神;

7. 可以承受较强的工作压力;

8. 强烈的责任感,勇于承诺,并倾尽全力兑现承诺;

9. 善于分析问题,并用简单的方案解决复杂问题,化繁为简。

运维开发工程师的工作职责 篇8

职责:

1、负责公司在线平台系统的设计、评审、编码等开发和迭代升级工作,确保相关系统稳定可靠运行;

2、完成系统架构设计、数据库结构设计、业务逻辑抽象、组件封装等编码工作;

3、与产品经理、前端开发工程师保持良好沟通,能快速理解、消化各方需求,并落实为具体的开发工作;

4、对自己开发的模块的性能、稳定、安全等方面的监测和调优承担

任职要求

1、3年以上的PHP项目开发工作经验,熟练掌握各种API接口研发;

2、精通PHP,深入理解MVC模式,精通OOP开发,熟练运用常用设计模式开发;

3、熟悉html5/CSS3/javascript/AJAX等前端技术,熟悉jQuery/Bootstrap等前端类库/框架;

4、熟悉MySQL数据库设计,熟悉分布式储存者优先;熟悉LNMP/LAMP架构的搭建、配置和优化;

5、熟悉redis/memcached底层缓存技术,有高并发开发经验者优先;

6、有中大型电商系统、ERP系统等项目开发及维护经验者优先;

7、精通一种或多种PHP开发框架,熟悉Laravel/Magento者优先;

8、具备较强的独立开发能力和学习能力,同时需要较强的团队协作精神、良好的表达能力和沟通能力;

9、工作认真负责,思路清晰,思维敏捷,能承担较大的工作压力,能适应创业型公司的成长速度和挑战,具有较强的自我驱动力;

运维开发工程师的工作职责 篇9

1、参与公司项目后台功能开发,按时保质保量完成项目经理分配的工作任务;

2、通过对业务的理解,对现有产品和系统进行开发和优化;

3、与产品经理、测试工程师、其他团队沟通合作,确保产品研发工作的质量和进度;

4、技术预研和技术难点攻关,保障系统可用性、稳定性、和可扩展性。

运维开发工程师的工作职责 篇10

1- 负责区块链应用的框架设计以及智能合约开发

2- 负责部署并维护DAPP应用

• 知识能力:

1- 计算机专业毕业,985.211学校毕业者优先,对密码学、区块链共识算法、信息安全、虚拟机等有深入研究。

2- 精通Golang、C++、Solidity语言。

3- 专注于技术线发展。

4- 5年以上工作经验。

5- 熟悉区块链公链技术框架。

6- 有1年以上区块链智能合约编程经验,能生产出高性能、安全可靠的智能合约代码。

7- 熟悉以太坊、HyperLedger Fabric区块链智能合约编写。有使用以太坊web3j以及HyperLedger Composer开发应用的经验。

9- 良好的编码风格,具有团队开发经验优先。

10- 良好的沟通能力和团队合作精神。

• 特质:

有强烈的上进心和求知欲,善于学习和运用新知识,善于沟通和逻辑表达,有强烈的团队意识和执行力

• 加分与优先:

1、熟悉多线程编程,拥有高并发业务开发经验者优先;

2、精通Go语言开发者优先

3、熟悉nosql数据库者优先,例如:Redis、Cassandra;

4、熟悉前端开发框架者优先,例如:vue、react;

运维开发工程师的工作职责 篇11

职责:

1.负责公司互联网产品的部分功能设计,功能研发;

2.负责模块代码的编写以及代码质量控制;

3.负责与其他业务单位的技术对接工作。

任职要求:

1.计算机相关专业,本科或本科以上学历,接受应届生;

2.扎实全面的计算机基础知识(算法、数据结构、数据库系统、网络安全等),强大的编码能力;

3.扎实的Java语言基础,熟悉Spring、Spring MVC、Spring Boot、MyBatis等开发框架技术,熟悉主流的设计模式,会使用maven构建工具;

4.熟悉mysql或MariaDB,精通SQL语法,熟悉Redis缓存数据库;

5.具有微信平台(公众号、支付、小程序)和支付宝平台(生活号、支付)相关开发经验的优先;

6.具体较强的学习能力,对未知技术和领域能快速掌握并实践;

7.正直诚实,热爱互联网开发,有较强的沟通和团队协作能力;

运维开发工程师的工作职责 篇12

职责:

1、设计并开发高并发,高计算量,大数据容量系统。

2、负责产品服务端复杂算法及数据库操作相关功能和接口分析、方案设计及技术实现

3、负责建立后端开发规范、源代码检查、重构和优化;

4、与产品/设计/前端开发/测试团队紧密合作,按时保质交付后端开发任务;

5、其它上级领导安排的工作;

职位要求:

1. 良好基础知识,熟悉常用算法和数据结构;

2. 三年以上JAVA、Golang、NodeJs等后端语言开发经验, 熟练掌握面向对象编程;

3. 具有技术钻研精神,追求完美,并具有较强自驱学习能力;

4. 同时熟练掌握mongodb及MySQL数据库开发,对关系型数据库和非关系型数据库都有深入的了解;

5. 了解微服务架构,并有一定的微服务设计经验;

6. 对高负载、大访问量情况下的系统架构的搭建、调试、排错、优化、部署等方面有一定的经验;

7. 熟悉GoLang,能够解决开发中遇到的问题优先;

8. 开源贡献者优先,github源码者优先,技术博客者优先。

运维开发工程师的工作职责 篇13

职责:

1、负责改进系统的性能、可扩展性、稳定性、安全性;

2、负责分布式应用系统分析、架构设计、开发;

3、负责项目开发过程中的技术攻关及运行中出现的技术问题;

4、定期review项目代码,并组织代码评审;

5、负责指导研发工程师的产品开发和技术研究工作,促使研发团队整体技术水平提升。

任职要求:

1、计算机及其相关专业本科毕业,5年以上java开发经验,至少3年以上中大型web应用系统架构设计经验;

2、掌握分布式系统的设计和应用,熟悉分布式、多线程、缓存、消息、搜索、网络编程等高性能架构相关开发技术;

3、掌握Ngix、Weblogic、Tomcat、Jboss等常见应用服务器的应用,同时需要掌握负载均衡、集群等策略;

4、精通spring、springmvc、mybatis、jQuery、EasyUi、freemarker等web框架;

5、掌握mysql、mongodb、hbase、redis等相关技术及优化;

6、具有扎实的算法及数据结构功底;

7、熟悉Linux操作系统,熟悉Shell脚本编程及常用Linux操作命令;

8、有hadoop、storm大数据处理及高性能架构设计经验优先;

9、具备在架构模式、设计模式、OOAD方面的深入的知识和理解;

10、有丰富的性能调优经验,能快速定位性能瓶颈并给出解决方案优先;

11、经常关注开源社区、业界经验,对主流网站常用的技术有所知晓;

12、具有互联网、互联网金融相关行业系统开发经验者优先。

运维开发工程师的工作职责 篇14

1、清洗设备软件开发及调试;

2、硬件焊接调试,样机制作,可靠性测试与评估;

3、协同测试人员进行BUG跟踪,不断完善软件产品;

4、软件设计文档、生产软件测试文档等的输出。

运维开发工程师的工作职责 篇15

1、负责TV、电子白板、广告机、显示器、智能会议平板等产品安卓系统模块的设计及开发,主导代码编写、审查、技术文档撰写等;

2、依据产品规划及用户反馈,迅速迭代、更新产品,参与应用需求、UI设计评审,并给出建议。

运维开发工程师的工作职责 篇16

职责:

1、参与公司产品研发,完成开发任务,并对负责开发的模块进行测试、维护;

2、按规范编写相关技术文档;

3、与团队成员合作、沟通,对开发过程中问题进行总结;

4、负责系统需求分析和规划系统功能和接口;

5、参与产品的需求分析与讨论,完成部分功能设计,制定开发计划;

6、参与产品的技术支持工作;

任职资格:

1、本科以上学历,211,985院校优先,3年及以上JAVA及Web项目开发经验;

2、熟悉J2EE规范,熟悉常用的数据结构,算法和设计模式;

3、熟悉主流JavaWeb框架,熟练使用JSP、Jquery、Bootstrap、H5等WEB开发基础技术;熟练使用Spring,SpringMVC,SpringCloud,SpringBoot,Mybatis等;

4、熟练使用Oracle或Mysql,拥有较好的数据库开发及设计能力;掌握Redis、MQ、ES等技术技术者优先;

5、有Hbase、Hive、Impala等Nosql经验者优先考虑;

6、熟练使用常见开发工具及技术Maven,Junit;

7、了解高并发和大数据相关知识者优先;

8、熟悉Linux常用命令;

9、熟练使用Github,SVN版本控制工具;

10、有良好的沟通表达能力,有大型互联网经验者优先。

运维开发工程师的工作职责 篇17

职责:

1. 负责公司业务生产/支撑的系统类平台的建设、优化和维护工作;

2. 负责公司管理系统的维护性开发工作和自动化运维系统的开发工作;

3. 负责搭建和维护监控管理体系,并根据运行情况提出优化建议;

4. 负责系统维护过程中相关技术文档的编写;

5. 负责各应用系统的版本管理,包括部署、升级等;

任职资格:

1. 计算机、通信技术或相关专业全日制本科及以上学历,2年以上系统维护或开发经验

2. 熟悉Python语言及Django Web框架,对web前端技术有一定的了解,熟悉 RESTful 服务,深刻理解 MVC架构概念和相关的实现技术

3. 熟悉常用的开源监控系统(zabbix 、cacti 、nagios等),可根据需求自定义监控方案,并可对监控系统做二次性开发

4. 精通Linux系统及常见服务的配置、排障、优化

5. 对mysql等关系型数据库有一定的了解,掌握基本的数据库管理和SQL语句

6. 熟悉vmware/xen等虚拟化架构和技术实现

7. 能独立分析问题,善于研究业务分析产品,具备良好的沟通能力、团队协作能力

运维开发工程师的工作职责 篇18

职责:

1.负责网宿云各个产品线日常运维运营工作和自动化运维工具开发;

2.负责网宿云各个产品线自动化运维方案,疑难问题分析,告警优化;

3.具备良好的沟通能力,能全链路推动产品质量,为产品线质量负责;

4.其他和以上工作相关的专项事务。

任职要求:

1.熟悉Linux操作系统,熟练应用常用命令(awk,sed,grep等),能分析并定位出系统常见的性能问题;

2.精通shell/python编程,或熟悉java编程,有项目开发经验者优先;

3.熟悉TCP/IP协议,能抓包做基本协议分析;

4.具备良好的分析和研究能力,热爱技术,有研发经验优先;

5.本科及以上学历,计算机相关专业,1年以上工作经验。