Amazon Connect Developer
Toronto, Ontario, Canada - Contract and Permanent
Job Description
We are seeking an experienced AWS Architect specializing in Amazon Connect to design, implement, and maintain robust contact center solutions. In this role, you will be responsible for architecting Amazon Connect solutions, developing integrations with other AWS services, automating deployments, and ensuring the platform's security, performance, and reliability. The ideal candidate will possess deep technical expertise in AWS services, strong development skills in Java and Node.js, and a solid understanding of cloud architecture principles.
Architecture & Design (30%)
Architect and design Amazon Connect solutions, including contact flows, IVR systems, and routing profiles.
Integrate Amazon Connect with AWS services like Lambda, DynamoDB, and other relevant services.
Development & Implementation (35%)
Develop and implement AWS-based solutions using Java and Node.js.
Utilize Infrastructure as Code (IaC) tools such as AWS CloudFormation or Terraform for automated deployments.
Implement AWS security best practices across all solutions.
Performance Optimization & Monitoring (15%)
Monitor and optimize the performance of Amazon Connect and associated AWS services using AWS CloudWatch and other monitoring tools.
Ensure the high availability and reliability of Amazon Connect solutions.
Documentation & Technical Support (10%)
Maintain comprehensive technical documentation for all developed solutions.
Provide technical support and troubleshooting for existing Amazon Connect implementations.
Collaboration & Communication (10%)
Work closely with cross-functional teams, including IT, security, and operations, to ensure seamless integration and deployment.
Communicate effectively with stakeholders to gather requirements and provide updates on project status.
Must Have Skills:
Mandatory Skills:
AWS Cloud Skillset:
AWS Architecture or Cloud Engineer with design/implementation experience.
Expertise in Amazon Connect, AWS Lambda, Amazon DynamoDB, Amazon S3, Amazon Lex, Amazon Polly, AWS IAM, Amazon Kinesis, AWS CloudWatch, Amazon CloudFront, Amazon Redshift, Amazon Pinpoint, AWS Step Functions, AWS Secrets Manager, Amazon Cognito, Amazon Comprehend, Amazon Transcribe, Amazon Elasticsearch Service, and AWS Direct Connect.
Proficient in Java and Node.js.
Experience with Infrastructure as Code (IaC) tools such as AWS CloudFormation or Terraform.
Strong understanding of AWS security best practices.
Experience with AWS monitoring and performance optimization tools.
Desirable Skills:
Experience with additional AWS services and tools not listed in the mandatory skills.
Familiarity with Agile/Scrum methodologies.
Certification in AWS (e.g., AWS Certified Solutions Architect, AWS Certified Developer.)
Strong problem-solving and analytical skills to troubleshoot complex issues and optimize cloud-based applications.
Excellent communication and collaboration skills to work effectively with cross-functional teams.
Nice to Have Skills:
Knowledge of Genesys and GAX would be a bonus!