Jobs / Appnovation Technologies
AWS Cloud Platform Engineer
Appnovation Technologies · Toronto, ON, Canada
Toronto, ON, CanadaExp: 6+ yrsOnsite
Remuneration
Not specified
Location
Toronto, ON, Canada
Visa sponsorship
Not specified
Job summary
The AWS Cloud Platform Engineer role is centered on establishing and managing the foundational AWS platform, which includes accounts, networking, identity, and infrastructure-as-code. Responsibilities encompass designing multi-account AWS structures, implementing secure VPC designs, defining IAM roles, and creating CI/CD pipelines for container deployment using tools like Terraform, AWS CDK, and Amazon ECR.
Qualifications
- 6+ years of cloud, platform or DevOps engineering experience
- Strong infrastructure-as-code skills with Terraform and/or AWS CDK/CloudFormation
- Deep understanding of AWS IAM and permissions
- Solid knowledge of AWS networking principles
- Experience in building CI/CD pipelines
- Proficient in container technologies
- Familiarity with secrets and configuration management
- Expertise in at least one focus area and knowledge of the other
Responsibilities
- Design and implement multi-account AWS structure
- Build secure VPC designs and private connectivity
- Define IAM roles and permission boundaries
- Create and maintain reusable Terraform and/or AWS CDK modules
- Develop CI/CD pipelines for container deployment
- Automate environment promotion processes
- Configure and deploy agents to AgentCore Runtime
- Create starter repositories and pipeline templates
- Integrate security and compliance measures
- Document modules and processes
Skills
AWSAWS CDKCheckovCloudFormationCosignDockerECSEKSFargateGitHubGitHub ActionsGitLabGitLab CIIAMAWS LambdaOpen Policy AgentSecrets ManagerTerraform
Certifications
AWS Solutions Architect ProfessionalAWS DevOps Engineer ProfessionalAWS Advanced Networking
Relocation
No