首页 > 实用范文 > 文秘知识 > 岗位职责 > 数据库开发工程师岗位的工作内容(汇总16篇)正文

《数据库开发工程师岗位的工作内容(汇总16篇)》

时间:

数据库开发工程师岗位的工作内容(精选16篇)

数据库开发工程师岗位的工作内容 篇1

职责

1.数据库安装、配置、故障处理、备份与恢复;

2.数据库性能监控与优化、数据库安全加固、数据库空间管理等(包括线上、线下环境);

3.负责项目数据ETL整合与数据库设计;

4.审核数据库设计方案和SQL语句,对上线数据库质量进行管理;

5.负责数据库操作标准化流程制定,并遵照执行;(如数据库设计规范、数据库变更管理规范)

6.负责跟进、试用厦门数据组产出的工具、数据整合方案,以及在重庆团队中推广使用;

7.提升实施团队数据库运维相关技能。

岗位要求

1、计算机或相关专业本科以上学历,2年以上数据处理工作经验;

2、精通关系型数据库体系架构和原理,精通存储过程、触发器、动态SQL的编写;

3、精通数据库的性能优化及SQL语句的优化;

4、精通MySql/oracle数据库的规划、设计、优化及运维;

5、熟悉Linux常用命令,熟悉shell/python/perl(其中一种)脚本开发;

6、熟悉数据库的负载解决方案,如分库、分表、主从;

7、高度的责任心、良好的沟通技巧和团队合作精神;

数据库开发工程师岗位的工作内容 篇2

职责:

1、负责制定数据库开发规范,参与并审核数据库设计,纠正已有的不合理的DB设计;

2、负责数据库业务程序开发(包括脚本、函数、存储过程等PL/SQL),编写数据库设计文档;

3、负责数据库表模型设计,数据库架构搭建和优化策略,培训提升开发人员SQL代码的开发技能;

4、负责数据库索引结构的设计和实现;

5、负责及时排除数据库故障,并对数据库进行持续性能优化,确保数据库系统的高效、稳定、安全;

6、协助进行数据提取、数据分析和数据管理,以及数据库转换和迁移等;

7、根据对业务的理解和成熟经验,制定数据库标准化的日常维护和操作手册;

【任职要求】

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

2、七年以上MYSQL数据库管理和开发工作背景;

3、熟悉数据库的结构设计,存储过程开发,疑难问题解决;

4、熟悉数据库产品性能分析和测试,对数据库的优化,存储性能有较深的研究和操作经验;

5、熟悉Redis、Memcache、MongoDB等非关系数据库管理者优先;

6、有大型网站数据库高并发量设计、容量性能管理和调优经验者优先;

数据库开发工程师岗位的工作内容 篇3

1、根据产品需求,进行Android Framework相关功能的设计、开发、调试等;

2、负责系统中间件开发;

3、维护Android Framework及各系统服务,解决 Framework相关问题;

4、编写必要的技术文档。

数据库开发工程师岗位的工作内容 篇4

职责:

1、负责参与数据库选型、给出数据库设计方案、优化方案;

2、负责数据库故障恢复、备份、调优;

3、负责监控数据库资源消耗情况、数据库运行日志、故障日志,给出解决方案;

4、负责数据库安装和配置管理;

5、负责解决数据库、数据方面的问题。

任职要求:

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

2、两年以上的数据库开发经验;

3、熟悉oracle或者greenplum等常见关系型数据库,有开发存储过程(PL/SQL)的经验;

4、熟悉SQL调优;

5、熟悉数据库集群、分库、分表等操作的优先考虑;

6、有greenplum数据开发的经验优先考虑。

数据库开发工程师岗位的工作内容 篇5

职责:

1.根据系统的开发进度与任务安排,完成分配的开发任务;

2.自测出开发中存在的缺陷、并修正,以此确保交付质量;

3.负责解决系统开发过程中遇到的技术问题;

4.协助相关团队完成系统的测试、部署、上线运营工作;

5.能够带领团队进行新技术的研究与探索。

任职资格:

1.本科学历,计算机或者计算机相关专业;

2.5年以上JavaEE开发经验,精通 Java语言以及OPP思想,熟练应用J2EE的相关开发技术;

3.熟悉SpringMVC、JPA、MyBatis、MySQL、RabbitMQ、activity、Redis,有RabbitMQ、Activity工作流使用经验者优先考虑;

4.强烈的责任心和良好的团队协作能力;

5.有消费金融行业系统开发经验优先。

数据库开发工程师岗位的工作内容 篇6

职责:

1、负责Linux下高性能、高可用方案的集群化部署,如LVS+Keepalived、缓存Varnish、Nginx,Memcached,双机热备等;

2、负责公司大规模服务器部署的策略制定和系统优化工作等;

3、负责线上系统层面稳定性保障,系统监控,内核升级,安全事件处理等;

4、负责各类应用软件(Nginx、Apache、Tomcat、Squid等)的安装和维护;

任职要求:

1、2年以上运维或开发经验;

2、有LVS集群、Nginx、Redis等中间件安装和部署经验优先;

3、熟悉tcp/ip/http等通信协议,熟悉常用抓包工具且会分析报文的优先;

4、熟悉GoLang/Python/Java等任意一门编程语言;

5、熟悉自动化工具Puppet、Ansible、Saltstack等的部署和使用优先考虑;

数据库开发工程师岗位的工作内容 篇7

职责:

1、依据客户需求完成大数据项目的数据分析及建模;

2、进行大数据核心算法的编写;

3、参与项目的需求分析、系统设计、编码工作;

4、参与开发过程中相关新技术的研究和验证。

5.协助承担架构性的体系设计和改造工作,配合制定技术实施方案,按照总体设计组织子系统的设计和开发。

任职要求:

1、精通数据建模、数据体系建设,具备数据仓库架构设计、模型设计和处理性能调优等相关经验;

2、具有丰富的基于hadoop体系的数据平台、数据仓库建设经验,精通基于hadoop源码的开发、优化改造及成功应用案例;

3、精通hadoop生态体系各项技术,如kafka、flume、hive、impala、hbase、spark等,具有100+节点hadoop集群的开发、运维经验;

4、具有对大型hadoop集群的硬件规划能力;

数据库开发工程师岗位的工作内容 篇8

职责:

1.负责数据库的设计工作;

2.负责数据库的代码开发工作;

3.负责数据库的优化和维护工作;

4.分析和解决数据库应用系统出现的问题。

任职要求:

1.计算机软件相关专业,一本以上学历;

2.具备1年以上大型数据库开发、设计、维护经验;

3.精通数据库语言,至少精通oracle、sqlserver等常用的数据库其中的一种;

4.能熟练使用流行的数据库分析设计工具;

5.学习能力强,善于思考,具备良好的分析和解决问题的能力;

6.工作认真、严谨细致,具有责任心,沟通能力强,具有良好的团队合作精神。

数据库开发工程师岗位的工作内容 篇9

职责:

1、负责公司后端的研发,保障系统的稳定性和质量

2、与业务需求部门及项目经理沟通,理解需求,进行架构设计;

3、搭建开发框架、负责核心代码的编写,解决技术难点;

4、界定、分析和解决系统中存在的问题和缺陷;

5、对系统进行持续改进,提升系统的性能、可扩展性、可维护性;

6、持续改进系统架构、核心算法或者核心技术等,保证系统高性能、高可用性和高可扩展性-新技术预研,完成项目的选型和设计,难点攻关

任职资格:

1.本科及以上学历,3年以上开发经验;

2.良好的代码习惯,要求结构清晰、命名规范、逻辑性强、代码冗余率低;

3.熟悉Mysql,有较为熟练地掌握mysql语言及编写存储过程、触发器等数据库开发的能力;

4.精通PHP语言,精通CGI标准和HTTP等互联网协议;

5.熟练掌握javascript、div+css等web前端布局及多浏览器兼容相关技术;

6.熟练使用Linux系统,熟悉在Linux下配置php+mysql的运行环境;

7.有良好的沟通、协调能力和学习能力,具备良好的团队合作精神,对工作积极严谨踏实,能承受较大的工作压力。

数据库开发工程师岗位的工作内容 篇10

职责:

1、Java相关软件的程序设计与代码编写;

2、根据项目具体要求,承担开发任务,按计划完成任务和目标;

3、参与跨团队的业务和技术经验分享;

4、独立完成软件系统及模块的编码及测试;

任职资格:

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

2、2-3年的实际项目经验

3、沟通和表达能力较好,有较强的团队意识;

4、Java基本功扎实,有良好的面向对象设计思想;

5、熟悉SpringMVC、Hibernate、MyBatis、dubbo技术,并对 B/S 架构有丰富的开发经验;

6、熟悉缓存技术使用(如 Redis,Memcached);

7、熟练使用至少一种Web前端开发技术Jquery,Vue,有前后端开发经验;

数据库开发工程师岗位的工作内容 篇11

职责:

1. 参与软件产品设计、开发、实施和维护,保证设计合理、应用技术得当。

2. 进行单元测试,确保功能稳定,性能优异,保证开发工作高质量完成。

3. 参与软件设计的重构、优化,保证产品的可迭代、可维护性。

4. 参与软件设计文档的起草和完善,保证文档及时更新。

任职要求:

1、计算机相关专业本科及以上学历,1年以上Java工作经验;

2、精通J2EE相关技术,熟悉mybatis、springmvc,熟悉Java常用设计模式

3、熟悉javascript、jquery、Css等前台技术;

4、掌握MySQL数据库的开发、配置、管理、调试,熟练掌握SQL查询优化及存储过程编写;

5、熟练使用svn、git等版本管理工具。

6、强烈的责任心和良好的分析问题、解决问题的能力,良好的沟通能力,良好的职业道德及敬业精神。

7、熟悉Vue优先、熟悉spring cloud 优先。

数据库开发工程师岗位的工作内容 篇12

1. 负责Android产品的功能研发和性能优化,完成高质量编码工作;

2. 与产品经理配合,深度参与手机产品需求讨论,功能定义等 ;

3. 设计编写良好的代码结构,不断迭代重构 ;

4. 需有即时通讯类产品研发经验,可快速适应工作内容。

数据库开发工程师岗位的工作内容 篇13

职责:

1、参与软件系统的设计、开发过程,在产品(项目)原型的基础上进行需求分析细化,设计项目服务端框架、业务组件和前端应用;

2、负责软件系统系统模块的设计、开发、单元测试;

3、进行程序单元测试,检查软件存在的缺陷并保证其质量;

4、编写详细的开发文档;

5、负责所开发项目的后期维护、Bug修复;

6、有良好的团队协作能力和沟通能力,较强的学习能力和解决问题的能力;

7、主动性强、敬业,勇于面对困难接受挑战,有服务意识和责任心,重视交付质量

任职要求:

1、7年以上工作经验,本科及以上学历,计算机、通信等相关专业,能力优秀可放宽要求

2、熟悉Java SE和Java EE技术,掌握JVM运作机制,了解常见算法和设计模式。

3、熟练使用Mybatis,SpringMVC,SpringCloud、elastic search等框架。

4、具备相关的开发经验,具有分布式项目经验;

5、熟练掌握docker等容器技术,熟练掌握redis、rabbitmq/kafka/rocketmq等中间件;

6、熟练掌握mysql数据库及优化;

7、有团队管理经验优先考虑

数据库开发工程师岗位的工作内容 篇14

职责:

1.完成项目经理及开发组长交办的软件产品模块的设计编码工作;

2.与技术团队共同参与,项目规划、项目策划、需求完善等沟通工作;

3.具有良好的学习能力,能够快速在团队中成长起来满足开发需求。

任职要求:

1.计算机科学与技术及软件工程等相关专业,大专及以上学历,1-2年工作经验;

2.熟练掌握J2EE架构,了解Struts,Hibernate,Spring等技术框架下的web开发;

3.掌握使用CSS、JavaScript、Ajax和Jquery框架等前端技术;

4.熟悉mysql、oracle数据库的sql语句的编写;

5.了解svn、Meavn版本控制工具;

6.具有团队合作精神,良好的代码书写能力,能够和团队站在一起完成项目开发任务;

数据库开发工程师岗位的工作内容 篇15

职责:

1、负责相关业务模块的分析、设计、开发;

2、独立完成公司产品的功能开发;

3、具备良好的交流沟通能力,逻辑清晰;

4、快速定位及解决开发、运行过程中的技术问题。

任职要求:

1、全日制大学本科以上学历;

2、2年以上PHP开发经验;

3、熟练使用php框架 如:laravel,tp,yii,zend等主流框架;

4、熟练掌握mysql及其优化,对NoSql技术有一定了解,熟悉git、redis ;

5、熟练使用js,vue等流行前端框架;

6、熟悉linux基础命令,熟悉lnmp搭建;

7、熟悉微信公众号、小程序开发。

数据库开发工程师岗位的工作内容 篇16

职责:

1.负责与客户之间的沟通协调,了解客户需求,撰写方案

2.支持元数据的管理、清洗和数据模型开发实现

3.基于客户需求,形成总结经验文档,完善公司数据报表平台功能

4.与客户业务部门沟通协调,沉淀行业知识,总结行业案例

5.协调与客户定期交流和沟通

技能要求:

1.了解主流报表工具,了解ETL概念,应用过ETL相关开发工具;

2.具备基本SQL技能,掌握MYSQL、Oracle数据库基础知识;

3.较强的沟通能力、学习能力、逻辑思维、独立解决问题能力;

4.能根据客户所处行业,进行行业知识、样板案例的分析和总结;

5.具备良好的抗压能力,能适应因工作所需的出差。