生产数据库管理员

14个月前远程合同
1POINTSYS.COM

1POINTSYS.COM

location 纽约
unsaved
职位:生产数据库管理员 地点:100%远程(理想情况下,旧金山,因为副总裁在那里,但知道政府是最有可能找到这些人的地方) 持续时间:6个月合同,可转为正式聘用 备注: • 数据库管理员 • MySQL • 理想情况下:有经验的人,不怕数据库,能够迅速上手,不需要指导。 • 非常老式的数据库,没有任何神奇之处,实际上一直被忽视,现在需要使用它。 • 可能需要20年以上的经验。 • 团队:美国各地共40人,是一个成熟的团队,只缺少数据库管理员。友好的团队。 顶级技能: • 为SaaS或B2C互联网服务的MySQL集群提供生产数据库管理员支持,具有高规模和大数据规模 • 3年以上管理高可用互联网应用程序的经验 • MariaDB是他们正在运行的数据库,但它是基于MySQL的 • PL/SQL • 也可以接受Oracle背景,因为副总裁来自Oracle。 • 也就是说,不会拒绝Oracle的人。 职位描述: • 我们为聪明、实践能力强的工程师提供独特的工程机会,解决分布式系统、大规模OLTP数据库和现代云平台中的挑战性问题。我们正在寻找一位负责在AWS环境中运行的MySQL集群的生产数据库管理员,为我们在60多个国家拥有客户和大数据的SaaS产品提供支持。 • 这个角色负责关键的系统变更和项目,包括MySQL数据库升级、迁移、主要/次要补丁、操作系统升级、备份、恢复、监控和其他与数据库相关的服务。这个人将向美国的DevOps经理汇报。这个职位在美国,可以在全国范围内的任何地方工作。 • 理想的候选人以客户为导向,结果导向,并热衷于为我们在60多个国家的客户提供24/7的服务。要成功,您需要在快节奏的初创环境中表现出色。 职责: • 在自助托管的EC2和AWS Aurora环境中安装、配置、升级和维护我们的生产MySQL/MariaDB集群 • 每天的操作任务包括在我们的DB集群的暂存和生产环境中进行故障排除和部署任务 • 确保我们的DB集群具有数据库性能、可用性和安全性 • 与开发团队合作设计和实施数据库表、SQL,并优化应用程序中的数据库使用 • 实施并定期测试备份和恢复计划,确保数据完整性 • 使用调优技术监视和优化数据库性能 • 实施强大的安全框架,以防止未经授权访问数据 • 在生产、暂存和开发环境中诊断和解决与数据库相关的问题 • 预测未来的数据库需求,并计划必要的硬件/软件升级 • 维护详细的数据库架构、配置和流程文档 • 确保数据库流程和实施符合法律法规和行业标准 • 执行客户成功团队的请求,并随时待命提供24x7的生产支持 • 与我们的DevOps工程师团队合作和工作 • 管理项目和资源,确保按时交付里程碑 要求: • 至少3年作为SaaS或B2C互联网服务的MySQL集群生产数据库管理员的经验 • 3年以上管理高可用互联网应用程序的经验 • 在集群环境中进行数据复制的经验 • 在潜在问题的监控和积极推荐解决方案方面的经验 • 与开发团队密切合作的经验 • 自我激励,具有解决问题的心态 • 在生产环境中进行DB生产操作和故障排除的经验 • 能够在协作的跨职能团队环境中工作 • 管理在Linux操作系统环境中的自助托管DB集群和AWS Aurora • 能够口头和书面沟通技术思想 • 理解端到端配置、技术依赖和生产服务的整体特性 • 对操作系统、数据备份和恢复有深入的了解 • 有AWS Redshift等OLAP集群的经验 • 熟练掌握SQL技能,并具备Terraform和Python的自动化脚本能力 • 对于各种应用和配置的Linux系统有深入的了解,以实现高可用性和服务效果的优化 • 有实施监控和警报的经验,遵循实用的监控框架 • 计算机科学学士学位或相关领域的经验