MTN, being the eight largest mobile network operator in the world has over 24 million subscribers, was looking to upgrade the billing ecosystem. The client also wanted to redesign the user interface to ensure optimum user experience using the trending technologies. The idea was to implement an efficient enterprise-grade solution to streamline the process of invoice generation and billing management. Team IndiaNIC provided a complete enterprise mobility solution that met custom needs of MTN group perfectly with ZERO downtime.
Inevitable need of migrating & redesigning the outdated customer self-service portal for billing without any system crash was a challenge for the client.
The purpose of this project was to empower the whole billing process required a clear understanding with perfect execution. To play with a system that is relevant to such a large database of end users is always tricky. MTN required a complete migration of their billing system from Oracle 6.0.4 to the latest Oracle version. Also, the client wanted to make sure that the new billing portal has a thorough revamp regarding UI that can be user friendly to improve overall experience. IndiaNIC was also accountable to make the new billing system compatible with other internal applications to provide easy access for better productivity.
Our expert system architects at IndiaNIC who have rich experience in providing enterprise mobility solutions for telecommunication industry initiated the project kick-off with a strategic consulting surrounding billing ecosystem planning. We designed and delivered a Microservices based architecture along with custom API development services to make them used by different existing MTN systems. Microservices were implemented in Java using Spring Boot and Spring Cloud. We created Jenkins based Continuous Delivery System for automatic build and deployment of Microservices to the Docker container. A special feature to create PDF Billing Documents for offline mode was integrated. It uses Apache Kafka for message queuing and Cassandra for storage.
Our team of 30 dedicated experts collaborated with MTN and their partners, to deliver a business-driven solution using "Scrum of Scrums" approach.
IndiaNIC successfully redesigned the customer self-service portal with intuitive UI along with Oracle version migration with ZERO downtime. Leveraging the offshore development model, MTN made huge savings by opting for this cost-effective approach to hire dedicated developers from IndiaNIC. To build an IT infrastructure on-site for a telecommunication company is a huge ask dealing with potential dangers of disrupting the existing enterprise operations along with recruiting appropriate development experts. With IndiaNIC taking over this responsibility, the client was able to focus on routine responsibilities surrounding the business.