Contract

Python & AWS Cloud Developer

Posted on 08 May 25 by Adina Baudun

  • Toronto, Ontario
  • $ - $
Logo

Powered by Tracker

Job Description

Our client is looking for a highly skilled Python Developer & AWS Cloud Developer to join their dynamic team in Toronto. This is a hybrid role that is in office one day per week. The ideal candidate will have strong backend development skills in Python/PySpark and deep expertise in building serverless applications on AWS using modern DevOps and Infrastructure as Code (IaC) practices.

Key Responsibilities:

  • Develop and maintain scalable backend systems using Python and PySpark.

  • Design and implement serverless applications leveraging AWS Lambda, API Gateway, Step Functions, DynamoDB, Glue, and Redshift.

  • Develop event-driven architectures using SNS, SQS, and EventBridge.

  • Write infrastructure as code using AWS CDK and CloudFormation.

  • Work with RESTful APIs and integrate third-party services.

  • Implement TDD (Test-Driven Development) and write robust unit tests.

  • Use logging and monitoring tools such as AWS CloudWatch for application health and performance.

  • Manage IAM roles and security policies for AWS services.

  • Collaborate with DevOps for CI/CD automation and containerization using Docker.

  • Optimize data storage and access using SQL and NoSQL databases like PostgreSQL, MySQL, and DynamoDB.

Required Skills:

  • Proficiency in Python and/or PySpark

  • AWS Cloud Development with focus on Serverless

  • Experience with IaC tools, especially AWS CDK

  • RESTful API development

  • Familiarity with event-driven AWS services (SNS, SQS, EventBridge)

  • Strong understanding of IAM, CloudWatch, and secure cloud practices

  • Exposure to Docker and DevOps CI/CD practices

  • Good grasp of SQL and NoSQL database technologies

Job Information

Rate / Salary

$ - $

Sector

IT Managed Services

Category

it

Skills / Experience

it

Benefits

Not Specified

Our Reference

JOB-22001

Job Location