Full Stack Developer – Python & AWS

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: AWS Full Stack Developer


Location: Toronto ON (Hybrid 3 Days Work From Office)
Experience Required: 10 Years



Role Overview

We are seeking an experienced AWS Full Stack Developer with 10 years of hands-on experience in designing developing and deploying scalable cloud-native applications. The ideal candidate will have strong expertise in Angular (front-end) Python-based backend development and deep AWS cloud experience including serverless containerization and DevOps practices.


Key Responsibilities

  • Design develop and maintain full-stack applications using Angular and Python.

  • Build responsive and scalable front-end solutions using Angular and TypeScript.

  • Develop RESTful APIs and backend services following best practices.

  • Deploy and manage cloud-native applications in AWS environments.

  • Implement secure authentication and authorization using AWS Cognito and Azure AD.

  • Design and manage backend data stores (PostgreSQL DynamoDB Neptune).

  • Work with AWS services such as Lambda EC2 EKS S3 and Step Functions.

  • Configure and manage API Gateway for API lifecycle management.

  • Implement infrastructure as code using Terraform and Terragrunt.

  • Build and maintain CI/CD pipelines using GitHub Actions and CodeBuild.

  • Monitor and troubleshoot applications using CloudWatch and logging tools.

  • Collaborate with DevOps and cross-functional teams to ensure high availability and performance.

  • Ensure code quality using SonarQube and follow best DevOps practices.


Technical Skills Required

Front-End Technologies

  • Angular

  • Angular Material

  • TypeScript


  • Webpack

  • Git

Back-End Technologies

  • Python

  • SQL

  • RESTful API development

  • API management using AWS API Gateway

Database & Storage

  • PostgreSQL

  • DynamoDB

  • Amazon Neptune

  • AWS S3

  • Amazon Athena

  • AWS Lake Formation

  • AWS Glue

Authentication & Authorization

  • AWS Cognito

  • Microsoft Azure AD

AWS Cloud Expertise

  • AWS Lambda

  • AWS EC2

  • Amazon EKS

  • VPC

  • Step Functions

  • CloudWatch (Logging & Monitoring)

DevOps & CI/CD

  • GitHub Actions

  • Terraform

  • Terragrunt

  • AWS CodeBuild

  • SonarQube


Preferred Qualifications

  • Experience building scalable microservices architecture.

  • Strong understanding of cloud security best practices.

  • Experience with containerization and Kubernetes.

  • Strong problem-solving and communication skills.




Required Skills:

Experience (Years): 4-6 Essential Skills: Work with project teams throughout the organization to design implement and manage CDN infrastructure using Akamai to ensure high availability performance and scalability for customer facing applications and business processes. Handle multiple priorities and assignments with excellence and precision. Be a part of a 24/7/365 organization (some after hours support is expected as part of normal on-call rotation). Directly support line of business development teams provide guidance to them on implementation and changes for customer facing applications Develop and maintain security protocols and measures to protect CDN infrastructure from cyber threats. Monitor and analyze network performance identifying and resolving issues to optimize content delivery of critical applications. Collaborate with cross-functional teams to integrate Akamai CDN solutions with existing systems and applications. Collaborate with information security teams to implement DDoS protection strategies and other security measures in the CDN. Provide technical support and guidance to clients and internal teams regarding CDN and security best practices. Work closely with vendor and professional service teams on delivery related activities and strategy. Qualifications: Bachelors degree in Computer Science Information Technology or a related field. OR similar work experience. Strong understanding of network protocols (HTTP/HTTPS DNS TCP/IP). Proven experience as a CDN Engineer or similar role with a strong focus on -depth knowledge of Content Delivery Network technologies including caching load balancing and content optimization. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Experience supporting 24/7/365 customer facing applications at enterprise scale. Awareness and experience with cybersecurity tools and practices such as firewalls intrusion detection/prevention systems and encryption. Proficiency in scripting and automation (e.g. Python Bash) a plus. Relevant certifications (e.g. CISSP CEH) are a plus but not required.

Job Title: AWS Full Stack DeveloperLocation: Toronto ON (Hybrid 3 Days Work From Office)Experience Required: 10 YearsRole OverviewWe are seeking an experienced AWS Full Stack Developer with 10 years of hands-on experience in designing developing and deploying scalable cloud-native applications. The...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT