Tech Stack
AWSCloudDynamoDBJavaScriptNode.jsPythonReactTerraform
About the role
- Build and enhance Amazon Connect contact flows for calls and chat with Lambda, Lex, and third-party integrations
- Develop backend services in Python or Node.js
- Develop agent/customer interfaces in React (JavaScript)
- Integrate with AWS services (Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager, CloudFront)
- Contribute to Infrastructure-as-Code deployments using Terraform and GitLab CI/CD pipelines
- Create and execute manual test cases for Connect flows, APIs, and front-end applications
- Perform integration testing across AWS services, Connect flows, and external systems (e.g., CRM)
- Track, document, and resolve issues while collaborating with development and DevOps teams
- Ensure test coverage for security, scalability, and cost efficiency
- Provide L2/L3 support for Amazon Connect flows, APIs, and integrated applications
- Monitor logs, metrics, and alerts (CloudWatch, Kinesis, etc.) to ensure system stability and performance
- Troubleshoot and resolve production issues in collaboration with engineering and operations teams
- Document incidents, fixes, and best practices to improve knowledge sharing and reusability
- Participate in on-call rotations or scheduled support activities as required
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- 3–6 years of professional experience in software development and testing (minimum 3 years)
- At least 2+ years of hands-on AWS experience delivering Amazon Connect solutions
- Strong debugging, problem-solving, and collaboration skills
- Ability to balance security, cost-effectiveness, and scalability in solution design
- Experience providing production support or on-call responsibilities preferred
- Amazon Connect: Contact flow design, Lambda/API integrations, Lex, Q in Connect, Evaluations
- AWS Cloud: Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Kinesis, Secrets Manager, CloudFront
- Python: Backend services for Lambda
- NodeJs: Backend services for Lambda
- JavaScript (React): Front-end development and UI testing
- Manual Testing: Test design, execution, defect tracking, and automation basics
- Terraform (preferred)
- GitLab: Source control & CI/CD pipelines (preferred)
- Experience with CI-driven testing and integrating automated tests into pipelines (preferred)
- Exposure to Contact Lens, Kinesis, Athena, or QuickSight for analytics (preferred)
- Familiarity with Salesforce/CRM integrations (preferred)
- Experience with API testing tools (Postman) (preferred)