A WEB / SMS based service where users get infotainment services for various day-to-day usage and business relation information by subscribing via mobile balance of Ncell.
Responsibilities
- Develop Requirement Specification Document for the project.
- Design system architecture and database structure.
- Server monitoring and optimization; scale the system for huge SMS / API request volumes.
- Use Docker containers to manage microservices.
- Manage database in PostgreSQL.
- Develop a queuing system using RabbitMQ to deliver a huge number of SMS to customers.
- Integration with Ncell API for sending and receiving SMS and USSD requests using Kannel.
- Use GitHub Actions to automate deployment.