Atlantis IT Group logo
Atlantis IT Group Verified
Information Technology & Services

AWS Cloud Engineer

Toronto, Ontario, CanadaOnsiteContractPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a Senior Software Engineer with deep expertise in Python and AWS cloud services to develop scalable microservices, design cloud-native architectures, and optimize performance. This role involves leveraging modern DevOps tooling and leading engineering best practices. Responsibilities include building and enhancing microservices using Python frameworks like FastAPI or Flask, developing secure RESTful APIs, and implementing event-driven, serverless architectures on AWS. The engineer will also manage CI/CD pipelines, containerization with Docker and Kubernetes, and provide technical leadership and mentoring within Agile teams.

Role: AWS Cloud Engineer

Location: Toronto, ON

Duration: Long Term Contract

Job Description:

We are seeking a highly experienced Senior Software Engineer with deep hands on expertise in Python and AWS cloud services. This role involves developing scalable microservices, designing cloud native architectures, optimizing performance, and leading engineering best practices. The ideal candidate brings strong technical depth, experience with modern DevOps tooling, and leadership capabilities to mentor teams and drive Agile delivery.
Role Responsibilities
Python & Microservices Development
Build and enhance microservices using Python with frameworks such as FastAPI or Flask.
Develop robust, secure, and scalable RESTful APIs and backend services.
Apply best practices in code structure, modularity, and performance tuning.
AWS Cloud Engineering
Work with a wide range of AWS services including:
AWS Lambda
API Gateway
EC2
S3
DynamoDB
CloudWatch
IAM
ECS/EKS
Design and implement cloud native, event driven, and serverless architectures.
DevOps, CI/CD & Containerization
Develop and maintain CI/CD pipelines using GitHub Actions or Jenkins.
Build, package, and deploy applications using Docker and Kubernetes.
Implement automated testing, quality controls, and reliable deployment strategies.
Architecture & Engineering Excellence
Apply architecture and design patterns to deliver scalable and secure software.
Conduct code reviews, enforce coding standards, and ensure high-quality engineering outputs.
Optimize system performance and reliability across services.
Leadership & Agile Delivery
Provide technical leadership, mentoring, and guidance to junior developers.
Collaborate effectively in Agile teams, contributing to planning, estimation, and iterative delivery.
Promote best practices in engineering, DevOps, and cloud adoption.
Essential Skills
10 years of software engineering experience with strong Python expertise (FastAPI/Flask, microservices, API development).
Deep hands on expertise with AWS services including Lambda, API Gateway, EC2, S3, DynamoDB, CloudWatch, IAM, ECS/EKS.
Strong CI/CD experience with GitHub Actions or Jenkins.
Containerization and orchestration using Docker and Kubernetes.
Experience with architecture patterns, performance tuning, and code reviews.
Team leadership, mentoring, and Agile delivery experience.
Desirable Skills
Experience with Data Architecture and Modeling.
Strong familiarity with Agile frameworks and cloud native best practices.

Ready to apply?
You'll be redirected to Atlantis IT Group's application page.

Similar roles