高级 Java 开发工程师兼 ORMB 技术负责人
负责 State Street 的 Java 和 Oracle Revenue Management and Billing(ORMB)解决方案的开发与生产支持。 工作涵盖集成、配置、性能调优以及上线支持。
描述
- 使用 Java 领导 Oracle Revenue Management and Billing(ORMB)应用的开发与支持。
- 设计并支持实时程序和批处理程序,以满足业务需求。
- 在应用交付中运用 ORMB 架构、框架实践和服务器基础设施。
- 设计部署方案以及与第三方应用的集成。
- 使用 Java、REST、XML/JSON、Oracle Database、Groovy 和插件批处理构建 OUAF 集成。
- 针对 ORMB 数据模型编写并调优复杂的 SQL 和 PL/SQL。
- 使用 SQL 调优、数据库配置、AWR 报告和监控工具调查性能问题。
- 配置、扩展、增强 ORMB 解决方案并制作相关报告。
- 利用 ORMB 表结构开发接口并迁移数据。
- 编写配置设计文档,并开发 Service Scripts、Plug-in Scripts、BPA Scripts、UI Maps、Zones 和 Portals。
- 与 QA 团队合作编写测试脚本并执行端到端测试。
- 在上线期间及上线后提供功能和技术方面的生产支持。
- 解决生产环境问题,并支持关键的计费和总账作业流。
- 编写构建说明、协调部署并执行部署后的冒烟测试。
任职要求
- 具备 ORMB 模块的实际经验,涵盖客户设置、计费、定价、账单支付与催收以及总账。
- 深入理解 ORMB 架构、框架实践,以及 Web 应用服务器、业务应用服务器和数据库服务器的基础设施。
- 具备实时程序和批处理程序的设计与支持经验。
- 了解本地部署和 SaaS 部署模式,以及第三方集成方案。
- 具备 OUAF、Java、REST、XML/JSON、Oracle Database、Groovy 和插件批处理方面的丰富实践经验。
- 能够针对 ORMB 数据模型编写复杂 SQL 查询和 PL/SQL。
- 具备 ORMB 性能问题诊断经验,包括 SQL 调优、数据库配置和端到端性能分析;熟悉 AWR 报告和监控工具。
- 具备扎实的 ORMB 配置、扩展、增强和报告技能。
- 了解 ORMB 表结构、接口开发和数据迁移。
- 具备编写配置设计文档以及开发 Service Scripts、Plug-in Scripts、BPA Scripts、UI Maps、Zones 和 Portals 的经验。
- 具备与 QA 团队合作编写测试脚本并执行端到端测试的经验。
- 具备在上线期间及上线后提供功能和技术生产支持的经验。
- 具备较强的问题解决和高级故障排查能力。
- 能够在关键计费和总账活动期间监控并支持作业流。
- 熟练编写构建说明,并与配置管理团队协作进行按需部署。
- 具备执行部署后冒烟测试的经验。
- 具备 BI Publisher 和 Oracle Analytics 的实际工作知识者优先。
- 核心技术技能包括 OUAF、Core Java、Java Framework、Web 服务、Oracle Database、SQL、PL/SQL、性能调优、Groovy、Unix 和 GitHub。
- 其他技术技能包括 Shell 脚本、Autosys、ORMB、BI Publisher、OAS 和 AWS 基础知识。
福利待遇
- 提供包容性的职业发展机会。
- 支持灵活的工作与生活平衡。
- 提供带薪志愿服务假。
- 设有活跃的员工社群。
