高级数据库工程师 II
我们在寻找什么样的人才
作为敏捷Scrum团队的一个或多个Charles River IMS模块或组件的主要技术贡献者,为客户支持团队和Charles River内的其他开发团队提供工程故障排除帮助。
此角色对我们的重要性
您将加入的团队是Charles River Development(CRD)的一部分,于2018年成为State Street的一部分。CRD为机构投资、财富管理和对冲基金领域的大型机构创建企业投资管理软件解决方案。我们共同创建了首个全面开放的前后端平台——State Street Alpha,该平台于2019年发布。
如果您对提供下一代基础架构、使用人工智能和区块链等新兴技术感兴趣,欢迎加入我们。
您的职责
• 数据库设计与架构
o 设计和实施可扩展、高性能和高可用的分布式数据库解决方案
o 与Scrum团队中的同行合作,设计和交付符合数据库最佳实践、满足业务和应用需求的数据库设计
o 创建和维护数据库设计、数据模型、配置和流程的全面文档
• 数据库开发和优化
o 编写复杂的SQL查询、存储过程和脚本以支持应用开发
o 通过索引、SQL查询优化和其他数据库调优技术优化性能
o 监控数据库性能指标,分析和识别瓶颈,并推荐短期和长期解决方案
o 与工程团队合作,定义性能测试策略,并开发工具集以生成合成数据集进行有效和可重复的性能测试
o 实施和管理数据库安全性,包括访问控制、加密和审计
• 数据库管理
o 执行数据库安装、配置和升级
o 监控和维护数据库健康状况,确保数据完整性、可用性和灾难恢复
o 与生产DBA团队合作,及时解决数据库生产问题
• 协作与领导力
o 在团队职责范围内和范围外,就数据库技术和数据建模等主题提供思想领导力
o 与跨职能团队合作,包括工程、SaaS运营、支持和实施,确保数据库系统的无缝集成
o 向初级数据库工程师提供技术指导
我们看重的特质
• 作为数据库开发人员或DBA在关系型数据库管理系统(RDBMS)和分布式数据平台方面有丰富的实际经验
• 具备分析和解决数据库相关问题的强大分析和解决问题的能力
• 熟练掌握MS SQL Server、Oracle或Snowflake中的SQL性能调优
• 有NoSQL数据库的经验者优先考虑
• 有使用Azure SQL Database或AWS RDS等云数据库服务的经验者优先考虑
• 具备Java、C++、C#、JDBC、Sprint Boot和微服务的编程经验者优先考虑
• 有金融市场应用开发经验者优先考虑(固定收益、交易、外汇、风险、投资组合/财富管理、市场数据、FIX等)
教育和优先条件
• 在企业应用程序中具备5至7年以上的专业软件工程经验,涉及RDBMS数据库或Snowflake
• 计算机科学、信息技术或相关领域的学士学位,硕士学位优先考虑
• 精通关系型数据库(RDBMS)、硬件大小和配置、操作系统、脚本和数据库技术的专业经验
• 在规定时间内按计划构建高性能、生产质量软件的良好记录
• 能够独立工作,同时处理多个任务,并快速适应变化
• 出色的沟通技巧(口头和书面),能够将复杂的技术概念传达给技术和非技术利益相关者
• 至少5年使用敏捷开发方法的工作经验
薪资范围:
年薪10万美元至16万美元
以上报价范围适用于指定的主要工作地点。如果候选人最终在上述主要工作地点之外工作,则适用的范围可能有所不同。