PenLink
PenLink
201 – 500 员工
国防网络安全
PenLink 为执法机构、国家安全机构和国防组织开发数字情报解决方案。这家美国网络安全与国防公司将开源情报与通过司法程序获取的数字证据相结合,帮助各机构调查威胁并维护公共安全。PenLink 总部位于美国,为从地方政府到参与反恐及其他复杂安全行动的团队等各类组织提供服务,业务遍及全球。

数据库工程师(混合办公,林肯)

为 PenLink 的执法软件平台设计并优化 Oracle 和 PostgreSQL 数据库。 为调查应用改进数据库架构、查询、数据质量、可靠性和性能。

描述

  • 为产品功能和报表开发中等复杂度的 SQL 查询、视图和存储过程。
  • 调优数据库结构、查询和索引,提升性能、可靠性和可扩展性。
  • 定期开展数据质量检查,并修正各系统中的完整性问题。
  • 为应用开发人员提供数据访问模式、查询设计和架构使用方面的建议。
  • 协助设计关系型数据模型,包括表、关系和约束。
  • 遵循编码、文档和团队标准,审查数据库变更。
  • 诊断并解决数据库缺陷;必要时通过清晰的分析上报复杂问题。
  • 准确维护架构、存储过程和数据库变更文档。
  • 指导数据库工程师 I 同事完成日常任务并使用相关工具。
  • 根据业务需要承担其他职责。

任职要求

  • 计算机科学或相关专业学士学位。
  • 建议具备 Oracle 或 PostgreSQL 认证。
  • 具备两至五年相关数据库工程经验。
  • 具备高级 SQL 能力,包括查询优化和存储过程开发。
  • 深入了解关系建模、规范化和架构设计。
  • 具备应用索引策略和识别性能瓶颈的经验。
  • 能够主动排查问题,并独立完成分配的职责。
  • 具备良好的协作能力,能够支持跨团队开发人员。
  • 重视文档编写和变更管理,并保持一致的工作方式。
  • 具备 Oracle 或 PostgreSQL 生产环境经验。
  • 熟悉分区、查询执行计划和数据库监控工具。
  • 具备支持数据密集型或分析型应用的经验。