Job Summary
8+ years of commercial software development
experience.
Proficient in developing and hosting solutions
using Java, Python in cloud platforms, preferably GCP.
Design and implement scalable CCaaS and IVA
solutions leveraging leading Cloud and enterprise conversational AI / customer
service solutions including conversational IVR design, NLU/NLP modeling, intent
and flow orchestration, webhook integrations, speech-to-text/text-to-speech.
Key Responsibilities
Architect secure, resilient cloud infrastructure
on major cloud services provider using services such as GKE, Cloud Run, Cloud
Functions, Pub/Sub, Apigee, and BigQuery, implementing IAM, VPC design,
encryption, multi-region high availability, and Infrastructure as Code
(Terraform) to support enterprise-grade customer experience platforms.Architect, implement, and optimize CCaaS
solutions, including ACD (Automatic Call Distribution), skills-based routing,
dialer, omnichannel capabilities, and campaign management, ensuring scalable,
secure, and compliant contact center operations.Have experience in leading integrations and
migrations leveraging CCaaS APIs and telephony capabilities, including CRM/CTI
integrations, webhooks, SIP/WebRTC, security configuration, and transition from
legacy contact center platforms to Cloud based solutions.Experience with Agile development, Continuous
Integration, and Continuous Delivery, including working knowledge of various
tools in the CI/CD pipeline (using Maven, Salt, Git, Jenkins), DevOps and
Observability.Experience in designing & developing API,
services, Micro services-based architecture using frameworks like Spring Boot
or Vertx.Hands on experience with Kafka, Relational,
and/or NoSQL databases. Experience
in Architecture design and modeling should possess strong skills in designing
and modeling complex systems and architectures.
Skill Requirements
Understanding
of data structures, algorithms, design patterns, web technologies (HTTP,
Apache) and familiarity with Unix/Linux
Strong
understanding of cloud security architecture, Encryption and OAuth.Looks
proactively beyond the obvious for continuous improvement opportunities.Leadership
and communication: lead teams and collaborate with stakeholders, so strong
leadership and communication skills are essential.Excellent
communication skills, with the ability to influence at all levels across
functions, from both technical and non-technical perspectives alike.