数据库开发工程师的岗位职责

时间:2023-05-09 15:51:18 岗位职责 我要投稿

数据库开发工程师的岗位职责(精选18篇)

  在当下社会,我们都跟岗位职责有着直接或间接的联系,岗位职责是组织考核的依据。想必许多人都在为如何制定岗位职责而烦恼吧,以下是小编收集整理的数据库开发工程师的岗位职责,希望能够帮助到大家。

数据库开发工程师的岗位职责(精选18篇)

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

  职责:

  1、负责数据库仓库模型设计及规划,数据仓库架构搭建和优化策略;

  2、使用相关ETL工具和BI工具,支持中后台数据转换模型和技术开发;

  3、负责数据库业务程序开发(包括脚本、函数、存储过程等)和优化以及数据质量技术保障;

  4、根据金融业务的.理解和经验,制定系统和数据库标准化的日常维护和操作手册;

  5、编写数据库设计档,进行SQL代码规范审核。

  任职要求:

  1、具有扎实的数据库基础知识,开发经验3年以上;

  2、熟练编写存储过程、函数、性能优化脚本,能独立进行排错、调优;

  3、精通oracle或greenplum数据库开发或管理,有OCP认证优先;

  4、沟通能力强,语言表达清晰,思维严谨,细致认真,具有良好的团队合作精神;

  5、金融证券行业相关经验优先。

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

  岗位描述:

  1、进行业务系统数据库的规划、设计、实施,设计并优化数据库物理建设方案;

  2、对数据库进行管理,负责数据库应用系统的运营及监控;

  3、业务系统数据库的`定期维护和异常处理;

  4、对数据库性能分析与调优,排错,保证数据安全;

  5、对数据库进行定期备份、和按需恢复;

  6、配合其他部门进行的数据处理、查询,统计和分析工作。

  任职资格:

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

  2、两年以上相关工作经验;

  3、精通关系数据库原理,熟悉数据库系统的规划、安装、配置、性能调试;

  4、精通sql脚本的编写,有丰富的数据库管理、运维调优经验;

  5、熟练使用数据库管理、分析、设计工具;

  6、快速处理系统突发事件的能力,较强的学习和创新能力;

  7、良好的沟通能力、团队合作精神。

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

  职责:

  1、根据数据仓库及BI项目的需求,制定ETL相关的设计方案和开发计划,并进行后续的设计、实施、维护;

  2、负责数据仓库数据模型的开发,发布,测试工作;

  3、负责多种类型的数据报表的研发工作,包括钻取类报表,表格类报表,和图形化报表的.研发,测试和发布工作;

  4、承担数据抽取、清洗、转化等数据处理程序开发。

  任职要求:

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

  2、精通数据仓库的数据模型设计,熟悉ETL工具如DataStage,有3年以上的实际BI项目经验;

  3、精通Mysql/Oracle/SQLServer数据库,精通SQL语言,熟练编写存储过程,掌握海量数据处理及数据库性能优化;

  4、熟悉Hadoop大数据技术框架及相关技术;

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

  职责:

  1、参与需求调研,负责开展专项业务分析,数据开发工作;

  2、负责数据支撑工作,从事数据库开发,报表设计和实现;

  3、负责相关数据库设计的编写等工作;

  4、参与项目的实施,负责数据结果提交、测试反馈与优化;

  5、运营及决策提供业务分析及数据支持;

  6、参与建立采集、转换、整合数据,与展现开发报表分析的数据设计流程,并应用于实际操作中。

  任职资格:

  1、本科以上学历,计算机相关专业,掌握SQL语言,至少熟练使用过Sybase、DB2、Oracle等其中一种数据库;

  2、熟悉ETL的概念和流程,至少熟练使用过一种ETL工具(odi,informatica,kettle等);

  3、系统学习过数据库原理,对关系模型设计有一定认识更佳,熟练具备SQL语言、存储过程的编写能力;

  4、良好的逻辑思维能力,敏锐的数据洞察力,较强的.总结归纳能力;

  5、持有OCP认证、OCM、数据库工程师、SPSS、SAS、CDA任意一种证书者优先;

  6、熟悉db2和sybase者加分,有会计或审计经验者加分。

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

  职责:

  1、负责数据库的`安装、配置、监控、实时备份、恢复和管理;

  2、负责数据清理及系统间的数据迁移;

  3、根据需要负责数据库设计包括表结构、表、索引等的设计;

  4、负责编写SQL、触发器、存储过程等;

  5、负责原有SQL优化,原有存储过程维护。

  工作要求:

  1、2年以上数据库开发或Java软件开发经验;

  2、熟练使用Linux系统,熟悉表结构设计、SQL优化,熟练编写存储过程;

  3、熟悉Oracle、Mysql数据库运行机制、体系架构;

  4、掌握Oracle数据库维护,能对业务需求和故障及时反馈和处理;

  5、具较强的责任心和学习能力,有团队合作精神、沟通协调能力、承压能力。

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

  职责:

  1、参与项目需求分析,研究项目技术细节,进行系统框架和核心模块的详细设计;编写相应的`技术文档;

  2、根据公司要求规范,编写相应的技术文档;编制项目文档、记录质量测试结果

  3、完成项目初始至终结的全部技术跟踪协调工作

  4、根据开发进度和任务分解完成软件编码工作,配合测试工程师进行软件测试工作;

  5、参与客户沟通、项目需求调研分析并维持良好的客户关系;编写需求分析报告。

  6、进行用户现场软件的部署和实施

  7、完成公司领导交办的其他工作。

  岗位要求:

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

  2、熟悉Oracle、Sqlserver等数据库及SQL语言;

  3、良好的团队合作精神和社交技巧及沟通协调能力;

  4、能适应经常出差。

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

  职责:

  1、负责该领域的业务需求讨论,完成技术方案及数据开发;

  2、负责数据仓库的体系建设及落地实现;

  3、负责大数据平台各类环境的部署及运维、并参与架构优化、性能优化等工作;

  4、负责该领域所属模块的.代码开发、调试与维护工作,并进行技术沉淀和文档输出。

  招聘要求:

  1、计算机、电子通信、自动化等专业,本科及以上学历;

  2、五年以上研发经验,其中二年以上大数据开发的相关工作经验;

  3、熟练JAVA开发语言;熟悉微服务及Spring框架;

  4、熟练熟练Hive、Impala、ES性能调优,关注细节,学习能力强;

  5、能配合团队完成该领域的工作,自我管理能力强,能承受工作中的各种压力,具备很好的团队意识

  6、熟练主流大数据平台产品部署及运维,如CDH、HDP平台。

  7、对机器学习和深度学习等方面有一定的了解;

  8、有汽车制造业及相关行业的大数据开发经验优先。

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

  职责:

  1、负责数据中心和大数据处理平台的搭建

  2、在线和离线海量数据分析平台的开发;

  3、研究大数据前沿技术,提升系统的运维效率;

  4、参与大数据的采集、存储、处理,分析等开发

  5、参与数据挖掘算法的'设计、对海量数据进行挖掘分析和发掘数据价值及算法学习及实现

  任职要求:

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

  2、熟悉Java/Scala等至少一门语言,能对分布式常用技术进行合理应用,解决实际架构问题

  3、熟练使用hadoop,hive,HBase,YARN,kafka,spark,Storm,Flume等大数据开发组件

  4、熟悉整个大数据的完整处理流程,包括数据的采集、清洗、存储、分析和可视化及报表开发;

  5、熟悉分布式系统概念、架构,有大规模分布式系统设计、实现、部署等经验;

  6. 具有优秀的学习能力、独立分析和解决问题能力,良好的团队合作精神。

  7. 有BI开发经验的优化考虑。

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

  职责:

  1.结合项目或产品涉及的具体业务场景,对数据进行清洗、计算与加工;

  2.思路清晰,可快速响应数据处理的需求,评估并给出合理的解决方案,并采用合理的方式处理需求;

  3.积极主动,能够与团队成员进行有效沟通,并完成数据处理结果的核对与对接;

  4.完成上级交办的工作或任务。

  岗位要求

  1.计算机相关专业大专以上学历;

  2.2年以上大数据产品或项目开发经验,精通Hadoop生态圈,熟练使用Spark,HBase、Hive、Kafka、Redis等;

  3.精通SQL,熟练使用HSQL实现复杂数据处理逻辑,并具备数据处理调优的能力;

  4.熟悉Linux开发环境,熟悉Linux的shell命令。

  5.具有良好的逻辑思维能力和严谨的.程序开发思想,具备独立问题排查与处理的能力;

  6.良好的团队精神和合作意识,强烈的责任心,对工作有激情,良好的沟通能力,能吃苦耐劳;

  7.有大数据项目或产品背景者优先;

  8.有使用Spark SQL进行数据处理,并具有Spark SQL优化经验者优先。

  9.有Python或者Shell脚本开发经验优先

  数据库开发工程师的岗位职责 篇10

  职责:

  1、负责数据采集、数据存储、数据查询、数据计算等基础平台的设计和开发工作;

  2、利用Hadoop、Spark、Flink等技术进行离线和实时数据开发 ;

  3、负责大数据平台的`规划升级、平台维护和优化 ;

  4、和其他部门或团队沟通、资源协调并落实工作。

  任职要求

  1、本科及以上学历;

  2、3年以上大型大数据平台建设实施经验 ;

  3、掌握常用大数据组件hadoop、Hive、spark、Flink、hbase、elasticsearch等原理、使用和调优 ;

  4、具备较强技术功底,精通Java、Scala、Python等至少一种开发语言,能根据需求给出技术架构 ;

  5、有数据仓库、元数据管理和治理的开发经验优先 ;

  6、善于沟通,思维活跃、责任感强、工作积极主动,有良好的团队协作意识。

  数据库开发工程师的岗位职责 篇11

  职责:

  1、负责完成业务和产品的对接,支持业务需求研发;

  2、负责完成产品的迭代升级以及底层架构的升级研发;

  3、完成团队安排的其他相关日常工作任职要求;

  4、负责产品的'实时业务和离线业务的研发;

  5、支持开源大数据技术在数据系统中的使用,修复、优化增强大数据技术;

  岗位要求:

  1、具有分布式系统架构开发能力,熟练使用storm、spark hbase者优先。

  2、能够使用实时计算平台,进行实时业务数据的研发。

  3、能够基于已有平台进行离线业务的开发。

  4、有大数据应用产品研发经验,具有数据决策产品研发经验者优先。

  数据库开发工程师的岗位职责 篇12

  职责:

  1、独立负责工作小组,并对下级成员进行监督;

  2、具备资源整合以及对软件项目全局把控的能力;

  3、负责软件项目的系统设计和需求分析;

  4、制定软件项目开发计划,并按时完成功能模块的设计、开发以及编程任务;

  5、积极配合并完成主管下达的任务,并能够对软件部门的发展规划提出意见;

  任职条件

  1、大数据相关开发经验3年以上,至少具备2年以上java开发经验;

  2、有基于hadoop的数据抽取、转换、加载的开发相关经验;

  3、熟练掌握hadoop生态的`相关知识,如hive,hbase,a,storm,spark,mapreduce等;

  4、熟悉Linux操作系统。熟悉linux各项基本操作,至少掌握一门脚本语言;

  5、熟练数据仓库,对多维数据建模有深入理解;

  6、有BI数据平台、数据仓库、日志采集、多维数据仓库设计、开发、架构经验者优先;

  7、思维敏捷,有较强的钻研学习能力,较好的沟通能力、团队合作;

  数据库开发工程师的岗位职责 篇13

  职责

  1、负责公司大数据平台建设工作,完成Hdaoop/Spark搭建部署,根据业务需要进行开发;

  2、开发实现网络爬虫并爬取所需数据,有效存储到大数据平台;

  3、对平台数据做预处理,满足数据展现及后续机器学习等系统使用;

  4、根据业务需要,应用大数据实时分析技术、可视化技术等,并对平台发展规划进行设计。

  任职资格

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

  2、熟悉数据仓库和数据建模相关技术细节,有编程经验,熟悉SQL/Hadoop/Hive/Hbase/Spark等大数据工具;

  3、具备海量数据处理经验,或有互联网行业数据挖掘工作经验;

  4、1年以上岗位经验优先,本科应届有意向的,可优先培养。

  数据库开发工程师的岗位职责 篇14

  职责:

  1、 参与ODS系统或Hadoop 系统数据库相关开发,包括数据仓库的数据模型设计(ODS层设计、基础数据层设计、汇总层设计等);

  2、 参与ETL Mapping设计及开发工作;

  3、 参与客户/用户画像、经营管理、产品画像、营销活动等主题域建设工作。

  资质要求:

  1、计算机相关专业本科及以上学历,优秀者放宽至大专;

  2、有大型数据库(ORALCE/MSSQL SERVER等)开发经验,有Sybase IQHIVESpark SQL开发经验者优先;

  3、有较强的SQL编程能力,熟练编写存储过程,能设计各种复杂的业务处理、统计分析语句,精通sql性能优化;

  4、具有数据仓库、ods、BI商务智能项目经验者优先,具有金融行业项目背景者优先;

  5、较好的.沟通理解能力,态度踏实,积极上进。

  数据库开发工程师的岗位职责 篇15

  1、负责数据仓库和大数据处理模块的架构设计和开发;

  2、负责实现基于Spark框架的.分布式计算框架的设计和开发工作;

  3、负责Spark技术研究和通用数据平台的性能调优;

  4、负责大数据项目中,基于kafka、flume、spark streaming、Spark SQL等相关技术的海量数据的处理、分析、统计、挖掘工作。

  5、熟悉Scala/Java语言,对Scala/Java原理、底层技术有深入研究者优先;

  6、有过海量数据系统开发经验者优先;

  7、熟悉Hadoop/Spark生态系统组件的使用,至少有2年以上的Spark开发经验;

  8、写过推荐系统的优先考虑

  数据库开发工程师的岗位职责 篇16

  职责:

  1、参与大型互联网Web系统的持续开发迭代,包括手机及PC的前后端开发工作

  2、快速分析理解业务场景和产品需求,根据业务流程和原型图、高保真设计方案等开展功能设计和代码开发工作,并检测成果进行交付

  3、遵循系统架构和数据模型架构,进行功能设计和编码,严格遵循开发规范的'要求

  技能要求:

  1、本科及以上学历(学历不符合请勿投递),一年以上经验,有较扎实的Java基础

  2、熟悉SpringMVC,MyBatis等常用框架

  3、熟悉MySQL数据库,熟悉SQL

  4、熟悉HTML、JavaScript、CSS等Web前端开发技术

  数据库开发工程师的岗位职责 篇17

  职责:

  1. PHP类项目和网站平台开发项目管理;负责项目或产品的需求分析、架构设计和技术实施服务;

  2. 对产品部门提出的需求进行系统分析和设计; 制定开发规范,参与制定技术标准,编写相应的技术文档。

  3. 负责产品研发/实施过程中的模块核心编码、文档编写、性能调优等;

  4. 负责整个项目的架构设计,任务分配,项目管理等工作。

  岗位要求:

  1、3年以上的PHP/MySQL开发经验,熟悉面向对象,具备数据库应用系统的'规划及设计能力;

  2、熟悉大型网站构架和性能优化,熟悉各种WEB缓存技术,对web安全有丰富的认识和经验;

  3、熟悉Linux/Unix基本操作,熟悉Apache、MySQL、PHP等软件的编译安装和最优化配置;

  4、能熟练使用HTML,CSS,JavaScript,ajax,jQuery等技术进行web应用开发

  5、具备强烈的进取心、求知欲及团队合作精神;

  6、优化并遵守团队的代码格式、结构的规定,编写易读、易维护、高质量、高效率的代码;

  7、逻辑思维能力强,做事有条理,具备较强的分析问题和解决问题的能力,工作积极主动、严谨负责;

  8、有大型门户网站、社区网站等的开发经验者优先;有丰富的项目管理经验者优先。

  数据库开发工程师的岗位职责 篇18

  职责:

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

  2、独立完成软件模块的编码;

  3、协助测试人员完成软件系统及模块测试;

  4、编制与项目相关的`技术文档;

  5、对已有系统进行系统维护及bug跟踪修改。

  任职要求:

  1、计算机或相关专业本科及以上学历;有意从事信息系统管理软件的开发维护。

  2、熟悉JAVA 编程或从事B/S开发一年以上工作经验者优先;

  3、熟悉MVC设计模式、J2EE架构等java相关技术;

【数据库开发工程师的岗位职责】相关文章:

数据库开发工程师的岗位职责03-10

数据库开发工程师岗位职责03-10

数据库开发工程师岗位职责10篇05-15

数据库开发工程师的岗位职责(15篇)03-19

数据库开发工程师岗位职责15篇03-10

数据库开发工程师的岗位职责15篇03-10

数据库开发工程师的岗位职责20篇04-15

数据库开发工程师岗位职责(10篇)05-15

数据库开发岗位职责09-30