合同机会 | Java 微服务和 AWS 云解决方案架构师
混合工作模式 | 银行业
6个月合同
我们正在寻找一位熟练的 Java 微服务和 AWS 云解决方案架构师,领导为一家领先的银行客户设计和实施大规模、安全且具有弹性的云原生平台。这个机会非常适合一位具有丰富 Java、Spring Boot、微服务和 AWS 专业知识的实践型架构师,能够在高度监管的环境中影响架构决策并指导工程团队。
主要职责
• 定义微服务、API、集成和数据流的全面端到端架构。
• 设计 AWS 云架构,重点关注多账户设置、VPC 设计、网络和安全模型。
• 推动关键的非功能性需求:可扩展性、可用性、性能、弹性和灾难恢复。
• 提供实践性的技术领导,指导团队进行 Java/Spring Boot 开发和微服务架构。
• 建立有效的 CI/CD 流水线,并使用 Terraform 或 CloudFormation 实施基础设施即代码实践。
• 实施涉及 IAM、KMS、秘密管理和 OAuth2/OIDC 的安全设计解决方案。
• 定义可观察性和弹性策略,包括日志记录、指标、跟踪以及 HA/DR 方法。
• 与产品、安全、SRE 和高级利益相关者密切合作,以实现项目目标。
所需技能和经验
• 10年以上的整体经验,包括4-6年担任解决方案或技术架构师的经验。
• 精通 Java 11+/17、Spring Boot、Spring Cloud 和 JPA/Hibernate。
• 微服务架构的专业知识,包括 DDD、BFF 和事件驱动系统。
• 拥有 AWS 服务的丰富经验,如 EKS/ECS、Lambda、API Gateway、RDS/Aurora、DynamoDB、S3、MSK/Kinesis、ElastiCache、IAM、KMS 和 CloudWatch。
• 精通 DevOps 和云原生实践,包括 Docker、Kubernetes、CI/CD 和 Terraform/CloudFormation。
• 具有 Kafka/MSK、SQS/SNS 和 REST/gRPC 等消息和集成技术的经验。
• 在云环境中的安全、网络和合规性方面具有深厚的知识,特别是在银行或受监管行业中。
软技能
• 出色的沟通和利益相关者管理能力。
• 能够指导工程师并倡导最佳实践。
• 强大的文档编写能力,能够清晰地阐述架构决策。