高级 PostgreSQL 数据库开发工程师 - 华盛顿混合办公
负责联邦企业数据平台的数据库架构、性能、安全性和可靠性。使用兼容 PostgreSQL 的 Amazon Aurora、DynamoDB、AWS 数据服务以及受治理的集成工作流。
描述
- 管理支持联邦企业数据平台的数据库,负责架构、性能、可靠性和数据完整性。
- 使用 Amazon Aurora(兼容 PostgreSQL)、Amazon DynamoDB 及相关平台技术,设计并运营可扩展的数据存储。
- 创建逻辑和物理数据模型,包括架构、索引、视图、存储过程和函数。
- 通过分析执行计划并优化索引,为高容量工作负载开发和优化复杂 SQL。
- 构建和维护 ETL 与 ELT 工作流,包括通过 Amazon S3 加载数据。
- 诊断性能、锁定、复制和数据一致性相关问题。
- 通过监控、容量规划、备份与恢复、高可用性和灾难恢复实践,提升可用性和可恢复性。
- 实施最小权限数据库安全策略并保留审计轨迹。
- 与架构师、软件开发人员和数据工程师协作。
- 通过 CI/CD 流水线和基础设施即代码交付数据库变更。
- 自动化数据集成和加载模式,同时实施受治理的访问控制。
任职要求
- 至少七年支持企业应用的数据库开发和工程实践经验。
- 学士学位。
- 具备 Amazon Aurora(兼容 PostgreSQL)的高级经验,包括架构设计、存储过程和函数、索引以及执行计划分析。
- 具备 Amazon DynamoDB 数据建模、分区和键设计,以及全局和本地二级索引(GSI 和 LSI)经验。
- 具备扎实的 SQL 专业能力,涵盖复杂查询、视图、存储过程、函数、关系设计、规范化和数据建模。
- 具备通过索引和执行计划分析解决慢查询、锁定和死锁问题的经验。
- 具备开发 ETL 和 ELT 解决方案,并在 Amazon RDS、S3 和数据迁移服务等 AWS 服务之间集成数据的经验。
- 了解包括加密、访问管理、审计和合规在内的数据库安全措施。
- 具备支持采用 CI/CD 和 DevSecOps 实践的 AWS 云原生应用经验,包括监控、备份与恢复、高可用性和灾难恢复。
- 熟练使用写作工具、PowerPoint 和 Excel。
- 首次聘用期间必须拥有美国公民身份,并有能力取得公共信任认定。
福利待遇
- 医疗、牙科和视力保险,员工保费全额由雇主支付,家属保费承担一半。
- 雇主支付人寿保险、意外身故保险以及短期和长期伤残保险。
- 401(k) 缴款按薪资的 4% 以内提供 100% 匹配,并立即归属。
- 无限带薪休假。
- 资助职业认证和继续教育。
- 完善的入职培训计划。
- 有机会在不同职能之间轮岗,拓展技能和视野。
