高级全栈开发工程师 - 弗吉尼亚州匡蒂科现场办公
为 E-INFOSOL 的政府客户构建安全的云端 AWS 平台。 开发 React 界面、容器化后端服务、API 及机密环境所需的集成方案。
描述
- 设计、开发并部署具备基于角色能力的模块化云端平台
- 独立完成前端和后端工程任务
- 负责功能从初始开发到交付的完整生命周期
- 参与技术架构和实现方案的制定
- 创建具有响应式设计、基于角色渲染、动态表单和通知工作流的 React 应用
- 构建运行于 AWS Fargate 的容器化服务
- 开发和维护 RESTful API
- 在 Aurora PostgreSQL 中设计和查询关系型数据模型
- 使用 DynamoDB 管理审计和事件记录
- 使用内部 ALB 模式和基于 AppConfig 的配置实现 API 路由
- 通过 EventBridge 和 SQS 连接事件驱动服务
- 使用 S3、KMS 加密、Directory Service 和基于 IAM 角色的访问控制保护数据
- 遵循使用 CloudFormation 和/或 CDK 的基础设施即代码实践
- 在既有的持续集成和持续交付流程中工作
- 创建和维护单元测试及集成测试覆盖率
- 应用符合 NIST 800-53 的安全开发控制、集中式日志记录和 CloudWatch 监控
任职要求
- 持有有效的绝密安全许可,并能够在合同要求时取得 SCI/CI Poly 资格
- 计算机科学或相关领域的学士学位
- AWS Certified Solutions Architect - Associate 认证
- 至少 8 年全栈开发经验
- 具备构建响应式、基于组件的 React 应用的实际经验,能够实现基于角色的界面、动态表单和通知功能
- 具备设计 AWS Fargate 容器化服务和 RESTful API 的经验
- 具备 Aurora PostgreSQL 数据建模与查询经验,并熟悉 DynamoDB
- 了解使用内部 ALB 和基于 AppConfig 的配置进行 API 架构设计与路由
- 具备使用 EventBridge 和 SQS 集成事件驱动系统的经验
- 具备使用 S3、KMS 加密、Directory Service 和基于 IAM 的角色访问控制保护数据的经验
- 具备在 AWS GovCloud 交付解决方案的专业经验
- 具备使用 CloudFormation 和/或 CDK 实施基础设施即代码的经验
- 具备在既有 CI/CD 交付流程中工作的经验
- 具备创建和维护单元测试及集成测试的经验
- 了解符合 NIST 800-53 控制要求的安全开发实践
- 具备出色的分析、诊断和解决问题能力
- 具备优秀的书面和口头沟通能力
- 能够独立工作,也能与团队高效协作
福利待遇
- 公司承担员工医疗保险保费的 100%,并提供家属保险选项
- 牙科和视力保险
- 401(k) 退休计划,公司最高提供 4% 的匹配缴款
- 健康储蓄账户、灵活支出账户和家属照护 FSA 选项
- 公司承担短期和长期伤残保险费用,并提供补充选项
- 公司承担人寿保险及意外死亡和伤残保险费用,并提供补充选项
- 充足的带薪休假以及全部 11 个联邦法定节假日
- 法律和身份保护服务
- 认证奖金及报销机会
- Uber One 会员
- 公司组织的外出活动,包括体育赛事和欢乐时光活动
- 宠物保险等服务的折扣
- 完成认证可获得额外报销和奖金机会
