数据库运维工程师岗位职责
| 适配人群 | DBA工程师,运维架构师,数据安全专家 | 使用场景 | 数据库运维,系统架构优化,数据容灾实施 |
|---|---|---|---|
| 设立背景 | 公司数据库老出问题,得有人专门盯着它跑得稳不稳。 | ||
| 核心职能 | 管好数据库和中间件,不让它们宕机,还要越跑越快。 | ||
| 工作内容 | 盯监控、做备份、搞容灾、写脚本、审新系统架构、调优sql。 | ||
| 协作关系 | 跟开发、测试、安全、dba、运维同事常碰头。向运维主管汇报。配合上线、故障处理、方案评审。 | ||
岗位职责:
1.负责保障集团数据库、中间件的稳定运行和持续优化,制定相关系统架构规划、改造方案,提升系统能力;
2.负责评审新上系统基础架构,提出改善意见;
3.负责集团数据安全规划,跟进企业结构化、非结构化数据的备份与容灾;
4.组织相关业务领域新技术研究及实施落地工作;
岗位要求:
1.熟练掌握python编程语言、或有自动化运维经验;
2.精通主流数据库oracle、sqlserver、mysql等架构及其特点;
3.熟悉中间件应用,包括was、weblogic、以及开源的tomcat、jboss等,熟悉企业服务总线的企业级应用;
4.精准监控企业数据库状态,具备一定oracle数据库优化能力;
5.支持企业的数据库备份容灾工作,具有大型数据中心数据安全规划实施经验,了解数据容灾技术与实施方法;
6.具有良好的沟通协调能力以及项目管理经验。
数据库运维工程师岗位职责:数据库测试工程师
| 适配人群 | 测试工程师,QA工程师,自动化开发工程师 | 使用场景 | 数据库测试,性能测试,自动化开发 |
|---|---|---|---|
| 设立背景 | 公司做数据库产品,得有人专门测cubrid,还要搞自动化。 | ||
| 核心职能 | 测数据库功能和性能,写执行测试用例,开发自动化工具,改进测试方法。 | ||
| 工作内容 | 做白盒灰盒测试,跑稳定性测试,写测试用例,改测试平台,写新工具脚本。 | ||
| 协作关系 | 跟开发同事对bug,向测试组长汇报,和qa团队一起试新工具,偶尔和英语文档组对接。 | ||
职责描述:
1、负责cubrid数据库测试及自动化;
2、负责数据库的功能测试(白盒、灰盒)及非功能测试(性能测试、稳定性测试等);按照测试流程和规范,设
、编写及执行测试用例;
3、实现更高程度产品自动化。对现有多种测试工具及平台进行开发增强;根据需求,可独立开发新的自动化工具;
4、探索新的测试方法和工具,并在团队应用研究成果,持续改进团队工作效率。
任职要求:
1、计算机相关专业本科及以上学位,2年以上软件测试、开发经验;
2、熟悉软件工程和质量控制理论,精通qa领域知识和规范的qa流程;
3、有自动化测试经验,能够独立设计、实现自动化测试框架,精通一种以上的自动化测试工具。
4、能熟练地应用一门或几门以下的技术:
数据库系统的理论及sql;
java/c/c ; linux/unix shell编程;
web开发等。
5、喜欢软件测试行业,热衷测试工具开发,思维清晰严谨,有很强的问题解决能力;
6、具有较强的沟通能力,团队合作能力及技术热情,能承受工作压力;
7、精通英语,具有较强的阅读和文字表达能力。
数据库运维工程师岗位职责:dba数据库开发工程师
| 适配人群 | DBA工程师,数据库架构师,运维开发工程师 | 使用场景 | 云平台运维,数据库优化,读写分离 |
|---|---|---|---|
| 设立背景 | 公司业务数据量越来越大,系统老出问题,得有人专门管数据库。 | ||
| 核心职能 | 管好数据库不崩,让数据跑得快、存得稳、查得准。还要拆分大库,别让它越来越重。 | ||
| 工作内容 | 天天看数据库有没有异常,备份数据,优化慢sql,检查设计规范,管mycat和缓存mq。 | ||
| 协作关系 | 跟后端开发一起改sql,向技术组长汇报,配合运维部署,帮测试查数据问题,和产品聊数据需求。 | ||
dba数据库开发工程师 岗位职责:
1. 熟悉云平台数据库产品
2. 精通mysql数据库运行机制及原理
3. 精通mysql高可用、高性能、高扩展等系统设计,具备实际运维管理经验
4. 精通数据库自动化运维设计规划能力
5. 了解mongodb、redis、hbase等数据库产品
任职要求:
1. 对现有业务数据库进行全方位了解,对数据库进行日常管理,维护,备份,同步
2. 对数据设计进行规范设计并进行检查
3. 对业务sql进行审核优化
4. 对数据库进行解耦拆分冗余建立方案,避免数据库大泥团问题
5. 排查业务中存在的慢查询,提出优化意见
6. 对缓存数据以及队列mq进行管理
7. 维护数据库中间件mycat实现读写分离以及数据拆分
数据库运维工程师岗位职责:数据库oracle维护工程师
| 适配人群 | OracleDBA,数据库开发工程师,金融IT运维人员 | 使用场景 | 数据中心运维,证券资讯系统,数据库故障恢复 |
|---|---|---|---|
| 设立背景 | 公司要管好oracle数据库,得有人天天盯着它干活。 | ||
| 核心职能 | 写存储过程、管数据库、修故障、做备份恢复。 | ||
| 工作内容 | 写sql和pl/sql、部署存储过程、查错、调性能、做备份。 | ||
| 协作关系 | 跟开发同事对接需求,向it主管汇报,配合运维做系统巡检。 | ||
岗位职责:
1、负责公司oracle数据中心的开发和维护工作;
2、编写和部署相应的存储过程实现特定业务需求;
3、负责数据库日常管理维护。
任职要求:
1、2年以上oracle数据库开发和维护经验;
2、精通数据库设计,能编写规范的数据库设计文档;
3、熟练掌握数据库建模、sql语句,具有oracle pl/sql、存储过程的实际设计和开发经验;
4、熟悉dataguard的相关机制,能进行常规的数据备份和恢复处理;
5、熟悉oracle数据库的错误和异常定位方法,能及时进行数据库故障排除;
6、具备sql调优,数据库性能分析与调优能力者优先;
7、熟练掌握linux系统操作及shell编程者优先;
8、具备良好的语言沟通能力及团队合作精神,做事认真仔细、工作态度端正、能承受工作压力,具有良好的自学能力;
9、具有金融行业,尤其是证券资讯领域工作经验者优先。
数据库运维工程师岗位职责:存储数据库工程师
| 适配人群 | 数据库内核工程师,分布式系统开发者,MySQL源码贡献者 | 使用场景 | 游戏云存储,数据库运维,高并发写入 |
|---|---|---|---|
| 设立背景 | 游戏业务数据量太大,mysql原生扛不住,得自己改内核。 | ||
| 核心职能 | 改mysql内核代码,做分布式事务框架,修线上数据库的疑难杂症。 | ||
| 工作内容 | 调innodb性能,优化主从同步,写备份回档工具,查实例慢日志。 | ||
| 协作关系 | 跟游戏业务团队要需求,向数据库架构组汇报,和运维一起盯线上问题,跟开源社区交代码。 | ||
工作职责:
负责腾讯游戏tendb数据库(mysql)的内核开发工作,包括innodb性能优化,replication性能提升以及其他相关功能开发;
负责基于tendb的分布式事务工作开发,制定适用于业务场景的分布式事务框架;
负责对线上运行的海量数据库实例进行疑难问题定位解决及优化工作;
负责mysql相关组件和工具的开发和优化工作,包括备份工具、回档工具、数据库中间件等。
任职要求:
热爱数据库和存储,以数据库和存储技术作为发展方向,并希望在该领域长期发展下去;
熟悉c/c 、网络,有分布式存储系统开发经验者优先;
熟练掌握linux下shell、perl或python开发,熟悉go语言开发优先;
熟悉mysql机制和源码,有mysql源码开发经验者优先;
熟悉innodb、rocksdb者优先;
在开源社区活跃并有积极贡献者优先。
数据库运维工程师岗位职责:oracle数据库开发工程师
| 适配人群 | 数据库开发工程师,Oracle技术专家,金融IT运维岗 | 使用场景 | 资管系统开发,证券数据库运维,金融数据迁移 |
|---|---|---|---|
| 设立背景 | 公司做证券资管系统要用oracle数据库,得有人专门管表设计和sql优化。 | ||
| 核心职能 | 写sql、建表、写存储过程、调性能、修故障、带新人、定规范。 | ||
| 工作内容 | 分析需求改表、写sql和存储过程、查慢查询、做备份恢复、写培训材料。 | ||
| 协作关系 | 跟后端开发对接接口数据,向技术组长汇报,帮测试查数据,给产品经理讲字段含义,配合运维处理故障。 | ||
岗位职责:
1、负责oracle数据库表的需求分析,开发、维护和sql优化
2、负责oracle数据库数据库表结构的设计,存储过程的编写,页面展示
3、负责数据库故障分析,总结,数据库培训,技术指导,负责数据库技术规范建设
招聘要求:
1、大专及以上学历,计算机相关专业,2年以上数据库开发经验
2、精通主流数据库oracle,精通sql语句编写与优化
3、精通存储过程、索引、触发器等使用,熟悉数据库的备份恢复及数据迁移
4、精通数据库性能分析和测试,有数据库优化,存储性能优化的经验
5、熟悉和理解资管业务、愿意长期在证券行业发展者优先
数据库运维工程师岗位职责:数据库dba工程师
| 适配人群 | DBA工程师,数据平台运维,数据库开发 | 使用场景 | 系统运维,数据迁移,报表开发 |
|---|---|---|---|
| 设立背景 | 系统老出问题,数据总丢,得有人盯着数据库不崩。 | ||
| 核心职能 | 管好oracle和sql数据库,让它跑得稳、查得快、不丢数据。 | ||
| 工作内容 | 装系统、调参数、做备份、查慢查询、写存储过程、改视图、修故障。 | ||
| 协作关系 | 跟开发一起改sql,跟运维要服务器权限,向技术主管汇报,帮业务部门出报表。 | ||
数据库dba工程师 岗位职责:
1、负责项目系统安装,调试,维护,系统日常监控、数据备份、恢复、数据迁移等工作;
2、oracle/sql数据库性能监控和调优并主导应用系统的数据库性能优化、故障诊断;
3、针对oracle/sql数据库的存储过程、视图等数据库应用调试及开发;
4、根据应用部门需求,对数据库存储过程、视图和数据库报表进行开发和优化工作;
5、完成上级领导交办的其他工作任务;
任职资格:
1、计算机软件工程,信息管理、统计学相关专业,大专以上学历;5年以上的oracle dba经验;
2、熟悉安装,配置与管理、熟悉oracle的备份、还原,熟悉数据库监控和调优技术,熟悉shell,perl等脚本语言;
3、熟悉掌握oracle数据库表结构、存储过程、视图、触发器,精通pl/sql编程优先考虑;
4、工作有耐心,细心,具备良好的团队合作精神,有强烈的工作责任心;
5、有较强的项目管理及沟通协调能力;
6、熟悉windows____、linux等服务器系统维护,熟悉linux系统优先考虑;
7、熟悉data ware house,mes以及运维过mes优先考虑;
8、有大数据分析经验, 海量数据库设计和支持经验优先考虑。 岗位职责:
8、有大数据分析经验, 海量数据库设计和支持经验优先考虑。
数据库运维工程师岗位职责:数据库工程师
| 适配人群 | DBA工程师,数据架构师,运维工程师 | 使用场景 | 数据库建设,系统实施,故障处理 |
|---|---|---|---|
| 设立背景 | 公司有数据库要建要管,项目上线后得有人盯着数据不出错。 | ||
| 核心职能 | 管好数据库不崩、备份能恢复、空间设计合理、出问题能救火。 | ||
| 工作内容 | 写sql、调参数、做备份、查慢查询、配新库、写文档、帮开发查数据。 | ||
| 协作关系 | 听技术经理安排,和开发一起改表结构,给测试提供数据支持,跟运维交接部署脚本,偶尔教产品怎么查基础数据。 | ||
数据库工程师是指有关数据库建设、维护及管理方面的专业人才。
数据库工程师岗位职责
1.设计并优化数据库物理建设方案;
2.制定数据库备份和恢复策略及工作流程与规范;
3.在项目实施中,承担数据库的实施工作;
4.针对数据库应用系统运行中出现的问题,提出解决方案;
5.对空间数据库进行分析、设计并合理开发,实现有效管理;
6.监督数据库的备份和恢复策略的执行;
7.为应用开发、系统知识等提供技术咨询服务。
数据库工程师岗位要求
1.通信、电子工程、自动化、计算机其相关专业本科以上学历;
2.掌握数据库技术的基本概念、原理、方法和技术;
3.能够使用sql语言实现数据库操作;
4.具备数据库系统安装、配置及数据库管理与维护的基本技能;
5.了解数据库应用系统的生命周期及其设计、开发过程;
6.熟悉常用的数据库管理和开发工具,具备用指定的工具管理和开发简单数据库应用系统的能力;
7.了解数据库技术的最新发展。
8.具有严谨认真的工作态度,对枯燥作业有耐心。
数据库工程师发展方向
就发展趋势看,优秀的数据库工程师是十分匮乏的。数据库工程师的就业范围非常广,一般的大型或者跨国的企业都建立自己的数据库,他们都需要数据库工程师对他们的数据库进行管理。一些国际知名企业、政府、学校等都是数据库工程师很好的去处。
数据库运维工程师岗位职责:金融数据库工程师
| 适配人群 | 数据库工程师,数据仓库工程师,金融科技开发人员 | 使用场景 | 金融系统建设,数据应用实施,历史数据管理 |
|---|---|---|---|
| 设立背景 | 公司做线上金融业务,要用数据库存和管数据,得有人专门搞这个。 | ||
| 核心职能 | 管db2库、历史库和数据仓库,建模、运维、调优、推广培训。 | ||
| 工作内容 | 写存储过程、跑脚本、看性能、修慢查询、建数据表、做数据迁移。 | ||
| 协作关系 | 跟开发同事一起改sql,向技术主管汇报,配合数据分析师取数,帮业务部门做培训。 | ||
岗位职责:
1. db2数据库开发和应用实施,负责数据库维护和优化;
2. 历史数据库与数据仓库数据运维管理,性能分析及应用调优;
3. 数据仓库、数据集市的建模开发和建设维护工作;
4. 数据应用实施项目的维护、管理优化和推广培训工作。
岗位要求:
1. 本科及以上学历, 计算机相关专业优先,一年以上工作经验;
2. 熟悉关系型数据库、存储过程开发、脚本语言开发和linux系统;
3. 独立的思维能力,乐于沟通、协作,具备高度的自我约束能力、学习能力和表达能力,能够承担较大工作压力和责任;
4. 具有大数据处理和分析领域技术规划、架构设计经验者优先;
5. 有金融行业、互联网行业大数据处理经验者优先。
数据库运维工程师岗位职责:数据库开发工程师
| 适配人群 | DBA工程师,后端开发工程师,数据平台架构师 | 使用场景 | 系统上线部署,数据迁移实施,高并发查询优化 |
|---|---|---|---|
| 设立背景 | 公司做系统开发得有专人管数据库,不然数据乱套影响产品上线和运维。 | ||
| 核心职能 | 搭数据库结构、写sql代码、调优性能、修故障、写文档、带新人写库相关代码。 | ||
| 工作内容 | 画er图、建表、写存储过程、查慢查询、做备份方案、填日志、回滚出错操作。 | ||
| 协作关系 | 听技术经理或项目经理安排;跟后端程序员一起改库逻辑;帮测试查数据问题;给前端提供接口字段说明;和dba偶尔对备份策略。 | ||
数据库开发工程师含义
数据库开发工程师,顾名思义就是指从事数据库开发的专业人员,数据库开发工程师需要精通专业的数据库语言,具备丰富的数据库开发和管理经验,能解决数据库运行中出现的问题。
数据库开发工程师的直接上级是技术经理、产品研发经理或项目经理。
数据库开发工程师岗位职责
1.负责数据库的设计工作;
2.负责组织人员进行数据库的代码开发工作;
3.负责数据库的优化和维护工作;
4.负责编写数据库的技术文档和工作规范,包括数据可的备份和恢复策略;
5.分析和解决数据库应用系统出现的问题;
6.指导程序员进行数据库的程序编写工作;
7.为数据库的开发应用提供技术咨询。
数据库开发工程师应具备的能力
1.精通数据库语言,oracle、sqlserver等常用的数据库至少精通其中的一种;
2.具备大型数据库的结构设计与分析工作,具备优秀的数据结构设计能力和分析能力;
3.能熟练使用流行的数据库分析设计工具;
4.具备良好的分析和解决问题的能力;
5.具有创造性,善于思考;
6.具备良好的英语听说读写能力;
7.工作认真、严谨细致,具有责任心;
8.具备团队合作精神。
数据库开发工程师任职条件
1.计算机软件相关专业本科以上学历;
2.具备2年以上大型数据库设计、管理经验;
3.精通数据库语言,能进行数据库结构设计以及优化;
4.熟悉net架构和j2ee架构,熟悉asp•net和ado•net;
5.学习能力强,善于思考;工作认真,具有团队精神。
数据库开发工程师职业发展
数据库开发工程师就业前景比较好,随着数据库技术的发展以及企业管理的需要,数据库开发人员的需求量很大,就业前景也很广阔。数据库开发工程师的职业发展方向有三个,一是朝着专业的方向发展,成为技术经理;二是朝着产品方向发展,成为产品研发经理或者产品经理;三是朝着管理方向发展,成为项目经理。
数据库开发工程师收入
数据库开发工程师的收入一般在3000-20000元/月,收入的巨大差距来源于工作经验以及能力,刚毕业工作经验少的人员收入一般在3000-5000元,具备3-5年工作经验,收入一般在7000-10000元,资深数据库开发工程师的收入能达到20000元/月;企业的规模和性质以及地区也是造成收入差距的重要原因,外企和大型企业的收入高于民企或私企,一线城市的收入明显高于二三线城市。
数据库运维工程师岗位职责:资深数据库开发工程师
| 适配人群 | DBA工程师,后端开发岗,数据平台工程师 | 使用场景 | 数据库运维,系统升级,高并发支撑 |
|---|---|---|---|
| 设立背景 | 公司数据库系统越来越复杂,需要专人盯性能和优化 | ||
| 核心职能 | 管sql server稳定运行。调慢查询。解死锁。写高效存储过程。做监控告警 | ||
| 工作内容 | 看性能监控图。查慢sql。改索引。调资源限制。配复制。写和修存储过程 | ||
| 协作关系 | 跟dba一起看问题。向技术主管汇报。配合后端开发改sql。帮测试查数据异常。跟运维同步部署脚本 | ||
资深数据库开发工程师 sqlserver开发
英文口语流利
requirements:
bachelor’s degree in computer science or related field, or equivalent work experience
• 3 years of software development experience
• good experience on db performance monitoring, tuning and alerting
• familiar with sql profiler, performance monitor, replication, resource governor etc
• good grasp of database basics like locking, isolation levels, blocking, deadlocks
• well knowledge on database skill and optimize complex store procedure
sqlserver开发
plus:英文口语
数据库运维工程师岗位职责:dba数据库工程师
| 适配人群 | DBA工程师,数据库架构师,运维开发工程师 | 使用场景 | 数据库运维,系统上线,高并发支撑 |
|---|---|---|---|
| 设立背景 | 公司有核心数据库要管,项目多系统多,得有人专门盯着数据不出错。 | ||
| 核心职能 | 管好数据库不崩,查问题、调性能、搭架构,让数据跑得稳又快。 | ||
| 工作内容 | 日常巡检数据库、看监控告警、写sql优化语句、做备份恢复、更新文档。 | ||
| 协作关系 | 跟技术部项目同事一起设计库结构,向运维主管汇报,配合开发改慢查询,帮测试搭环境。 | ||
职位描述:
岗位职责:
1、负责管理核心数据库系统;
2、数据库维护和监控,并进行查询分析和优化;
3、配合技术部项目进行数据库设计,制定合适的数据库架构。
4、完善数据库文档管理,促进知识积累和经验分享,及改善工作效率;
5、研究前瞻性的数据库技术,促进数据库应用技术的成长进化;
任职要求:
1、熟悉数据库的运行机制和体系架构,熟悉mysql,oracle或者sql server中一种;
2、熟悉数据库的管理,扩容,备份,优化;
3、熟悉数据库高可用可扩展解决方案,有数据库故障检测和恢复经验;
4、熟悉 linux操作系统的管理维护与使用,及常用服务的架设与维护;
5、熟悉sql优化;
6、熟悉 linux系统下shell/script编程,至少掌握一门脚本编程语言(php、perl、python、ruby);
7、有自动化运维经验者优先;
8、有海量数据构架经验者优先;
有以下经验更优:
1、熟悉mysql的myisam,innodb,memory引擎,精通存储过程和事务;
2、linux系统硬盘,内存数据库调优。
数据库运维工程师岗位职责:资深数据库软件开发工程师
| 适配人群 | 数据库研发工程师,缓存系统工程师,分布式系统工程师 | 使用场景 | 云服务部署,高并发缓存,数据库架构升级 |
|---|---|---|---|
| 设立背景 | 京东云要推分布式kv和缓存服务,得有人专门搞开发和上线。 | ||
| 核心职能 | 写代码做数据库和缓存系统,调性能,修bug,加新功能,让服务跑得稳又快。 | ||
| 工作内容 | 写c/c /go代码,测redis/memcached,查线上问题,改配置,压测,写文档。 | ||
| 协作关系 | 跟运维同事一起看线上问题,跟产品聊需求,向技术组长汇报,和测试联调,和前端后端对接接口。 | ||
职责描述:
1)负责分布式kv数据库和缓存的开发以及在京东云的服务化;
2)负责分布式kv数据库和缓存性能调优、问题定位及修改、新特性开发;
3)对业界进展、行业动态有敏锐的分析及洞察能力,可结合用户需求规划和设计有竞争力的数据库和缓存解决方案;
任职要求:
1)有3年及以上linux c/c /java/golang 语言的开发经验;
2)开发或研究过分布式kv或者缓存,曾深入使用和运维过大规模中间件系统。对mongodb、cassandra、titan、hbase、redis、tair、leveldb、pegasus,pika等熟悉更佳;
3) 熟悉cap原理、paxos、raft算法、分布式事务、索引技术,熟悉高性能网络服务系统、异步通信、事件模型、性能优化,研究过linux-kernel更佳;
4)具有线上大型分布式系统运维经验,或者具有devops经验优先;
5)主流开源软件的commiter或者contributer优先;
数据库运维工程师岗位职责:数据库工程师
| 适配人群 | 数据库工程师,DBA,数据仓库开发 | 使用场景 | 互联网金融,数据仓库建设,ETL开发 |
|---|---|---|---|
| 设立背景 | 公司做互联网金融,数据库得稳、快、安全,不然业务就卡壳。 | ||
| 核心职能 | 管好数据库,让它不宕机、跑得快、数据不丢,还要帮开发写好sql。 | ||
| 工作内容 | 写存储过程、调优sql、搭主从复制、做备份恢复、巡检监控、写文档。 | ||
| 协作关系 | 和开发对接改sql,跟运维要服务器资源,向技术主管汇报,给bi同事支持报表开发。 | ||
数据库工程师(岗位职责)
职位描述:
职位描述:
部门:研发中心湖北分部
单位:北纬通信
工作 地点:武汉
1、负责数据库业务程序开发(包括脚本、函数、存储过程等pl/sql),编写数据库 设计 文档,进行sql代码规范审核;
2、负责数据库库表模型设计,数据库架构搭建和优化策略,和开发 人员 sql代码开发技能提升;
3、协助进行数据提取和数据分析,以及数据库转换和迁移;
4、根据对业务的理解和成熟经验,制定系统和数据库标准化的日常维护和操作手册;
5、负责bi系统前端展现的开发,设计报表进行业务分析展现;
6、利用相关建模软件(数据分析软件)进行数据建模工作;
7、为业务人员、技术人员提供bi 技术支持 、技术 培训
任职资格:
1、 计算机 相关专业,本科以上学历
2、具有扎实的c语言或其他计算机语言开发基础,能够独立进行分析项目,能够承担软件模块的开发工作,具有bi/数据仓库经验者优先;
3、深刻理解oracle或大型关系型数据库相关知识,能够熟练进行pl/sql开发,精通数据库存储过程开发、维护、调优;
4、熟练掌握oracle数据库sql语句的执行计划及性能优化技术;
5、善于与人沟通,为人正直、诚信,有较强的事业心,对工作认真负责,能够承担一定工作压力。
工作职责:
1、负责互联网金融技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案;
2、数据库的主从复制环境配置,高可用架构的搭建 ;
3、配合研发制定mysql数据库技术方案,分库分表策略,数据迁移方案。
任职要求:
1、计算机相关专业大学本科及以上学历,具有3年及以上的mysql管理或开发经验;
2、精通数据库的日常管理和维护;
3、精通数据库架构sharding、高可用性、主从复制等技术;
4、对云架构、云数据存储有一定认识或应用经验者优先考虑;
5、具有较强独立工作和分析解决问题的能力,思维清晰,技术表达能力强;
数据库运维工程师岗位职责:数据库工程师
| 适配人群 | DBA工程师,数据库架构师,数据平台运维 | 使用场景 | 系统上线实施,数据库故障处置,数据安全合规 |
|---|---|---|---|
| 设立背景 | 公司业务数据越来越多,系统老出问题,得有人专门管数据库。 | ||
| 核心职能 | 管好数据库不崩,让数据存得稳、查得快、备份能用上。 | ||
| 工作内容 | 设计库结构、写备份方案、上线部署、修慢查询、做空间库、盯备份执行、帮开发查sql。 | ||
| 协作关系 | 跟开发一起改表结构,听运维安排备份时间,给产品经理讲数据能不能加字段,向技术主管汇报故障处理情况。 | ||
数据库工程师职位要求
1.计算机类相关专业背景,大专或以上学历。相关专业证书有oracle的认证和微软的mcdba(microsoft certified database administrator,微软认证数据库管理)。
2.具有数据库应用软件的分析、设计和开发经验;精通关系数据库原理,精通sql、server,熟悉mysql;熟练使用主流的数据库分析设计工具;熟悉net架构和j2ee架构, 熟悉aspnet和adonet;熟悉browser/server模式应用开发,熟悉ood/oop概念和*ml标准。
3.工作严谨细致,有责任心;勤奋踏实,善于思考问题;独立性强,具有团队合作精神。
1.设计并优化数据库物理建设方案;
2.制定数据库备份和恢复策略及工作流程与规范;
3.在项目实施中,承担数据库的实施工作;
4.针对数据库应用系统运行中出现的问题,提出解决方案;
5.对空间数据库进行分析、设计并合理开发,实现有效管理;
6.监督数据库的备份和恢复策略的执行;
7.为应用开发、系统知识等提供技术咨询服务。
