数据库开发与管理(DBA)岗位职责要求
数据库开发工程师是指设计、开发、维护管理大型数据库的专业人才。
数据库开发与管理(DBA)职位要求
1.通信、电子工程、自动化、计算机其相关专业本科以上学历;
2.有数据库应用软件的分析、设计和开发经验;
3.精通关系数据库原理,精通SQLSERVER,熟悉MySQL;
4.熟练使用主流的数据库分析设计工具;能独立完成数据库系统设计,能根据具体应用设计数据库服务器;
5.熟悉NET架构和J2EE架构,熟悉ASP?NET和ADONET;
6.熟悉Browser/Server模式应用开发,熟悉OOD/OOP概念和XML标准;
7.熟悉数据仓库、OLAP和数据挖掘;
8.有良好的英语阅读能力,能够阅读英文测试资料;
9.工作严谨细致,有责任心;勤奋踏实,善于思考问题;
10.有时间观念,独立性强,具有团队合作精神。
数据库开发与管理(DBA)岗位职责
1.设计并优化数据库物理建设方案;
2.制定数据库备份和恢复策略及工作流程与规范;
3.在项目实施中,承担数据库的实施工作;
4.针对数据库应用系统运行中出现的问题,提出解决方案;
5.监督UNIX,Tandem,NT等系统上数据库的安装运行过程;
6.对空间数据库进行分析、设计并合理开发,实现有效管理;
7.监督数据库的备份和恢复策略的执行;
8.为应用开发、系统知识等提供技术咨询服务。
篇2:分布式数据库云平台开发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
岗位职责:
1.负责分布式数据库和KV自动化运维平台的构建、设计、开发,包括面向用户的一朵云平台,以及面向管理员的云平台
2.结合分布式数据库和KV存储的特点,借鉴业界的成熟经验,不断完善生态、丰富功能、优化体验,推动在线存储服务在自动化、智能化、自治化上演进
3.积累运维开发的最佳实践并推动团队devops水平的提升
岗位要求:
1.深刻理解运维自动化、服务化和运营理念,熟悉Linux基本原理、网络和互联网运维技术
2.熟练使用MySQL、Redis、Memcache等后端存储和缓存系统
3.精通Python或go语言,熟悉其它如Java、Lua、Perl、Shell等语言优先
4.精通至少一种开发框架如Flask,有2年以上的项目开发或管理经验
5.认同并坚持“AutomateEverythingYouCan”的原则,认同DevOps文化
6.具备很强的求知欲和学习能力,能够适应较高压力的工作环境,能够在不受监督的情况下独立完成工作
7.优秀的发现和解决问题能力,良好的沟通能力,具备团队合作精神
加分项:
1.大型的内部平台或产品的设计和开发经验
2.熟悉主流关系型数据库系统如MySQL、Oracle、OceanBase的架构和运维
3.熟练使用k8s、docker、ansible、git、prometheus、falcon等的一种或多种
岗位亮点:
分布式关系型数据库系统Blade是基础架构领域未来重点投入打造的产品。我们的目标是为公司业务线和管理人员提供一个自动化+智能化的云管理平台,集成和整合基础设施层、运维管控层、监控链路层、故障诊断层、数据导入导出链路层,为用户提供一站式的关系型数据库解决方案。当前,每一个层次的建设都刚刚起步,既是机会也面临诸多挑战,欢迎加入!
篇3:高级数据库工程师(数据库检测工具开发)职位描述与岗位职责任职要求
职位描述:
职责描述:
1.从事国产数据库系统的测试方案的研究,设计工作:
2.独立完成数据库测试工具的开发和关键技术预研、突破;
3.根据安全可靠项目的设计方案,设计、编制集成适配测试方案,搭建数据库系统1:1仿真测试环境,进行集成适配测试;
4.发现集成适配测试过程中的性能和适配性问题,定位问题原因,组织、协调、配合国产设备和软件厂商解决集成适配测试中发现的性能、兼容性问题;
5.编制集成适配测试报告;
6.负责编制与项目相关的技术文档及用户操作使用说明书;
任职要求:
1.精通人大金仓、达梦、mysql等主流国产、开源数据库系统的工作原理,能够熟练搭建数据库系统,包含数据库集群;
2.精通Linux操作系统,能够熟练编写Shell脚本;
3.精通SQL语句,能够熟练编写数据库脚本和存储过程,精通数据库性能调优;
4.精通数据库数据迁移、数据备份技术;
5.熟悉网络、安全、存储、虚拟化、中间件等相关领域的专业知识,有相关工作经验或资质认证者优先。
6.精通JAVA,C,C++等一项以上的语言。
7.熟练使用MAVEN、SVN等项目管理工具。
其它要求
1.具备较强的自主学习能力,具备较强的沟通、协调能力;
2.具备较强的求知欲,有良好的团队合作精神,主动学习其他领域的专业知识;
3.有数据库测试以及测试工具研发经历的优先。