数据库工程师

洛杉矶 7天前全职 网络
1.5K - 1.6K / 年
该职位的核心是构建和运营一个可扩展的基于AWS的Snowflake平台,负责系统设计、性能调优、成本管理,并与工程团队合作确保可靠的24x7运营。 职责 - 设计和运营一个安全的、多环境的基于AWS的Snowflake平台,包括账户、区域和网络策略。 - 通过智能仓库配置、扩展策略、工作负载隔离和使用监控来推动性能和成本效率。 - 使用聚簇、微分区、搜索优化、动态表和物化视图来提高查询速度和数据布局。 - 应用现代表和存储模式,包括临时和外部/Iceberg表,以及用于开发工作流的零拷贝克隆。 - 使用RBAC、掩码和行策略、对象标记、SSO/OAuth、PrivateLink和KMS建立强大的安全性和治理。 - 使用Snowflake系统视图和云原生工具构建可观测性和警报;定义和跟踪SLA/SLO。 - 实施如时间旅行、跨区域复制和故障转移等弹性和恢复能力。 资格 - 5年以上数据库或数据工程经验,其中3年以上在生产环境中运营Snowflake的经验。 - 深入的Snowflake工作负载调优和大规模消费管理经验。 - 拥有AWS的实践经验(S3、IAM/KMS、VPC/PrivateLink、CloudWatch)。 - 高级SQL和Python技能;有Snowpark经验者优先。 - 拥有自动化、CI/CD和基础设施即代码(Terraform、Git)经验。 - 强大的分析能力、清晰的沟通能力和全面的文档习惯。 优先条件 - 有Snowflake Cortex AI或Unistore/Hybrid Tables经验。 - 熟悉外部/Iceberg表和数据共享。 - 接触过dbt、Airflow或Fivetran。 - 跨区域灾难恢复实施经验;拥有Snowflake或AWS认证。