解决方案架构师

芝加哥 13天前合同 网络
面议
角色:数字和电子商务架构师 地点:伊利诺伊州北布鲁克 持续时间:6-12 个月 概述: 我们正在寻找一位经验丰富的数字和电子商务架构师,具备设计和实施基于可组合架构的现代电子商务解决方案的深厚专业知识。理想候选人应具备扎实的 Java 和 Spring 框架背景,并拥有 Azure 集成服务、Solace AEM 和现代云原生技术的实践经验。 您将领导基于 MACH 原则、可组合商业平台(如 Commerce Tools)和现代前端框架(如 Next.js)创建可扩展、灵活和 API 优先的电子商务平台。 职责: • 设计和架构现代模块化电子商务解决方案,遵循 MACH 原则(微服务、API 优先、云原生、无头),重点使用 Java 和 Spring 框架技术。 • 架构并推动电子商务系统与 Azure 服务的集成,包括 Azure 集成服务(逻辑应用、API 管理、事件中心),以确保无缝的数据流和事件驱动架构。 • 设计、管理和发展基于微服务的架构,利用 Java 和 Spring Boot 确保可扩展性、弹性和无缝集成。 • 领导可组合商业平台(例如 CommerceTools)的实施,并构建 API 优先的解决方案以支持无头商业策略,从而在前端开发和集成中实现灵活性。 • 使用现代 JavaScript 框架,特别是 Next.js,架构基于微前端的前端解决方案,以提供高性能和模块化的用户体验。 • 设计并利用 Azure Kubernetes 服务(AKS)来部署和管理容器化应用程序,确保高可用性、高效扩展和优化的云资源利用。 • 使用 Solace 设计和架构事件驱动的电子商务系统,以实现实时数据处理和高效的微服务间消息传递。 • 与跨职能团队(包括后端和前端工程师、DevOps 和业务利益相关者)合作,以确保技术和业务目标之间的一致性。 • 指导开发团队现代架构最佳实践。 • 确保架构支持高性能和可扩展的电子商务平台,能够在云原生环境中处理大量流量和交易。 • 实施安全最佳实践,确保系统符合行业标准,并使用 OAuth、SSO 和 JWT 等安全通信协议。 所需经验: • 10 年以上软件架构经验,专注于电子商务、Java 和云原生解决方案。 • 精通 Commerce Tools、Next.js 和 Azure 云服务。 • 熟悉现代 DevSecOps 实践,包括 CI/CD 管道,使用 GitLab、ArgoCD 或 Terraform 等工具。 • 在 Java、Spring Boot 和 Spring 框架方面有丰富经验,以设计和构建强大、可扩展和安全的后端服务。 • 精通 Azure 集成服务、API 管理和 Solace,以实现无缝集成和事件驱动架构。 • 在可组合商业平台(如 Commerce Tools)方面具备专业知识,并有构建无头、API 优先商业解决方案的经验。 • 具备设计和实施基于微服务的架构的证明经验,使用 Java 和云原生工具,确保松耦合和可扩展性。 • 深刻理解并在电子商务生态系统中实施 MACH 原则(微服务、API 优先、云原生、无头)的经验。 • 具备微前端架构和现代 JavaScript 框架(尤其是 Next.js)的经验,以提供模块化和独立的前端组件。 • 在 Azure Kubernetes 服务中有实际经验,负责管理容器化应用程序、自动化部署和大规模编排微服务。 • 在构建和管理 API(RESTful 和 GraphQL)方面具备专业知识,确保跨多个平台和服务的无缝集成。 • 具备使用 Azure 事件中心或类似事件流平台设计和实施事件驱动架构的经验。 • 深入了解安全协议,包括 OAuth、JWT 和 SSO,并确保云原生应用程序的安全性和合规性。 期望经验: • 具备无头 CMS 系统的经验,并与电子商务平台集成。 • 熟悉容器编排和自动化工具,如 Helm 和 Kubernetes Operators。 • 具备数据流和实时数据处理解决方案的经验。 • 了解敏捷和 Scrum 方法论。 教育背景: 计算机科学、信息技术或相关领域的学士学位(优先考虑硕士学位)。 认证: Azure(Azure 解决方案架构师、Azure DevOps)和/或 Java 的认证将是加分项。 请将简历发送至 ramya.k@sstech.us