Required Skills & Qualifications
Cloud & AWS Expertise
- Strong knowledge of AWS technology stacks and services
- Experience with AWS services such as Connect, S3, SQS, SNS, API Gateway, EC2, Lambda, AppSync, Kinesis, Lex, Polly, Transcribe, ECS, EKS, ECR
- Experience building serverless architecture solutions using Docker, Lambda, ECS, EKS
- Familiarity with microservice architecture
- Knowledge of networking concepts: VPC, ingress/egress, security groups, load balancers
- AWS certifications (e.g., Solutions Architect) or equivalent are a plus
- Familiarity with other cloud providers and technologies is an advantage
Application Development
- In-depth experience with Node.js, ReactJS, NextJS, TypeScript, MERN or equivalent stacks
- Knowledge of WebRTC is a plus
- Experience working with contact center solutions is a plus
Generative AI (GenAI)
- Experience building GenAI applications
- Understanding of GenAI concepts: context, tokens, completions, temperature, RAG, hallucination, etc.
- Hands-on experience with LangChain, LangGraph, and Python
- Experience with Google ADK is a strong plus
Speech & AI Technologies
- Experience with text-to-speech, speech-to-text, and speech-to-speech solutions
Databases & Infrastructure
- Experience with NoSQL databases such as MongoDB, DynamoDB
- Experience with Infrastructure-as-Code (IaC) tools such as Terraform
DevOps & Testing
- Experience with CI/CD tooling (e.g., BitBucket pipelines)
- Experience with unit testing tools such as Jest, Playwright, Cypress