Senior AWS CDK Developer
Role details
Job location
Tech stack
Job description
We are looking for a Senior AWS CDK Developer with 7+ years of cloud engineering/DevOps experience to join our team on a 6+ month remote contract (US-based). The ideal candidate is highly skilled in building scalable, secure, and automated AWS infrastructure using the AWS Cloud Development Kit (CDK). Key Responsibilities
-
Design, automate, and maintain AWS cloud infrastructure using AWS CDK (TypeScript/Python).
-
Architect scalable, secure systems following Infrastructure-as-Code best practices.
-
Build and optimize CI/CD pipelines (CodePipeline, GitHub Actions, Jenkins, etc.).
-
Implement and manage AWS services including:
-
Lambda, ECS, EC2
-
VPC, Subnets, Security Groups, Route53
-
S3, CloudFront, API Gateway
-
DynamoDB, RDS
-
Ensure cost optimization, monitoring, and security compliance across environments.
-
Collaborate with cross-functional teams for infrastructure planning and deployments.
-
Troubleshoot high level infrastructure issues and provide architectural guidance.
-
Maintain detailed documentation and diagrams.
Requirements
- 7+ years of experience in AWS cloud engineering / DevOps.
- Expert-level hands on experience with AWS CDK.
- Strong proficiency in TypeScript or Python for CDK development.
- Deep expertise with AWS services and modern cloud architecture patterns.
- Experience with IaC tools like CloudFormation or Terraform (CDK preferred).
- Strong background in CI/CD, automation, and containerization (Docker/ECR/ECS).
- Solid understanding of security best practices and cloud cost management.
- Ability to work independently in a fully remote setup.