Skip to main content
Ardent SoftSol Inc. logo

Python and AWS cloud Engineer

Ardent SoftSol Inc.
Be an Early ApplicantFull Timemid
Toronto, Ontario, CAPosted March 14, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonFlaskFastAPIAWSDockerKubernetesJenkinsGitHub ActionsDynamoDBGitHubAgileCI/CDDevOpsMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Python& AWS cloud Engineer

Experience Required: 6–8 years

Skills: Agile Way of Working, AWS Cloud Computing, Data Architecture & Modeling

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.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free