作为经验丰富的JPMorgan基础设施生产管理部门的首席软件工程师,您将成为公共云使能团队的重要一员,并将对影响我们全球客户、客户和业务的公共云战略、入驻和迁移做出决策。您在复杂系统的公共云迁移、预测问题并找到降低风险的方法方面的经验将是领导众多公共云倡议的关键。您将推动的一些关键支柱包括平台现代化、技术生命周期管理、安全性、性能测试、弹性和自动化。此外,您还将:
• 与产品和工程团队合作,提供强大的基于云的解决方案,推动卓越的客户体验
• 对AWS云上的平台问题负责,并帮助提供解决方案,确保交付成果没有缺陷。
• 战略指导各种产品团队关于公共云入驻流程的标准和最佳实践,并帮助他们在满足所有法规/合规要求的同时迁移到公共云。
• 开发、改进和维护既定的标准和最佳实践,包括公共云PTx流程。
工作职责
• 推动、支持并执行策略,广泛使用亚马逊的实用计算网络服务(如AWS EC2、AWS S3、AWS RDS、AWS CloudFront、AWS EFS、CloudWatch、EKS)
• 使用JPMC最佳实践在公共云中设计具有弹性、安全和高性能的平台
• 提高我们一套软件解决方案的可靠性、质量和上市时间,迁移到公共云
• 测量和优化系统性能,着眼于推动我们的能力向前发展,超前满足客户需求,并不断创新改进
• 为公共云平台提供主要的运营支持和工程支持,调试和优化系统,并自动化常规任务
• 与跨职能团队合作开发真实解决方案,并在每次互动中提供积极的用户体验。
• 推动工作流程,确保应用程序满足公共云入驻的严格非功能性要求
• 通过有效的公共云平台和技术设计和优化成本管理
• 组织并运行游戏日、弹性测试和混乱工程练习
• 利用Java、Python、SQL、Node、Go、Scala等编程语言,开源RDBMS和NoSQL数据库,包括Docker和Kubernetes的容器编排服务,以及各种AWS工具和服务
所需资格、能力和技能
• 正式培训或认证软件工程概念,并具有5年以上实际经验
• 候选人必须具备AWS解决方案架构师的认证
• 对业务技术驱动因素及其对架构设计、性能和监控、最佳实践的影响有深入了解
• 在AWS上设计和构建Web环境,包括使用EC2、ELB、RDS和S3等服务
• 在云环境中使用DevOps工具,如Ansible、Artifactory、Docker、GitHub、Jenkins、Kubernetes、Maven和Sonar Qube
• 使用CloudWatch、Prometheus、Datadog、Splunk等监控解决方案的经验
• 有编写基础设施即代码(IaC)的经验,使用CloudFormation或Terraform等工具
• 在AWS、GCP、Azure等一个或多个公共云平台上的经验
• 在高容量、关键任务应用程序及其与其他应用程序和数据库的相互依赖性方面的经验
• 在高容量、关键任务应用程序上的经验,并在消息传递和/或事件驱动架构上进行扩展。
• 对公共云费用的财务和预算管理、控制和优化的敏锐理解
首选资格、能力和技能
• 对NFS、HDFS、S3等分布式存储技术的经验
• 积极主动地发现问题、改进空间和性能瓶颈的方法
• SRE思维文化/方法:通过创建工程解决方案来运行更好的生产系统
• 有敏捷交付和Kanban框架等工具的经验