职位:高级数据库管理员/ETL开发人员
地点:远程
必备技能:MySQL、Shell和ETL开发
MySQL数据库管理员/ETL开发人员
这个职位80%的工作是MySQL开发、Shell和Bash,20%的工作是MySQL数据库管理员工作。
这是一个开发型数据库管理员职位。
纯粹的生产型数据库管理员不适合,因为他们缺乏开发技能。
我们目前正在寻找一名具有分布式应用环境中定义和管理数据库解决方案经验的数据库管理员。候选人应具有丰富的实际数据库管理经验,并熟悉行业标准的数据库设计实践和管理流程。良好的书面和口头沟通能力是必不可少的,候选人应具备自我指导和积极主动在快节奏、团队合作的环境中工作的动力。
主要职责包括:
- 系统的逻辑和物理数据库设计,包括OLTP、数据仓库和商业智能
- 管理关系型数据库(MySQL)和非关系型数据库(首选时间序列数据库)
- 手动开发ETL、内部/外部数据传输和报表解决方案
- 支持关键生产系统,包括非工作时间支持
资格要求:
- 深入了解数据库设计、数据建模、容量规划、性能调优、存档和备份/恢复流程以及多个关系型数据库管理系统的灾难恢复设计经验
- 必备技能:MySQL;加分项:Oracle、SQL Server
- 熟悉时间序列数据库,如OneTick或KDB,是一个重要的加分项
- 有使用Business Objects或类似商业智能工具的经验
- 熟练掌握SQL语言
- 熟悉Linux/UNIX和Shell脚本编程
- 丰富的数据库管理和开发经验
- 有大型数据仓库系统的经验是一个加分项
- 熟悉行业标准的架构设计方法和流程
- 良好的书面和口头沟通能力
- 自我指导和积极主动在快节奏的团队合作环境中工作
教育和经验:
- 计算机科学或工程学士学位或同等学历
- 五年以上使用关系型数据库技术构建大规模业务应用的经验
- 金融行业经验是一个加分项