Senior Software Engineer – Oracle ECE and OC3C
Novelus · Doha
Job description
About the role
We are seeking a Senior Software Engineer to design, develop, and maintain real‑time charging solutions for a leading telecom operator in Qatar. The role focuses on Oracle ECE and Oracle OC3C platforms, ensuring high‑availability, performance, and seamless integration with billing and network systems.
Key responsibilities
- Design, develop, and maintain real‑time charging solutions using Oracle ECE for data and converged services.
- Implement and customize ECE extensions such as pre‑rating, post‑rating, and post‑charging logic.
- Manage ECE gateways (Diameter, HTTP) and charging sessions, credit control, and quota allocation.
- Deploy, configure, upgrade, and patch ECE in standalone and Active‑Active environments, including cloud‑native deployments with Docker, Kubernetes or OpenShift.
- Integrate ECE with BRM, PDC, mediation systems, PCRF/PCF, and 5G CHF; design event‑driven integrations using Kafka.
- Monitor ECE performance with Prometheus and Grafana, troubleshoot JVM, memory, and latency issues.
- Develop control plans, feature nodes, and real‑time service logic in Oracle OC3C; build SLEE‑based applications and Advanced Control Services.
- Customize MAP adapters, TCAP interfaces, and SIGTRAN stack configurations; integrate with MSC, HLR, STP, SMSC, and mediation systems.
- Provide L2/L3 production support, perform root‑cause analysis for SS7 signaling and charging failures, and ensure high availability.
- Participate in solution design discussions, architecture decisions, and create technical documentation and runbooks.
Required profile
- Senior‑level experience with Oracle ECE architecture, deployment, and customization.
- Hands‑on experience installing, configuring, upgrading, and patching ECE.
- Proven experience with Oracle OC3C, SLEE‑based applications, and Advanced Control Services.
- Strong knowledge of telecom signaling protocols (Diameter, SS7, SIGTRAN, M3UA, SCTP).
- Experience delivering solutions in Docker, Kubernetes or OpenShift environments.
- Ability to provide L2/L3 production support and perform root‑cause analysis.
Required skills
- Oracle ECE
- Oracle OC3C
- Java (extensions and custom logic)
- Docker, Kubernetes, OpenShift
- Kafka, Prometheus, Grafana
- Diameter, SS7, SIGTRAN, M3UA, SCTP
- CI/CD pipeline implementation
- Performance tuning and JVM optimization
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 3 days ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Novelus
Doha