薪资:$130,000至$140,000
混合职位
我们正在寻找一位经验丰富、注重细节的 SQL Server 数据库开发/管理员,以加入我们的活力团队。该混合角色结合了数据库开发和管理的职责,要求在 SQL 开发、数据库设计、性能调优和数据管理方面具备专业知识。您将在确保我们的数据库系统可扩展性、优化和顺利运行方面发挥关键作用。理想的候选人将负责设计、开发和管理 SQL 数据库,编写复杂的查询,执行性能调优,并支持持续的数据处理流程。
主要职责:
数据库设计与开发:
• 设计、开发和维护关系数据库结构,包括 SQL Server 中的表、视图和存储过程。
• 实施数据库模式设计、规范化和索引策略的最佳实践,以确保最佳性能和可扩展性。
• 开发复杂的 SQL 查询、函数和触发器,以支持业务流程和应用程序。
性能调优与优化:
• 定期进行数据库性能调优和优化,识别瓶颈、优化查询并增强索引策略。
• 分析执行计划和监控数据库性能指标,以确保高可用性和最小停机时间。
• 解决性能问题,以维持数据库的最佳效率。
数据迁移与集成:
• 设计和实施数据迁移策略,以实现系统之间的无缝集成并确保数据完整性。
• 与 ETL(提取、转换、加载)开发人员合作,优化数据管道和简化数据处理工作流程。
备份、恢复与安全:
• 实施、监控和维护数据库备份和恢复计划,确保最小的停机时间和数据完整性。
• 遵循数据库安全的最佳实践,包括用户权限管理、加密和遵循安全协议。
协作与支持:
• 与应用程序开发人员、业务分析师和利益相关者密切合作,以理解数据库需求并提供最佳解决方案。
• 在开发、测试和生产环境中提供支持,帮助排除问题,确保数据处理的无缝运行。
文档与报告:
• 记录数据库设计、开发过程和故障排除程序,以供将来参考和合规。
• 向利益相关者提供有关数据库健康、性能指标和优化努力的定期报告。
要求:
教育与经验:
• 计算机科学、信息技术或相关领域的学士学位,或具有同等经验。
• 在专业环境中担任 SQL Server 数据库开发/管理员或类似角色的成功经验。
技术技能:
• 精通 SQL Server(2012 或更高版本),包括编写复杂的 T-SQL 查询、存储过程、函数和触发器。
• 在 SQL Server Management Studio (SSMS) 和其他数据库开发工具方面拥有丰富经验。
• 扎实理解数据库规范化、索引、查询优化和性能调优技术。
• 熟悉 SQL Server Reporting Services (SSRS) 和 SQL Server Integration Services (SSIS) 更佳。
• 有实施和维护数据库安全协议的经验,包括管理用户权限和应用加密标准。
性能调优与故障排除:
• 强大的分析和解决问题的能力,重点关注数据库性能、查询优化和执行计划分析。
• 有识别和解决数据库瓶颈的经验,以确保高可用性。
备份与恢复:
• 有实施和维护强大数据库备份、恢复和高可用性解决方案的经验,包括灾难恢复策略。
其他技能:
• 强大的沟通能力,能够在跨功能团队中协作工作。
• 注重细节,专注于数据完整性、准确性和系统性能。
• 能够在快节奏、动态环境中管理多个任务和截止日期。