drjobs Senior Communication Channel Architect and Developer CPaaS

Senior Communication Channel Architect and Developer CPaaS

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bhopal - India

Monthly Salary drjobs

INR INR 1500000 - 2000000

Vacancy

1 Vacancy

Job Description

Position: Senior Communication Channel Architect and Developer CPaaS
Job Location: Bhopal
Qualification: BE or MCA
Experience: 10 Years

We are seeking a highly skilled Senior Developer with over 10 years of experience and 5 years of experience in related field a highly skilled Senior Developer for the development of our multichannel CPaaS platform encompassing SMS(majorly) WhatsApp Email RCS and a Flow Builder for seamless communication solutions. The ideal candidate will have extensive experience in channel integration queuing caching performance optimization with a strong technical background in Laravel PHP/Java/Python MySQL AWS and related technologies
The candidate should have Deep understanding of SMS protocols (SMPP HTTP API) and integration methodologies.
Experience with other communication protocols and platforms (e.g. voice email chat).
Strong experience in building and consuming RESTful API is must.
The role will involve leading technical teams driving architecture decisions and ensuring the seamless integration of communication services.
Required Skills and Qualifications:
Proven experience in developing CPaaS platforms specifically for SMS services.
Strong proficiency in PHPJava/Python and MySQL for backend development and database management.
Experience with queuing systems (e.g. RabbitMQ Apache Kafka) and caching mechanisms (e.g. Redis Memcached).
Deep understanding of SMS protocols (SMPP HTTP API) and integration methodologies.
Experience with other communication protocols and platforms (e.g. voice email chat whatsapp RCS ).
Strong analytical skills with a focus on performance optimization and capacity planning.
Experience with cloud platforms (e.g. AWS Azure) and microservices architecture.
Excellent problemsolving abilities and experience troubleshooting complex systems.
Preferred Qualifications:
Familiarity with frontend technologies (HTML CSS JavaScript) for better collaboration with UI/UX teams.
Knowledge of networking principles and security practices related to SMS delivery and data privacy.
Experience with DevOps practices and tools for continuous integration/continuous deployment (CI/CD).
Key Responsibilities:
Platform Development and Integration:
Design and develop the SMS CPaaS platform ensuring robust integration with various SMS gateways and thirdparty communication channels.
Implement queuing mechanisms to handle message delivery efficiently and ensure high availability and reliability.
Performance Optimization:
Monitor and optimize the platform for transactions per second (TPS) performance ensuring low latency and high throughput for message delivery.
Analyze system performance and bottlenecks implementing caching strategies to enhance response times and reduce database load.
System Architecture and Design:
  • Architect scalable and maintainable systems ensuring proper design patterns and technologies are used for SMS channel integrations.
  • Evaluate and select appropriate technologies for caching queuing and database management to enhance overall system performance.

devops practices,restful api development,javascript,caching mechanisms (redis, memcached),sms,mysql,api,aws,sms protocols (smpp, http api),php,performance optimization,python,cloud platforms (aws, azure),platforms,java,queuing systems (rabbitmq, apache kafka),html,css,microservices architecture,cpaas development,laravel

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.