高级全栈工程师,主机系统与云韧性
带领工程团队推进 Capital One IBM 主机系统现代化,并增强云运营能力。 与敏捷团队使用 AWS 及相关技术构建具备韧性的软件。
描述
- 带领开发人员参与各类技术项目,构建满足监管要求的解决方案
- 探索新兴技术,参与技术社区活动并指导工程师
- 与数字产品经理合作,交付有助于客户实现财务健康的云解决方案
- 运用 IBM z/OS、Scheduler、DB2、COBOL 和 JCL 专业知识维护现有系统,并推动其转向云技术
- 使用 Java、Scala、Python、Go、Node.js、JavaScript、TypeScript、关系型和 NoSQL 数据库、Docker、Kubernetes 及 AWS 服务进行开发
- 指导敏捷团队,并建立涵盖设计、开发和可靠运营的实践
- 与架构师合作制定服务边界、集成模式和可复用框架
- 重构系统以处理技术债务、提升性能并发现改进机会
- 在“构建即负责”的环境中评估新工具和实践,制定长期技术战略
任职要求
- 计算机科学或相关定量学科的学士或更高学位,例如统计学、经济学、运筹学、分析学、数学或工程学
- 至少 4 年软件工程经验;实习经验不计入
- 至少 2 年使用公有云平台、云端生产力工具或虚拟化技术的经验
- 雇主不为新申请者提供就业授权担保或移民相关支持
- 优先条件:计算机科学或相关领域硕士学位
- 优先条件:使用 Go、Java、JavaScript/TypeScript、Python、Rust、C# 和 Scala 中至少三种语言编程 7 年或以上
- 优先条件:使用数据库和数据库管理系统 3 年或以上
- 优先条件:使用 AWS、GCP、Azure、云端生产力工具或虚拟化技术 3 年或以上
- 优先条件:参与开源框架开发 4 年或以上
- 优先条件:使用前端 JavaScript 或 TypeScript 框架 3 年或以上
- 优先条件:构建同步和异步 API 4 年或以上
- 优先条件:使用 CI/CD 流水线、基础设施即代码和自动化测试框架 3 年或以上
- 优先条件:使用基于 Git 的版本控制 3 年或以上
- 优先条件:排查云环境中的技术问题 3 年或以上
- 优先条件:有使用 AI 编程工具和 IDE 智能助手的经验
- 优先条件:管理 IBM z/OS 主机平台、IBM Scheduler 和 DB2 关系型数据库 3 年或以上
- 优先条件:使用 JCL 和 COBOL 开发并支持传统企业软件 3 年或以上
- 优先条件:至少 1 年指导工程师,并支持技术团队成员的职业发展
- 优先条件:至少 1 年使用可观测性工具发现和优化分布式系统中的性能瓶颈
- 优先条件:有使用基础代码补全以外的交互式 AI 工具的经验
- 优先条件:有领导跨职能工程工作或大规模技术项目的经验
- 优先条件:有在团队中制定并落实编码标准和设计模式的经验
福利待遇
- 绩效激励薪酬,可能包括现金奖金和/或长期激励
- 旨在支持整体健康福祉的健康、财务及其他福利
- 为有需要的申请者提供合理便利
