数据库工程师的岗位职责(收集9篇)

来源:

数据库工程师的岗位职责篇1

1、负责数据库系统的管理工作,保证其安全、可靠、正常运行;

2、负责数据库服务器的管理工作,做好服务器的运行记录,当服务器出现故障时,迅速会同相关人员一同解决;

3、负责数据库系统的`建设,做好服务器的维护、数据库软件的安装、数据库的建立工作,定期对数据进行备份;

4、SQL优化,负责对问题SQL提出优化及改进建议;

5、研究新版数据库功能,完成功能测试报告;

6、负责数据库服务器的安全防范管理工作,制定业务的日常运维,定期制作运维报告;

7、协助软件开发人员完成数据库软件开发所需的各类数据库的信息;

8、根据公司和部门工作需要,完成领导交办的其他任务;

数据库工程师的岗位职责篇2

职责:

1、负责分布式数据库安装、调试、监控、日常维护、性能优化、故障处理及相关文档的整理;

2、负责分析对应数据库系统的性能并生成报告;

3、负责编写相关的各类技术文档;

4、执行与设计测试用例,跟踪定位产品软件中的缺陷问题

5、参与需求分析,并提出改进意见

任职要求:

1、大学本科及以上学历,三年以上相关工作经验,计算机相关专业优先

2、精通数据库原理,熟悉Oracle、HBase、mysql等数据库的技术架构特点;

3、熟悉Oracle9—12数据库各版本的'特性、熟练掌握RAC、HA、ADG、GOLDENGATE、数据库备份和恢复技术;

4、熟悉SQL语音的编写和调优、熟悉存储过程编写和调优;

5、熟练掌握linux/windowsserver操作系统的常用操作指令;

6、了解分布式存储系统、分布式数据库的相关知识,熟悉Hadoop/Spark/Hive/kafka等大数据产品的测试方法及流程;

7、了解openstack、vmware等虚拟化平台的技术架构知识;

8、了解hadoop数据库平台技术、具备大数据平台实施经验;

数据库工程师的岗位职责篇3

职责:

1、负责数据库项目架构设计、安装、部署、调优、升级等工作,设计合理可行的数据库相关软硬件配置策略方案;

2、负责数据库优化调整的评估、审核和操作,对SQL语句,表结构等进行优化,对数据库的问题进行跟踪和管理;

4、提供紧急响应服务,帮助客户解决数据库相关问题;

3、研究前瞻性的数据库技术。

任职资格:

1、计算机、软件、通信、电子等相关专业,本科以上学历(能力突出者学历和专业不限);

2、从事Oracle相关工作5年以上,精通oracle数据库的日常管理维护、监控分析和性能调优;

3、精通Oracle数据库的扩容,备份,恢复,优化,精通常用的高可用技术,如RAC、DataGuard;

4、熟悉常见的unix/linux/windows操作系统的'使用;

5、了解Oracle之外的其他数据库系统;

6、具有较强的责任心及良好的团队合作精神,能够在一定压力下工作,积极主动、认真踏实、有良好自学能力。

数据库工程师的岗位职责篇4

职责:

1、负责数据接入、数据提取、数据清洗、底层重构、业务主题建模等工作;

2、参与数据集市开发,用户画像标签开发;

3、负责接口平台、自助分析平台等系统的建设和维护;

4、针对具体大数据应用场景,提供有效解决方案,并针对具体模型落地实施;

应聘要求:

1、大专及以上学历、计算机相关专业优先,2年以上开发经验;

2、精通SQL,至少熟悉Oracle/Mysql/Posgresql中的一种。

3、掌握Hive、Hbase、Spark/Sparkstreaming、Kafka组件的架构及实现原理,阅读过部分源码,能对其进行故障分析、性能调优;

4、热爱技术,有很强的`钻研能力,乐于接受有挑战性的任务。

5、大型互联网工作经验者,处理高性能、高并发实践经验者、精通Scala、Python者优先考虑。

6、具备良好的学习能力、分析和解决问题能力;

7、具有高度的责任心和团队合作精神、

数据库工程师的岗位职责篇5

职责

1、负责公司数据库产品的架构设计与优化;

2、负责生产数据库(MySQL/Redis/MongoDB等)的日常运维、稳定性保障、性能优化;

3、负责数据库运维标准化,规范化、产品化和智能化;

4、负责数据中心的设计与搭建,以及后续的升级与扩容;

5、配合公司产品和项目需求改进数据库架构,对数据库设计进行评审;

6、负责数据库日常维护、可用性监控、优化备份、容量规划、数据迁移等;

7、及时定位和排除数据库故障,并对数据库进行持续性能优化。

任职要求:

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

2、3-5年数据库相关研发运维经验;

3、精通C/C++、Linux环境编程、TCP/IP协议栈;

4、对MySQL数据库从SQL解析、优化、执行到存储引擎的整体架构有丰富的理论知识和工程实践经验;

5、对数据库的高可用架构有丰富的工程实践经验,有大规模分布式存储系统的设计经验者优先;

6、熟练掌握NoSQL技术(如Redis、MongoDB等),具有集群架构搭建、性能优化和监控等生产运维经验;

7、在分布式数据库、NoSQL、数据仓库中一个或多个领域有丰富经验者优先;

8、有MySQL高负载高并发系统的运维经验;

9、具有良好的.学习能力、沟通能力、团队合作意识,强烈的责任心与主动性。

数据库工程师的岗位职责篇6

职责:

1.进行产品需求分析和系统架构设计,负责公司核心业务模块开发,能独立攻关系统难点问题。

2.编写系统架构文档、接口说明文档及主要业务流程图等开发文档。

3.进行团队技术管理,为每个版本制定准确的开发计划并分配给下属人员进行开发。

4.代码审计,指导初中级开发人员编码,协助参与代码设计、审核和检查。

5.参与系统稳定性、性能和扩展性调试。

任职要求:

1.计算机、电子、通信、信息处理、电子商务、办公自动化等相关专业大专以上学历,有5年以上相关软件开发经验;

2.精通webmvc框架、Java、JavaScript,熟悉JSP/Servlet、JavaScript、Ajax、Jquery等WEB技术,至少精通Struts、Spring、Hibernate、iBatis等主流的.开源框架之一;

3.有分布式、高可用、高并发系统开发经验,熟悉Dubbo等分布式框架并有应用经验;

4.熟练使用Oracle、MySQL、SQLServer数据库之一,有数据库性能问题诊断及SQL语句调优经验;

5.熟悉Linux操作系统,熟悉Shell脚本,熟练使用SVN或Git版本管理工具;

6.熟练使用WebLogic、Tomcat、WebSphere等web应用服务器之一,熟悉nginx、Apache等的安装、配置;

7.参与过大型项目软件的开发,有团队精神和敬业精神,具备良好的自我学习能力和独立的解决问题能力,能够带领小团队在指定时间内完成高质量程序;

数据库工程师的岗位职责篇7

职责:

1、负责公司WMS,OMS,TMS,BMS等产品的核心功能开发及相关开发文档的编写;

2、参与公司物流产品对外接口的设计与开发;

3、编写相关业务场景的`技术解决方案;

4、完成领导安排的其它工作。

岗位要求:

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

2、3年及3年以上软件产品开发经验且成功上线运行;

3、JAVA基础扎实,包括多线程、集合、缓存、消息队列、全文搜索等;

4、对于主流的开源框架,能够熟练使用,包含但不限于Springboot、SpringCloud,SpringMVC,Mybatis、Dubbo、Redis框架进行项目开发;熟悉微服务相关框架使用,熟悉分布式原理有分布式应用开发经验者优先;

5、掌握前端基础,包括JS、JQuery、HTML、CSS;熟悉使用一种以上前端UI框架,包括jqueryui、layui、bootstrap、element、mui优先;

6、熟悉Oracle,Mysql,SQLserver等主流数据库,熟练使用Oracle者优先,有熟练的SQL编写能力者优先;

7、熟悉常用的设计模式,有大型分布式、高并发、高负载、高可用性系统的设计开发经验者优先;

8、具有规范的开发文档写作能力及有一定的项目管理能力,具有良好的逻辑思维能力、沟通能力,良好的团队配合能力,具有一定的抗压能力;

9、有WMS,OMS,TMS,BMS,SCV,BI等相关开发经验者优先。

数据库工程师的岗位职责篇8

职责:

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

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

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

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

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

任职要求:

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

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

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

4、熟悉SQL调优;

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

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

数据库工程师的岗位职责篇9

职责:

1、主要负责科融软件产品的现场实施工作,实施对象为银行金融机构;

2、数据库存储过程的开发和实施工作;

3、JAVA应用的部署实施。

任职要求:

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

2、2年或以上工作经验;有ETL开发经验者优先;

3、具备Oracle等数据库知识和一定经验;

4、熟练使用PL/SQL、能进行简单的存储过程编程;

5、熟悉Tomcat、weblogic、websphere等中间件;

6、具备良好的'用户沟通能力、良好的团队协作能力;

7、了解金融知识或有金融产品实施经验者优先考虑。

你会喜欢下面的文章?