职位概述
作为一名熟练的数据库管理员,您将负责数据库系统的规划、实施和维护,以确保高性能、安全性和可靠性。您的专业知识对于设计和实施满足我们业务需求的高效数据库解决方案至关重要。
主要职责:
• 管理并与 Microsoft SQL Server 集成。
• 展示对所有 AWS 数据库引擎(RDS、DynamoDB)各方面的广泛知识。
• 包括数据库技术评估、指导和咨询、设计支持、任务自动化和脚本编写、最佳实践和标准开发、容量规划、优化和调优、系统升级和迁移、性能管理、监控、安全性、备份和恢复、问题排查以及文档编制。
• 使用 TSQL/PowerShell/Python/Terraform 脚本实施和维护自动化流程。
• 在生产、开发和质量保证环境中部署、配置、监控和维护数据库。
• 理解基于 AWS 的架构,并与 DevOps、SecOps 紧密合作,开发脚本以支持持续部署过程,并通过 TFS/Terraform 维护环境。
• 与运营和开发团队合作,规划服务器/无服务器资源需求,以决定特定应用程序要求和性能指标的适当大小。
• 处理数据库变更请求,包括根据变更控制政策创建和修改数据库、表、视图、存储过程、触发器、作业等。
• 分析问题,预测未来可能出现的问题,并实施解决方案。
• 根据需要在正常工作时间之外工作,以完成项目、进行部署和解决系统故障。
• 负责二级系统管理,并对项目级别的倡议进行控制。
• 推荐并实施性能监控和调优解决方案。
• 在最少的指导和辅导下完成任务。
• 开发、增强并遵循工程和管理标准,保持强大的文档记录。
• 每三个月轮班一次,响应系统警报。
所需技能和资格
要在此角色中取得成功,您需要以下技能和资格:
• 本科及以上学位,来自认可的大学或学院,最好是计算机科学或相关领域。
• 对以前雇主的承诺有良好的记录。
• 5年以上 Microsoft SQL Server 管理经验。
• 1年以上其他关系数据库管理经验(如 MySQL 或 PostgreSQL)。
• 1年以上支持大型数据平台的经验。
• 2年以上使用任何 NoSQL 数据平台(如 Spark、Solr、MongoDB、DocumentDB、DynamoDB、Cosmos DB)解决数据工程问题的经验。
• 理想的候选人将具有与至少一个公共云提供商(如 AWS、Google Cloud Services 和 Azure)的经验。具备数据库管理的专业知识,包括配置、实施、维护、冗余/高可用性/灾难恢复、安全性、故障排除/性能调优、升级、数据库、数据和服务器迁移、SQL。
• 了解任何监控工具,如 Kibana、CloudWatch、DataDog 等。
福利
我们公司提供全面的福利套餐,包括:
• 全面的医疗保险覆盖。
• 生命、法律和补充保险。
• 为个人和家庭提供虚拟和面对面的心理健康咨询服务。
• 通勤和停车福利。
• 401(K) 退休计划,提供配套供款。
• 员工股票购买计划。
• 带薪休假。
• 学费报销。
• 现场健身中心和/或报销健身中心会员费用(地点依赖),提供瑜伽室、Peloton、自我训练、小组锻炼课程。
• 访问我们的多元化、公平和包容员工资源小组。
• 免费提供美味咖啡、茶、热巧克力、新鲜水果和其他健康零食。
我们提供的
我们致力于提供一个协作和创新的文化,赋予我们的员工和客户成功的能力。