cover image
Apptoza Inc.

AWS Infrastructure Engineer

Hybrid

Toronto, Canada

Freelance

08-12-2025

Share this job:

Skills

Python Java TypeScript CI/CD DevOps Docker Kubernetes Monitoring Jenkins Serverless Computing AWS Lambda Architecture Cloud Architecture Programming Organization AWS Agile AWS Cloud CI/CD Pipelines Terraform Prometheus Grafana Infrastructure as Code

Job Specifications

Job Title: AWS Infrastructure Engineer with CDK Experience

Location: Toronto, ON (Hybrid)

Duration: Long Term Contract

As an **AWS Infrastructure Engineer**, you will be responsible for designing, deploying, and managing scalable, reliable, and secure infrastructure using **AWS Cloud Development Kit (CDK)**. You will collaborate with development teams to implement infrastructure as code (IaC) practices, ensuring consistency, efficiency, and scalability in our cloud environments.

Key Responsibilities

- Design and implement highly available and scalable AWS infrastructure using **AWS CDK** in collaboration with development and DevOps teams.

- Develop and maintain infrastructure as code (IaC) using **AWS CDK (Typescript, Python, Java)** to automate provisioning of AWS resources such as EC2, S3, Lambda, API Gateway, VPC, IAM, RDS, etc.

- Implement and manage CI/CD pipelines for automated deployment and integration using AWS services like CodePipeline, CodeBuild, and third-party tools.

- Create and maintain **CloudFormation stacks** and other IaC templates to automate and streamline the infrastructure management process.

- Develop reusable infrastructure modules and templates for rapid deployment and improved standardization across the organization.

- Provide guidance and expertise to development teams to adopt best practices in deploying and managing cloud infrastructure.

- Perform infrastructure performance monitoring and troubleshooting to ensure high availability, security, and scalability.

- Ensure compliance with security and governance policies while maintaining a cost-effective cloud architecture.

- Stay up-to-date with new AWS features, services, and best practices, and integrate relevant technologies into our existing cloud environment.

- Troubleshoot and resolve cloud infrastructure issues, providing on-call support as needed.

Required Skills & Qualifications

- Strong experience with **AWS services** (EC2, Lambda, S3, RDS, IAM, CloudFormation, VPC, etc.).

- Proven expertise in **AWS Cloud Development Kit (CDK)** with hands-on experience in designing, implementing, and maintaining infrastructure-as-code.

- Experience with programming languages such as **TypeScript, Python, Java, or similar** for CDK development.

- Deep understanding of **Infrastructure as Code (IaC)** and automation tools.

- Experience designing and deploying highly available, secure, and scalable cloud architectures on AWS.

- Familiarity with **CI/CD** pipelines and tools such as **AWS CodePipeline**, **CodeBuild**, and Jenkins.

- Strong understanding of **security best practices** in the cloud (IAM, KMS, VPC security, etc.).

- Experience with **monitoring** and **logging** in AWS (CloudWatch, CloudTrail, X-Ray, etc.).

- Familiarity with **serverless architectures** using AWS Lambda and related services.

- Experience working in an agile, DevOps-oriented environment.

- Ability to communicate technical concepts to both technical and non-technical stakeholders.

Preferred Skills

- AWS Certification, such as **AWS Certified Solutions Architect** or **AWS Certified DevOps Engineer**.

- Experience with other **Infrastructure as Code** tools like Terraform.

- Understanding of **Kubernetes** and **ECS/EKS**.

- Familiarity with **Docker** and containerization strategies.

- Experience with **monitoring** and **logging** platforms such as **Prometheus, Grafana, Datadog**, etc.

- Knowledge of **serverless computing** and **AWS SAM**.

About the Company

Apptoza is a boutique IT service provider, offering a comprehensive range of IT services and solutions. We take pride in delivering excellence in IT consulting to businesses of all sizes, from large enterprises to mid-sized and small businesses. Founded by a team of seasoned IT professionals, Apptoza provides the expertise and leadership necessary to drive successful IT projects and help companies achieve their strategic goals. Whether you require full-scale IT project execution, application management services, or short-ter... Know more