数据工程师 - 领军 (NoSQL)

旧金山 4个月前全职 网络
107.8万 - 143.7万 / 年
我们正在寻找一位高技能且积极进取的 NoSQL 领军人才,负责架构设计和监督可扩展、高性能 NoSQL 数据库解决方案的实施。此角色要求在至少一种 NoSQL 技术(例如,MongoDB、Cassandra、Couchbase、DynamoDB)方面具备深厚的专业知识,并在设计分布式数据系统、管理数据建模和优化性能方面具有领导经验。 主要职责: • 领导 NoSQL 数据库系统的设计、实施和维护,以支持高吞吐量的应用程序。 • 与架构师和开发人员合作,定义可扩展、安全和可靠系统的数据库策略。 • 根据业务和应用需求设计和实施数据模型及访问模式。 • 定义并执行关于模式设计、索引、分片、复制和分区的最佳实践。 • 在适用的情况下,管理从 RDBMS 到 NoSQL 的数据迁移策略。 • 监控数据库健康状态,实施警报机制,并排除性能问题。 • 与 DevOps 紧密合作,确保备份、恢复和高可用性/灾难恢复策略到位。 • 指导初级工程师,并在 NoSQL 主题上提供技术领导。 • 关注不断发展的 NoSQL 技术、工具和趋势。 所需技能与资格: • 6-10 年以上数据库工程经验,至少有 3 年以上担任 NoSQL 领军或架构师的经验。 • 在一种或多种 NoSQL 平台(例如,MongoDB、Cassandra、Couchbase、Redis、DynamoDB)上有深厚的实践经验。 • 对分布式计算、CAP 定理、最终一致性和数据分区有深入理解。 • 有使用云数据库服务(AWS DynamoDB、Azure Cosmos DB、GCP Firestore 等)的经验。 • 扎实的数据建模、查询优化和性能调优知识。 • 脚本编写和自动化经验(Python、Shell 或类似语言)。 • 出色的问题解决、沟通和利益相关者参与技能。 ⭐ 优先资格: • 获得 MongoDB、Cassandra 或相关 NoSQL 平台的认证。 • 有在 Agile/Scrum 开发环境中工作的经验。 • 接触过流媒体系统如 Kafka 或实时分析平台。 • 熟悉 DevOps、CI/CD 流水线和基础设施即代码(Terraform、Ansible 等)。