Position: Sr. AWS Cloud Developer with AWS CDK
Location: Toronto, Canada (Onsite)
Duration: Long Term
We are seeking a highly skilled Senior Cloud Developer with deep expertise in AWS Cloud Development Kit (CDK) to architect, develop, and maintain cloud-native infrastructure solutions. The ideal candidate will be instrumental in automating infrastructure provisioning, enabling DevOps pipelines, and ensuring the scalability, reliability, and security of cloud-based platforms. This role demands strong coding skills, a deep understanding of AWS services, and a passion for Infrastructure as Code (IaC).
Responsibilities:
Design, develop, and maintain AWS infrastructure using AWS CDK in TypeScript/Python.
Implement scalable, secure, and highly available cloud solutions following best practices in IaC.
Collaborate with solution architects, developers, and DevOps teams to integrate infrastructure into CI/CD pipelines.
Create reusable CDK constructs/modules for multi-project adoption.
Automate deployments and configuration of cloud-native applications and services.
Monitor infrastructure performance and troubleshoot cloud-related issues.
Stay updated on AWS service improvements and new IaC practices to drive continuous improvement.
Mandatory Skills:
TypeScript/Python/Java
AWS CDK (preferably in TypeScript or Python).
AWS core services (EC2, Lambda, S3, RDS, VPC, IAM, API Gateway, CloudWatch).
CI/CD tools
IaC & IAM
Docker & Kubernetes
Secondary Skills:
Terraform, CloudFormation
Serverless architecture and event-driven designs.
cloud cost estimation tools and optimization strategies.