Key Responsibilities: · Lead the configuration, customization, and deployment of Amdocs Ensemble Billing System for complex client projects.
· Analyze and interpret business requirements into detailed billing system design and configuration.
· Develop and maintain billing components such as: o Rating & Charging o Billing & Invoicing o Account Management o Payment & Collections · Manage batch processing and job scheduling, and ensure optimal performance and scalability.
· Write and maintain custom scripts (e.g., Shell, PL/SQL) and batch jobs to support specific billing needs.
· Conduct code reviews, optimize billing processes, and ensure system compliance with SLAs.
· Lead incident resolution, root cause analysis, and long-term solutions for production issues.
· Mentor junior team members and ensure adherence to development best practices.
Required Qualifications: · Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
· 5+ years of experience in telecom billing systems, with at least 3 years of hands-on experience in Amdocs Ensemble.
· Deep understanding of telecom billing lifecycle including rating, charging, invoicing, and collections.
· Strong skills in: o Unix/Linux environment o Shell scripting and batch job management o SQL and PL/SQL (Oracle DB) · Solid knowledge of system interfaces, data flows, and E2E billing architecture.
· Experience with debugging and performance tuning in high-volume billing systems.
Preferred Qualifications: · Prior experience with other Amdocs products (CES, CRM, Ordering, or Payments). · Familiarity with telecom BSS processes (ordering, mediation, provisioning). · Exposure to Agile methodology and DevOps practices.· Experience in integrating billing systems with CRM or digital front ends.