Description:
Role
Lead Developer
Must Have
o Proficiency in MySQL DB and SQL queries:
§ Strong in SQL operations including joins, subqueries, aggregates, window functions, and familiar with use indexes and EXPLAIN plans.
§ Skilled in writing queries to extract billing and invoice data for debugging.
o Telecom Billing Domain knowledge
§ Telecom Billing Exposure: Familiarity with telecom billing and invoice generation processes, with a preference for hands-on experience in managing billing or invoice generation modules.
§ Bill Dispatch: Familiar with sending PDF bills via email, print, and SMS notifications.
o Bill Template Design
§ Template Design Tools: Familiarity with bill template or report designer tools.
§ Data Mapping: Ability to define data sources and map them to elements within templates or reports.
o Deploy & Debug Docker based microservices
§ Experience with Docker-based billing microservices, including deployment and configuration.
§ Skilled in monitoring and resolving issues in invoice generation workflows.
o Soft Skills
§ Problem-Solving: Ability to debug and solve issues efficiently.
§ Collaboration: Working effectively within a team using Git
Good to Have
· Experience with C/C++ or Node JS development
· Basic idea of Kafka and exposure to Redis cache
· Experience with AngularJS or Next JS or Java Spring boot
Work Experience
4 + years
Requirements:
- Mysql: 4 to 5 years
- Docker Inc.: 4 to 5 years
- Microservices: 4 to 5 years