Senior Software Engineer – Oracle BRM, PDC, OCOMC, & BI Publisher
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
A telecom operator in Qatar seeks a Senior Software Engineer with strong hands-on experience in Oracle Communications BRM 12.x & 15.x, PDC, OCOMC, and BI Publisher.
Key Skills for This Role
Responsibilities
- Upgrade BSS applications (BRM, PDC, OCOMC, BIP) from version 12 in cloud native environments, including Helm chart merging and deployment alignment
- Develop and customize BRM Opcodes and MTA applications
- Perform end to end implementation and support of product catalog & billing configuration
- Manage Bill Cycle Runs and proactively identify issues during order processing
- Troubleshoot rating/discount issues and perform root cause analysis
- Configure and manage GLID and tax configuration
- Install and upgrade BRM environments to BRM 12.x & 15.x
- Configure Charge Offers, usage based pricing, tiered/step pricing, threshold based pricing, CUG based pricing
- Configure Discount Offers and bundle configuration
- Deploy pricing changes from PDC to BRM/Pipeline
- Design and manage OCOMC mediation workflows
- Design and develop enterprise reports using BI Publisher data models/templates
Requirements
- Strong hands on experience with Oracle Communications BRM 12.x & 15.x components and BRM suite ecosystem
- Experience upgrading BSS applications (BRM, PDC, OCOMC, BIP) in cloud native environments
- Development and customization experience in BRM Opcodes and MTA applications
- Proficiency in PCM C / PCM Java for BRM customization and integration
- Hands on experience in Shell and Perl scripting
- Strong knowledge of PDC pricing data model and table structures
- Expertise in OCOMC node chains and architecture
- Strong understanding of BI Publisher applications and BRM BIP integration
- Experience in cloud native architecture for BRM, PDC, OCOMC
- Extensive experience in PL/SQL and complex query optimization
- Strong expertise in C, Java, Linux, Shell/Perl scripting and WebLogic Administration
Full Job Posting
Overview
- We are hiring for one of our clients which is a telecom operator in Qatar.
Key Responsibilities
- Strong hands on experience with Oracle Communications BRM 12.x & 15.x components and the BRM suite ecosystem (BRM, PDC, Pipeline Manager, and related services) in CNE environment.
- Upgrade of BSS applications (BRM, PDC, OCOMC, BIP) from version 12 in cloud native environments, including Helm chart merging and deployment alignment
- Strong Development and customization experience in BRM Opcodes and MTA applications
- BRM Scripting using Unix and Perl
- End to end implementation and support of product catalog & billing configuration including products, deals, plans, purchased products, purchased discounts, balance impacts, validity rules, and usage lifecycle.
- Manage Bill Cycle Runs and proactively identify issues during order processing
- Hands on troubleshooting of rating/discount issues by analyzing system behavior and logs; perform root cause analysis (RCA) for incorrect charges, missing discounts, incorrect zone selection, balance consumption anomalies, and event lifecycle issues.
- Strong experience in configuring and managing GLID (General Ledger ID) and tax configuration
- Strong working knowledge of BRM database schema concepts and event/balance impacts; ability to validate results using SQL and reconcile mediation to billing volumes for revenue assurance.
- Experience installing and upgrading BRM environments to BRM 12.x & 15.x, including upgrade planning, test validation, production cutover, and post upgrade verification.
- Hands on execution of BRM upgrade activities including environment readiness & dependency validation, database schema upgrade scripts execution and verification, transfer/merge of customizations and configuration changes, regression testing for critical rating/billing/reporting flows
- Strong understanding of BRM 12.x & 15.x documentation, release notes, and compatibility considerations to support upgrade decisions, patch/release planning, and production readiness.
Required Technical Skills
- Strong product knowledge and hands on experience in Oracle BRM, PDC, and OCOMC
- Expertise in Account, Subscription, Rating, Billing, Invoicing, AR, Tax modules in BRM
- Hands on Experience in complex pricing and discounting configurations
- Proficiency in PCM C / PCM Java for BRM customization and integration
- Hands on experience in Custom Opcode Development, MTA applications, Shell and Perl scripting
- Strong knowledge of PDC pricing data model and table structures, Config objects like Impact Category, Zone Model, Pricing objects (Charge Offer, Discount, Bundle, Package), Roaming product pricing
- Experience in Exporting, importing, and publishing pricing/configuration objects
- Strong expertise in Performance tuning for large object imports in PDC
- Expertise in OCOMC node chains and architecture
- Hands on with nodes CC, EP, AP, ECEDC, JDBC DC
- Experience in Custom cartridge development (ASN/Binary parsing, conversion logic)
- Understanding of OCOMC–ECE integration, Suspense/Recycle modules, BFT
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Novelus
PMO Executive Manager
Jeddah, KSA
Novelus seeks a PMO Executive Manager to lead cross-functional project management operations, ensuring cost, time, and resource targets are met across the organization's portfolio of projects and contracts. The ideal can
Senior Software Engineer – Infrastructure, DevOps, SecOps, Automation, DBA
Doha, QAT
We are hiring for one our clients which is a telecom operator in Qatar. Key Responsibilities Must have Hands-on experience in configuring and building the complete Oracle DBX stack infrastructure (On-prem, Cloud) envir
Senior Software Engineer - Oracle ASAP, UIM and CI/CD
Doha, QAT
We are hiring for one our clients which is a telecom operator in Qatar. Key Responsibilities Experience on ASAP installation and upgrade from 7.0 to 7.x. ASAP install/upgrade on a complex/production system with WebLogi
Senior Software Engineer – Oracle OSM, OEP and OEM
Doha, QAT
We are hiring for one our clients which is a telecom operator in Qatar. Key Responsibilities Design, develop, and maintain OSM cartridges for telecom order workflows, should be able to perform code build and deployment
Senior Software Engineer – Oracle ECE and OC3C
Doha, QAT
We are hiring for one our clients which is a telecom operator in Qatar. Key Responsibilities Design, develop, and maintain real-time charging solutions using Oracle ECE for telecom services such as Data and Converged Ch
Senior Software Engineer – Oracle Access Portal (OAP CRM)
Doha, QAT
We are hiring for one our clients which is a telecom operator in Qatar. Key Responsibilities Design and develop enterprise applications using PHP (Yii2 Framework). Demonstrate strong knowledge and hands-on experience i
PMO Executive Manager
Jeddah, KSA
Senior Software Engineer – Infrastructure, DevOps, SecOps, Automation, DBA
Doha, QAT
Senior Software Engineer - Oracle ASAP, UIM and CI/CD
Doha, QAT
Senior Software Engineer – Oracle OSM, OEP and OEM
Doha, QAT
Senior Software Engineer – Oracle ECE and OC3C
Doha, QAT
Senior Software Engineer – Oracle Access Portal (OAP CRM)
Doha, QAT