Developer III - Software Engineering
UST View all jobs
- Thiruvananthapuram, Kerala
- Permanent
- Full-time
- Develop and maintain IVR flows and chatbot conversations using Google CCAIP, Dialogflow CX and Agent Development Kit.
- Integrate contact center solutions with third-party APIs and internal systems.
- Support production environments by troubleshooting application and infrastructure issues using log analysis and system monitoring.
- Build and maintain serverless applications using Cloud Functions and manage data in Firestore DB.
- Create reporting dashboards and tools to monitor key metrics and performance of contact center solutions.
- Collaborate with cross-functional teams including QA, operations, and infrastructure for end-to-end solution delivery.
- Ensure security, scalability, and high availability in application design and development.
- Participate in code reviews and maintain documentation for developed solutions.
- Strong experience in development using Dialogflow CX and Agent Development Kit
- Solid programming skills in Python
- Experience with Google Cloud Platform (GCP), especially Firestore, Cloud Functions, and API Gateway, Storage buckets
- Strong understanding of API integrations and RESTful services
- Experience in log analysis, production support, and troubleshooting complex application issues
- Good communication and documentation skills
- GCP certification or relevant Google Cloud training
- Experience in CI/CD and DevOps practices
- Exposure to machine learning/NLP concepts as used in conversational AI
- Background in working with agile teams and tools like Jira, Confluence