职位目标
发布经理负责对软件更改进行生产前验证,并有组织、结构化地部署到生产环境。
职责包括但不限于:
• 提供技术环境,使得可以使用生产数据进行预生产测试
• 根据银行的流程和标准,规划和执行复杂的软件切换事件
责任:
• 协调设计、规划、构建和最终提供预生产应用测试(PAT)环境,该环境由来自不同银行部门的应用程序组成,并使用生产数据
• 确定提供PAT环境所需的技术技能和资源,并与相应的功能负责人合作,建立一个适合任务的工作团队。
• 确保团队工作的协调,担任Scrum Master的角色(确保工作计划、跟踪、优先级等)
• 确保工作团队的成果符合内部的标准、流程和政策。
• 在工作团队和变更管理、基础设施管理、安全管理和其他适用的流程和标准之间进行联络,确保审核/批准机构获得质量输入。
• 对于复杂的软件部署(切换):
• 与项目总监合作,规划和界定软件发布事件的范围
• 对所有参与的系统和用户负责整个事件计划
• 拥有运行手册,作为切换窗口期间执行操作的结构化基础
• 确保在切换步骤进行的同时进行必要的沟通
• 在事件期间进行敏感步骤和决策的可审计文档
• 同时管理多个工作流并有效解决问题或冲突。
要求:
• 至少12-17年经验,其中至少5年以上使用JIRA进行发布管理。
• 在多国家、开源、云就绪生态系统中提供技术测试和生产环境的经验。
• 熟悉各种云支持技术(如Open Shift、API、Kafka、VPC、GTM...)
• 在IT环境可观察性方面有实际经验,包括基础设施和应用级别(Elasticsearch、Logstash、Grafana/Kibana、AppDynamics)。
• 对CI/CD工具、流程机制和其他支持工具和流程有了解。
• 对API、队列处理和缓存技术(Kafka、Redis...)有了解。
• 对于性能、可靠性、监控和警报方面的站点可靠性工程原则有知识。
• 能够与IT和业务高级利益相关者进行有效沟通。