Bank of America
Bank of America
Bank of America 是一家业务遍及银行、金融和金融科技领域的全球性金融机构。其服务涵盖个人银行业务、小型企业支持、财富管理、投资服务,以及为个人、企业和机构提供资本市场准入。公司还通过可持续金融、多元化倡议和社区发展项目,致力于实现负责任的增长。

高级 Windows DevOps 工程师 - 彭宁顿,新泽西州

负责美国银行金融服务技术领域的 Windows DevOps 运营,涵盖环境管理、CI/CD 自动化、发布和生产支持。 指导 DevOps 工程师,并协调技术团队之间的故障排查、合规和交付工作。

描述

  • 负责 Windows DevOps 团队,包括员工以及本地和海外承包商
  • 负责工作场所福利和个人退休技术的日常技术运营
  • 与 CIO 开发团队和交付经理协调项目交付物及状态报告
  • 与发布管理团队合作,跟进发布交付物和进度更新
  • 主持本地和海外团队的每日协调会议,讨论优先事项、问题、交付物和状态
  • 监控 Jira 请求,分配无人负责的工单,并在工作完成后关闭工单
  • 管理部署、中间件和低级别测试环境
  • 尽可能使测试环境与生产环境保持一致
  • 解决 Windows、IIS、.NET、应用程序集成、性能和软件问题
  • 支持每月发布、Mythos 补丁更新以及标准工作时间之外和周末的 EMR 工作
  • 与基础设施、开发和测试团队合作开展发布、升级和服务器升级
  • 通过故障排查、分析、研究、解决和根因分析调查事件与问题
  • 组建主题专家团队,确定升级问题的原因和解决方案
  • 在发布和独立变更期间监控环境,同时跟踪生产环境修改
  • 提出提升环境稳定性和加快根因解决速度的改进建议
  • 监督测试和生产环境中的变更、缺陷和项目
  • 对应用测试环境中的缺陷进行分诊
  • 部署代码并回溯更新生产代码
  • 根据需要重建服务器
  • 与测试人员和开发人员密切合作
  • 编写和维护技术文档
  • 配置复杂的软件交付自动化,并验证部署符合访问权限、所有权和身份验证要求
  • 提供技术指导,更新部署自动化代码,并监督软件推广流水线
  • 指导 DevOps 工程师,拆解复杂工作,分配任务并处理升级问题
  • 参与 CI/CD 战略、工具采用、服务平台能力、监控、告警、预测和报告工作
  • 解决访问控制和软件发布管理方面的合规问题

任职要求

  • 至少五年在复杂环境中使用 Windows Server 2019/2022、IIS 和 .NET 应用程序集成的经验
  • 拥有支持生产环境中稳定、高流量、多层分布式事务应用的经验
  • 具备 Windows DevOps、系统管理和自动化实践经验
  • 能够使用 Agile、DevOps、XLR 和 Ansible 规划、设计、开发并记录解决方案
  • 具备 .NET、IIS 和 JRE 等应用中间件的实际操作经验
  • 具备 PowerShell 脚本实践经验
  • 具备 Windows 服务器环境管理经验
  • 拥有计算机科学、电子、通信、信息技术或相关领域的学士学位
  • 能够诊断 Windows 环境中的应用程序集成问题
  • 具备多层应用、网络和 SQL 的基础知识,包括故障排查经验
  • 了解 CI/CD 流程及 Ansible、Jira 和 XLR 等工具
  • 了解 Windows PowerShell 脚本
  • 拥有金融行业经验
  • 深入理解软件开发生命周期概念
  • 具备良好的书面和口头沟通能力
  • 能够独立工作并开展团队协作
  • 能够管理不断变化的优先事项以及多个任务或项目
  • 能够在非工作时间和周末支持发布、补丁更新及 EMR 工作

福利待遇

  • 有资格获得酌情激励,并参与年度酌情计划
  • 有资格享受员工福利
  • 带薪休假
  • 员工资源与支持
  • 根据职位和业务需求灵活安排办公室办公
  • 学习、成长和发挥影响力的机会
  • 提供经济实惠、具有竞争力且灵活的福利,支持身心和财务健康

相关职位