Python Developer (Canada)

Python Developer (Canada)

30 Jul
|
IMCS Group
|
Canada

30 Jul

IMCS Group

Canada

Role: Python and AWS Developer

Location: Canada, Remote

Duration: 6-12 Months of contract with possible extension

Primary Skills:

A Python & AWS Developer is responsible for designing, developing, and maintaining scalable cloud-native applications using Python and AWS services. The role involves building APIs and backend solutions, automating deployments, and ensuring application performance, security, and reliability in a cloud workplace.

Key Responsibilities:

- Design, develop, and maintain scalable applications using Python and AWS Cloud Services.
- Build and enhance cloud-native solutions leveraging AWS Lambda, EC2, S3, API Gateway, RDS, DynamoDB, CloudWatch, and IAM.
- Develop and maintain RESTful APIs and backend services using FastAPI, Flask, or Django.
- Implement microservices and serverless architectures to support business requirements.
- Create, automate, and maintain CI/CD pipelines for application deployment.
- Deploy and manage containerized applications using Docker.
- Monitor application health, troubleshoot production issues, and optimize cloud resource utilization.
- Ensure application security through AWS best practices, encryption, IAM policies, and compliance standards.




- Participate in code reviews, unit testing, integration testing, and Agile ceremonies.
- Collaborate with architects, product owners, and development teams to deliver high-quality cloud solutions.

Required Skills:

- Strong experience with Python Development
- Hands-on experience with AWS Cloud Platform
- Experience with:
- AWS Lambda
- EC2
- S3
- API Gateway
- RDS
- DynamoDB
- CloudWatch
- IAM
- Expertise in REST API Development
- Experience with FastAPI, Flask, or Django
- Strong understanding of Microservices Architecture
- Experience with Serverless Applications
- Hands-on experience with Docker
- Experience with Git/GitHub/GitLab
- CI/CD pipeline development and deployment
- Knowledge of DevOps best practices
- Strong SQL and database management skills
- Experience with testing frameworks and automated testing
- Strong troubleshooting and problem-solving skills

Preferred Skills:

- Terraform or AWS CloudFormation
- Kubernetes/EKS
- AWS CodePipeline, CodeBuild, and CodeDeploy
- Experience with monitoring and observability tools
- Experience working in Agile/Scrum environments

📌 Python Developer (Canada)
🏢 IMCS Group
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer (canada) / canada