Search jobs > Toronto, ON > Temporary > Python developer

Python Developer (AWS)

Resonaite
Toronto, Ontario, Canada
$75 an hour (estimated)
Full-time

Our client is looking for a contract based Python developer with range of skills across AWS services, CI / CD, static analysis tools.

Requirements :

  • AWS Management : Design, implement, and maintain serverless applications using AWS Lambda. Manage AWS resources efficiently through Boto3 and ensure optimal configuration and usage of AWS services including EC2, S3, RDS, and DynamoDB.
  • Automation and Scripting : Develop Python scripts to automate AWS deployments and routine system maintenance tasks, improving operational efficiency and consistency.
  • CI / CD : Build and maintain CI / CD pipelines using AWS CodePipeline and CodeBuild for automated testing and deployment of Python applications, fostering a culture of continuous integration and continuous deployment.
  • Static Analysis : use static analysis tools like MyPy and Radon
  • Tests : write automated tests

Required

  • 5+ years of experience as a software developer.
  • 3+ years of experience with Python.
  • Experience with a cloud platform such as AWS, Google Cloud or Azure.
  • Experience writing tests and knowledge of TDD.
  • Knowledge of development principles such as OOP and SOLID
  • Experience with relational and non-relational databases such as MySQL, Postgres, Mongo and Dynamo.
  • Experience with CI / CD platforms such as CircleCI, Travis, GitHub Actions or ADO.
  • Experience with static analysis tools like mypy and Radon.
  • Experience with AWS services such as ECS, EKS, Lambda, SQS, SNS and Event Bridge.
  • Experience with multiple software development languages, ideally PHP, Node JS or TypeScript.
  • Knowledge of Clean Architecture and DDD principles.
  • 14 days ago
Related jobs
Promoted
Resonaite
Toronto, Ontario

Our client is looking for a contract based Python developer with range of skills across AWS services, CI/CD, static analysis tools. Manage AWS resources efficiently through Boto3 and ensure optimal configuration and usage of AWS services including EC2, S3, RDS, and DynamoDB. Develop Python scripts t...

Lorven Technologies
Toronto, Ontario

Senior Python Developer with AWS. Programming Languages: Python, PySpark. AWS: Airflow, Dynamo, Step functions, Glue Jobs, Lambda. ...

Promoted
Direct IT Recruiting Inc., WBE Canada Certified
Canada
Remote

REMOTE, work 9AM-5PM Mon-Fri in EST timezone within Canada.Java, Spring Boot, Spring, Bootstrap, JavaScript, HTML, CSS, REST API, MVC, Microservices, Eclipse, Hibernate, SQL, GitHub, DevOps, BitBucket, Maven, Docker, Kubernetes, iPhone/Android optimization, Agile.Designing user interactions on web p...

Promoted
VTRAC Consulting Corporation (WBE)
Canada
Remote

Streaming Developer (Flink, Kafka, Java, Remote), Attention. Streaming Developer (Flink, Kafka, Java, Remote). As a Senior Streaming Developer working with VTRAC Consulting, you will join a dynamic team dedicated to designing and developing high-performance data solutions that support various client...

Promoted
CI Financial
Toronto, Ontario

We are currently seeking a Data Analyst to join the Data and Analytics team in the Wealth Technology group at CI Wealth. The Data and Analytics team supports the organization through data management, data governance, reporting, and business intelligence and insights. Work closely with Data Engineers...

Promoted
ValueLabs
Ontario, Canada

Platform Engineering, Software Engineering, Site Reliability Engineering, Systems Engineering, Cloud-Native Engineering, DevOps Engineering or Advocacy role. Expertise working with cross functional teams to provide DevOps inspired solutions. ...

Promoted
BURGEON IT SERVICES
Canada

At least 6 or more years of experience in advanced Python skills to design, develop, implement and enhance an organization's systems and software. ...

Promoted
Hunter Bond
Canada

Job Title: Software Engineer (Data). An Elite FinTech Firm is looking for the best Software Engineers around to join a top-tier team. Building scalable and performant software. Being involved in code implementation, testing, software architecture best practices. ...

Promoted
First Derivative
Toronto, Ontario

Python (Exposure to fast Api considered plus). ...

Promoted
V-Solve
Canada

As a DevOps engineer setup CI/CD pipeline for application deployment. Work in the DevOps team, to build new shared infrastructure services for on premises failover environment: S3, Kafka, Data Store. Work with DevOps team to establish connectivity between new failover shared services and existing sh...