职位:具有安全许可的高级解决方案架构师
标题:
高级解决方案架构师 归属。连接。成长。与K一起!K公司正在寻找一位高级解决方案架构师加入我们在加州埃尔塞贡多地区的团队。我们的客户正在建立一套最先进的企业级应用程序,使用不断发展的平台即服务(PaaS)技术栈。这项工作代表了国防部在采购和交付软件方面的根本转变,利用商业环境中常见的敏捷实践,同时培养一种重视创新和工作与生活平衡的协作、初创企业文化。
作为高级解决方案架构师,您将成为关键的技术领导者,负责定义、塑造和发展支持美国太空部队任务的端到端软件和平台解决方案。您将与用户、利益相关者和产品负责人密切合作,将任务需求转化为良好架构的、可扩展的技术解决方案,同时指导开发团队实施。此角色需要强大的架构思维、深厚的软件工程经验,以及在组织边界内有效运作的能力,包括与政府客户和任务利益相关者的频繁互动。
主要职责:
- 领导企业级应用程序和平台服务的架构和解决方案设计
- 直接与用户、任务利益相关者和产品负责人互动,提取、澄清和分解需求为可执行的架构设计和技术待办事项
- 定义系统级和应用级架构,包括贸易研究、技术选择和接口定义
- 为开发团队提供架构指导,确保与企业标准、安全要求和长期可维护性保持一致
- 作为任务需求与工程执行之间的技术桥梁,确保解决方案适用且可操作
- 指导工程师并为多个团队的技术决策做出贡献
要求:
- 该职位需要持有有效的秘密级安全许可
- 计算机科学或相关技术学科的学士学位(或同等经验)
- 10年以上软件工程或相关技术角色的专业经验
- 2年以上软件或解决方案架构经验
- 2年以上Dev Ops或平台工程经验
- 4年以上以下方面的实际经验:
- 微服务架构
- 基于Linux的系统
- Java和Spring Boot
- 脚本编写(Python和/或Bash)
- CI/CD平台(GitHub Actions、GitLab CI、Jenkins等)
- Docker和容器化环境
- 消息队列和事件驱动系统(Kafka、RabbitMQ)
- SQL和NoSQL数据库(PostgreSQL、Redis、MongoDB)
- 在敏捷环境中工作经验,包括分解用户故事和塑造待办事项
- 深刻理解软件架构原则和模式,能够设计复杂、可扩展和可维护的系统
- 设计基于微服务的架构经验,包括API设计和单体系统的分解
- 在需求分解方面有强大的背景,将用户和利益相关者需求转化为架构解决方案
- 数据库架构和数据建模方面的专业知识,包括关系型和NoSQL技术
- 设计事件驱动系统的经验,包括事件溯源和CQRS模式
- CI/CD管道架构和实施经验,包括安全扫描和合规性考虑
- 容器化专业知识,包括Docker镜像创建、加固和扫描
- Linux系统架构和管理经验
- 对敏捷软件开发方法的深刻理解
- 熟练使用脚本语言(如Python、Bash)
- Java和Spring Boot的强大背景
- 为软件团队提供技术领导的经验,包括内部和外部团队
- 能够清晰地向非技术利益相关者传达技术概念
SATCOM领域专业知识(必需):
- 在SATCOM系统方面的背景,包括地面、空间和网络集成考虑
- 理解EMI/EMC影响…