当前位置:首页 > 人才招聘 > 岗位职责

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

时间:2025-11-22 11:18:26
数据库开发工程师岗位职责

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

随着社会一步步向前发展,我们可以接触到岗位职责的地方越来越多,任何岗位职责都是一个责任、权力与义务的综合体,有多大的权力就应该承担多大的责任,有多大的权力和责任应该尽多大的义务,任何割裂开来的做法都会发生问题。那么岗位职责怎么制定才能发挥它最大的作用呢?以下是小编精心整理的数据库开发工程师岗位职责,希望对大家有所帮助。

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

职责:

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者加分,有会计或审计经验者加分。

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

职责:

1、参与公司在线项目开发;

2、参与需求评审,系统概要设计,并负责完成核心代码;

3、根据开发规范和流程独立完成核心模块的设计和编码;

4、技术分享、新技术研究;

5、完成上级领导临时交办的.其他工作任务。

职位要求:

1、计算机相关专业本科及以上学历,3年以上计算机行业开发经验;

2、扎实的JAVA基础,具有良好的编码习惯,精通J2EE架构。

3、熟练使用SpringMVC,Spring,Mybatis等开源项目,熟悉jquery、Javascript、HTML等前台UI技术。

4、熟练使用MySQL、Redis;

5、熟练多线程、高性能并发系统设计开发和调优;

6、具有数据处理经验者优先;

7、具有搜索相关技术研发经验者优先。

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

职责

1、负责基于hadoop/spark生态系统、亿级别数据的全文检索,搜索引擎的.产品研发;

2、基于海量用户行为数据和其他数据,分析和研究数据与实际业务的关联关系,并与实际业务应用相结合开发;

3、负责大数据分析需求设计和开发,承担数据抽取、清洗、转化等数据处理程序开发。

任职要求:

1、熟悉Hadoop/HBase/Spark/Storm/Redis/Kafka/ES/Flume技术及其生态圈,具备相关项目开发经验,有数据实时计算项目经验优先;

2、有搜索引擎全文检索开发经验 ,如:elasticsearch、solr;

3、熟悉python、R任意一门开发语言;

4、有SAAS,PAAS企业级应用平台或者互联网,金融等大型应用平台开发经验优先考虑;

5、 本科及以上学历,计算机/软件工程/统计学/数学等相关专业,互联网/金融等行业3年以上工作经验;

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

7、熟悉使用svn,禅道等项目管理工具,有良好的团队协作开发经验.

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

职责:

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、有团队管理经验优先考虑

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

职责:

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

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

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

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

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

任职要求:

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

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

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

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

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

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

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

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

职责:

1.推动及开发高效的自动化运维、管理工具,提升运维工作效率

2.负责公司自动化运维平台的'设计和开发,参与公司运维体系的建设

3.研究DevOps新技术和方向,持续提高运维效率和质量

任职要求:

1、3年以上互联网运维开发经验

2、熟悉python语言,熟悉Django/Flask等常用的web框架原理。

3、有自动化运维平台架构设计能力,能主导或独立完成自动化运维平台开发工作。如CMDB、运维工单系统、监控系统等相关的设计和开发工作

4、熟悉jekins、docker等持续集成、持续部署工具,熟悉gitlab

5、熟悉至少一种常用自动化工具(puppet、saltstack、ansible)

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

1、参与新产品/新项目的架构设计、概要设计、详细设计、编码实施、测试和文档编写,实现新产品开发的目标;

2、参与系统架构和概要设计;

3、参与部分核心模块的`详细设计;

4、负责部分模块的编码实施;

5、参与测试和文档编写工作。

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

职责:

1、负责研发PAAS开放平台开发,完成需求分析详细设计,spring boot基础组件的使用和扩展开发工作;

2、负责研发PAAS平台业务中台,数据中台的.研发工作,能够准确把握业务需求,参与系统设计,负责核心代码的实现;

3、负责带领3-5人研发团队,实现系统规划需求。

【任职要求】

业务技能要求:

1、精通Java语言,深刻理解常用微服务组件,如Spring,

Spring Boot, Spring Cloud, Mybatis;

2、熟悉Shell或者Python脚本并能在Linux环境进行开发;

3、了解常用中间件系统,如RabbitMQ,RocketMq,Redis,ZooKeeper系统等;

4、熟悉Mysql数据库以及常见的NoSQL DB,如MongoDB等;

5、了解常用工具如Git , Jenkins, Maven 等。

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

职责:

1、 负责基于Hadoop/Spark平台架构的开发、设计和布局 ;

2、 完成系统框架的设计和核心代码的编写;

3、 针对海量的用户行为数据进行统计、分析与挖掘,不断提高系统运行效率;

4、 负责对数据进行分析,为项目组提供大数据技术指导及分析手段支撑;

5、 负责大数据平台的.性能监控和持续优化;针对需求提供大数据分析技术解决方案 ;

6、 大数据平台的运维工作,持续完善大数据平台,保证稳定性、安全性;

7、 熟练使用大数据ETL数据抽取工具;

8、领导安排的其他工作。

任职资格:

1、 3年互联网行业开发经验,计算机或相关专业本科以上学历;

2、 精通Hadoop大数据平台架构,具有扎实的Java/Python等开发语言;并可以开发高效可靠的代码;

3、 具有较强的数据分析、数据挖掘的能力;

4、 熟悉spark、Hive、storm等计算框架者优先,对分布式存储和计算原理有较深的理解;

5、 严密的数学思维、突出的分析和归纳能力、优秀的沟通表达能;

6、 个性开朗,对技术钻研好学、逻辑思维能力强,沟通能力优秀,有团队合作精神。

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

职责:

1、 参与数据库设计、规划等工作;

2、 参与数据库开发、ETL开发等工作;

3、 知道数据库运维人员完成数据入场运维工作,如数据调度监控、问题分析及处理、数据查询统计等工作;

4、 完成上级交办的其它工作

任职资格:

1、 两年以上数据路处理、运维等相关工作经验;

2、 熟悉主流数据库技术(如Oracle,SQLserver,rmix,Sybase等)至少一种;

3、 熟悉函数、存储过程等数据库开发;

4、 有ETL开发的实际经验,熟悉Kettle,DateStage,Powercenter,CDC等工具优先;

5、 有参与大型项目数据库设计或开发经验优先;

6、 良好的.团队协作、沟通能力、学习能力,工作踏实、积极主动、认真负责。

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

职责:

1、完成软件的设计、开发、测试、修改bug等工作。

2、撰写相关的技术文档。

3、参与业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护等工作。

4、对代码质量如执行性能、可读性、可维护性负责

5、独立的解决和分析开发过程中的问题

6、完成上级安排的`其他临时性工作。

岗位要求:

1、计算机相关专业专科以上。

2、精通Java语言,熟练使用MyEclipse,熟悉Linux平台的程序开发。

3、熟悉面向对象编程原理,数据结构和算法基础扎实。

4、熟悉J2EE相关技术,掌握Spring、Spring MVC、Mbatis/Hibernate等常用应用开发框架。

5、掌握Web前端技术,熟悉HTML、CSS、JavaScript,有JQuery、Bootstrap、Vue使用经验者优先。

6、熟悉Mysql/Oracle等常用关系型数据库,精通SQL,能够对SQL进行优化。

7、了解分布式计算、NoSQL技术,有实际应用经验者优先。

8、有Spring Boot、Spring Cloud、Git、Redis、Java8等相关使用经验者优先。

9、思维敏捷,具备良好的表达能力和沟通能力,PMP/ACP/CSM优先。

10、工作认真负责,有强烈的责任感和吃苦耐劳精神,具有良好的团队合作精神,具有强烈的事业心和责任感。

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

1、熟悉PHP语言开发,有PHP项目开发经验,熟悉面向对象的'设计方法,开发经验3-5年;

2、掌握JS、HTML、CSS等相关Web开发技术知识;

3、掌握MySQL数据库应用,具有相关应用开发经验及数据库规划能力;

4、具备良好的代码编程习惯及较强的文档编写能力;

5、具备强烈的进取心、求知欲及团队合作精神,有较强的沟通及协调能力;能够准确了解需求;

6、熟悉ThinkPHP、Laravel框架优先;

7、熟悉前端框架如AngularJs,jQuery,Bootstrap,jQueryMobile等优先。

8、熟悉memcache,redis,mysql/postgresql,mongodb。如对NoSQL有深入了解者尤佳;

9、对个人和团队代码质量要很高要求,习惯并喜欢codereview

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

11、有商城系统开发、熟悉微擎系统经验者优先

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

职责

1、负责传感器数据核心数据库产品整体架构设计及开发工作;

2、负责传感器数据数据库产品核心代码开发,并对存储性能进行持续调优;

3、进行传感器数据数据库系统的上线及部署方案设计及开发;

4、负责传感器数据库前端页面的开发,并针对业务需求进行持续调优;

5、对应用系统中存在的问题及性能瓶颈进行快速定位并解决;

岗位要求

1、具有3年以上数据库系统研发经验,大数据集群部署经验者优先;

2、精通数据库管理,熟练使用Mysql、SqlServer、ORACLE数据库、SQL语言,能独立进行应用排错、调优、数据库结构设计、数据备份和恢复等.

3、具有大型数据仓库或者数据库平台设计经验;

4、有大数据平台开发或者数据结构设计经验;

5、熟练掌握应用前端Web的'开发;

6、沟通能力较好,对传感器有一定思考和了解;

7、踏实肯干,技术视野开阔,对业界新技术敏感,喜欢钻研,具有良好的学习能力并注重团队合作;

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

职责:

1、深刻理解产品/项目需求参与公司产品的设计和核心编码开发;

2、整理基础构件和业务构件,进行优化改造、核心代码编写、沉淀技术积累;

3、负责技术攻关和创新技术引用,解决产品开发过程中的高性能,高并发和高可靠性问题。

4、带领技术团队构架、研发、设计,完成技术平台及产品开发,以及日常维护、升级管理,监督指导团队的整体工作情况;

5、带领团队人员不断提高技术技能和开发效率,从技术层面持续提高用户体验;

6、负责项目管理、开发质量管理、开发进度控制等。

任职要求:

1、本科以上学历,计算机、软件工程相关专业,6年以上JAVA开发经验;

2、有很强的后端开发经验,精通J2EE核心技术,熟悉Spring、SpringMVC、Hibernate、Activiti、Mybatis等开源框架;

3、有较强的前端开发经验,掌握主流前端框架(如JQuery、QUI等)和主流前端技术;

4、熟练掌握tomcat、apache、weblogic、websphere等应用中间件,具有较强的性能优化能力;

5、熟悉Oracle、SQL Server、MySQL等数据库,具有良好的`数据库设计能力、SQL编写能力、性能调优能力;

6、熟悉分布式、缓存、消息等机制;

7、有一定的文档编写能力;

8、具有一定的项目规划和把控能力,善于捕捉业务需求、架构设计中存在的问题,并给出有效的解决措施和方法;

9、具有丰富的项目组织管理经验和优秀的统筹、组织协调能力,良好的沟通能力,思维活跃,有较强的创造力。

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

1. 建立和维护公司IT项目建设管理的规章制度;

2. 项目进度跟踪和控制,风险识别,里程碑监控、项目成本管理;

3. 根据公司IT系统需求和系统设计要求,进行详细分析、设计,编写设计文档,进行功能模块的代码编写工作;

4. 协助进行公司IT系统架构设计,技术规划及技术可行性分析,对公司IT系统架构方案提出优化改进建议,提高系统架构质量;

5. 根据开发规范编写各种开发文档及项目文档;

6. 评估项目交付件,对系统质量负责。

7. 对于开发外包项目,作为开发接口人与供应商进行系统开发对接,对开发进度进行管理控制,修正开发偏差。

8. 上级领导安排的.其他工作。

《数据库开发工程师岗位职责.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式