Responsibilities
- Design, develop, and maintain RESTful APIs to support frontend applications and enterprise integrations.
- Design and optimize DynamoDB schemas, indexes, and data access patterns for scalable applications.
- Develop and maintain Python-based AWS Lambda functions for business logic and automation.
- Modify, enhance, and maintain Amazon Connect contact flows and routing logic.
- Collaborate with UI development teams to translate business requirements into backend services and APIs.
- Work directly with Amazon Professional Services on Amazon Connect implementation and enhancement initiatives.
- Design and support event-driven architectures using AWS services such as Lambda, EventBridge, SQS, SNS, and API Gateway.
- Support and optimize data flows across AWS services and integrated systems.
- Implement secure, scalable, and highly available cloud-native solutions.
- Troubleshoot application, integration, and infrastructure issues across AWS environments.
- Collaborate with cross-functional teams to ensure reliable and efficient service delivery.
- Participate in production support activities and occasional after-hours deployments when required.
Requirements
- Strong AWS development expertise
- Hands-on Amazon Connect experience
- Ability to deliver secure, scalable, and high-performance cloud solutions