高级产品架构师(混合办公,弗吉尼亚州阿什本)
负责使用 React、Java 和 AWS,带领支持关键联邦政府项目的系统开展实践开发。 指导技术交付、全栈工程和敏捷协作。
描述
- 负责产品中全栈功能的创建、交付和支持。
- 使用 React 和 TypeScript 构建前端体验。
- 使用 Java 和 Spring Boot 开发服务,并设计 PostgreSQL 数据模型。
- 参与冲刺规划、用户故事细化、演示、回顾及其他敏捷活动。
- 编写安全、易维护、经过充分测试且可读性强的代码。
- 开展代码审查,推动团队保持一致的工程质量。
- 与 SecDevOps 合作,在 AWS 中构建、接入和运营应用程序。
- 将业务需求转化为定义清晰、可执行的团队任务。
- 发挥技术领导作用,审查拉取请求,解决阻碍,并通过指导支持成长中的工程师。
- 维护技术文档、设计记录和架构图。
- 识别需要关注的技术风险、质量问题和架构决策。
- 与开发人员、项目经理、测试人员、UI/UX 专家及生产支持工程师协作。
- 在利益相关者演示和进度更新中介绍团队进展及交付成果。
- 持续了解相关技术和行业发展。
任职要求
- 居住在华盛顿特区、马里兰州或弗吉尼亚州地区。
- 拥有美国公民身份。
- 持有有效的 CBP 公共信任安全许可。
- 拥有至少七年软件开发经验,包括实践性的全栈工作经验以及技术或项目领导经验,或愿意承担相应职责。
- 拥有计算机科学、软件工程或相关专业的学士学位。
- 具备 Java、Spring 或 Spring Boot、React、TypeScript、JavaScript 和 PostgreSQL 的生产环境经验。
- 熟练掌握 HTML、HTTP、CSS,以及 Kendo UI 等 JavaScript 框架。
- 理解设计模式、面向对象编程和良好的软件设计实践。
- 具备设计、实现和集成安全 RESTful API 的经验。
- 理解关系型数据库、数据建模和良好的数据存储实践。
- 具备 AWS 或同类云平台经验,并理解可扩展性和容错等分布式系统原则。
- 理解客户端-服务器、微服务、事件驱动和分层架构及其权衡。
- 具备 DevOps 实践经验,并使用过 Harness、Jenkins 或 GitLab 等 CI/CD 工具。
- 具备 Docker 和 Kubernetes 使用经验。
- 理解常见的软件安全漏洞及其缓解方法。
- 具备在跨职能敏捷或 Scrum 团队中工作的专业经验。
- 能够接受混合办公,每周在弗吉尼亚州阿什本现场办公一至两天。
- 优先考虑:具备大规模使用 TypeScript、Postgres Streams、WebRTC、地理空间软件或生成式 AI 集成的经验。
- 优先考虑:具备将传统应用现代化为基于云的微服务架构的经验。
- 优先考虑:具备技术负责人经验,或有意承担该职责。
- 优先考虑:具备参与企业架构标准制定的经验。
- 优先考虑:具备软件性能分析和优化技能。
- 优先考虑:熟悉基线管理以及版本控制或合并实践。
- 拥有 AWS Certified Solutions Architect 或 Google Cloud Professional Cloud Architect 认证者优先。
- 具备良好的书面和口头沟通能力。
- 具备较强的分析和解决问题能力。
福利待遇
- 医疗保险
- 牙科保险
- 视力保险
- 退休储蓄计划
- 带薪休假
- 其他补充计划
