DTN
DTN
DTN 是一家数据与分析公司,帮助农业、航空、交通运输和公用事业等领域的组织改进运营决策。其产品融合气象信息、市场数据和分析工具,帮助团队预判风险、应对不断变化的环境,并管理日常运营。ClearAg® 和 WeatherOps® 等平台运用技术与数据分析,应对复杂的环境与业务挑战。

平台工程师,AWS 云服务

为 DTN 的运营决策平台构建云原生 API、SDK、命令行工具和服务。 为工程师和企业客户开发分布式系统及 AI 赋能功能。

描述

  • 从规划到投入生产,设计并交付平台功能。
  • 为 DTN 运营决策平台实现服务逻辑和业务逻辑。
  • 构建并扩展开发者 API、SDK、命令行工具及托管平台功能。
  • 创建并维护基础设施即代码配置,以配置和部署平台服务。
  • 在较少监督下负责中等复杂度的工程功能直至部署完成。
  • 扩展平台的模块框架、接口契约和业务逻辑。
  • 参与身份验证、安全服务通信、调度、验证、指标、重试和协调处理相关工作。
  • 运用异步处理、重试和幂等性等分布式系统实践,确保服务交互可靠。
  • 开发可靠、易维护的生产软件,并进行充分测试。
  • 创建并维护自动化单元测试和集成测试。
  • 使用构建工具、持续集成、自动化测试、版本控制和主干开发。
  • 参与技术设计讨论和代码评审。
  • 构建并维护涵盖计算、存储、IAM、API、托管数据存储和事件驱动技术的 AWS 云原生服务。
  • 使用 Terraform 或同类工具管理云基础设施。
  • 为服务添加指标、监控和可观测性能力。
  • 参与团队支持的值班轮换,调查服务故障和运营事件。
  • 遵循最小权限原则并采用云安全实践。
  • 使用 AI 辅助开发工具,并参与涉及 LLM 和 AI 智能体的平台能力建设。
  • 与资深工程师、工程负责人和跨职能相关方合作。
  • 深入掌握 AWS 架构、分布式系统、基础设施自动化和平台工程。

任职要求

  • 拥有 2 至 5 年专业生产软件开发和交付经验。
  • 拥有计算机科学学士学位或同等专业经验。
  • 能够独立交付中等复杂度的软件功能,涵盖开发到部署的全过程。
  • 能够在较少监督下解决常规工程问题。
  • 具备出色的问题解决能力和技术好奇心。
  • 具备扎实的 TypeScript 和 Node.js 技能,或精通其他现代编程语言并能够学习 TypeScript 和 Node.js。
  • 在学业或工作中接触过 React、Angular 或 Vue。
  • 在学业或工作中接触过 Node.js 或 Python。
  • 有使用 Node.js 构建 RESTful API 的经验。
  • 有使用 REST 和 GraphQL API 的经验。
  • 理解 REST API 设计、JSON 和基于服务的应用开发。
  • 有使用 Git 进行源代码控制和版本管理的经验。
  • 了解 AWS 和云计算核心概念。
  • 熟悉 Terraform 或类似的基础设施即代码工具。
  • 理解异步处理、重试和幂等性等分布式系统概念,或能够快速掌握这些概念。
  • 熟悉版本控制、代码评审、持续集成和自动化测试。
  • 在学业或工作中有 SQL 以及 PostgreSQL 或 DynamoDB 等数据库的使用经验。
  • 熟悉 AI 辅助编码工具和智能体开发技术。
  • 对涉及 LLM 和 AI 智能体的 AI 赋能平台功能感兴趣。
  • 接触过无服务器和事件驱动云服务。
  • 有使用基础设施即代码模块、基于架构的验证、可观测性工具、容器化服务或 CI 流水线的经验。
  • 对平台工程、开发者工具或基础设施开发感兴趣或有相关经验。
  • 接触过 IAM、TLS/mTLS、服务身份验证和签名等云安全概念。
  • 熟悉 AWS 云原生架构、托管数据存储和事件驱动服务。
  • 有构建可复用软件组件、共享服务接口或面向开发者的平台功能的经验。
  • 熟悉经过测试和验证的接口、主干开发、基础设施即代码和最小权限访问。

福利待遇

  • 无限带薪休假。
  • 灵活的工作时间。
  • 根据职位安排采用远程办公模式。
  • 具有竞争力的医疗、牙科和视力保险计划。
  • 401(k) 配比缴纳比例为 6%。
  • 通过职业发展学习平台,无限使用超过 13,000 门课程。
  • 员工援助计划(EAP)。
  • 有机会根据长期绩效提升薪酬。
  • 可能符合获得具有市场竞争力的浮动薪酬和福利的资格。

相关职位