Python Developer

NAM Info Inc

Mississauga

Hybrid

CAD 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NAM Info Inc. is seeking a Python backend engineer for our Mississauga location in Canada. The role operates in a hybrid model with 2-3 days on-site per week, focusing on building robust backend services, APIs, and distributed systems. Strong Python and OOP fundamentals, plus experience with modern DevOps tooling, are required.

The successful candidate will work with relational databases, RESTful APIs, and cloud platforms (AWS/GCP/Azure), leveraging Docker and Kubernetes in a CI/CD workflow.

Qualifications

  • Strong hands-on development experience with Python.
  • Strong understanding of OOP, data structures, algorithms, exceptions, decorators, and generators.
  • Experience developing backend applications, APIs, and distributed systems.
  • Strong SQL and relational-database knowledge.
  • Experience with RESTful APIs and microservices architecture.
  • Experience with Git/GitHub/Bitbucket, PyTest/unittest, Docker, Kubernetes/OpenShift, Jenkins, and cloud platforms (AWS/GCP/Azure).

Skills

Python
OOP & DS & Algorithms
Backend APIs & Distributed Systems
SQL & Relational DB
RESTful APIs & Microservices
Cloud Platforms (AWS/GCP/Azure)
CI/CD concepts
Testing frameworks (PyTest / unittest)
Exception handling
Decorators & Generators

Tools

Docker
Kubernetes/OpenShift
Git/GitHub/Bitbucket
Jenkins

Job description

Canada Location- Mississauga, Canada( 2-3 days in a week onsite)

Required Technical Skills

  • Strong hands-on development experience with Python.
  • Strong understanding of Object-Oriented Programming, data structures, algorithms, exception handling, decorators, generators, and Python best practices.
  • Experience developing backend applications, APIs, and distributed systems.
  • Strong SQL and relational-database knowledge.
  • Experience with RESTful APIs and microservices architecture.
  • Experience with Git/GitHub/Bitbucket.
  • Experience with automated testing using PyTest, unittest, or similar frameworks.
  • Experience with Docker and Kubernetes/OpenShift.
  • Experience with CI/CD tools such as Jenkins.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

United States Digital Space LLC • Mississauga

On-site
CAD 139,000 - 168,000
Python Developer
Python Developer

Soho Square Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Python Developer , Loc: Montreal Quebec( ca) Mk
Python Developer , Loc: Montreal Quebec( ca) Mk

Linux Association of Canada • Quebec

Hybrid
CAD 90,000 - 120,000
Python Engineer - Contract or Contract to Hire | Mississauga, ON - hybrid
Python Engineer - Contract or Contract to Hire | Mississauga, ON - hybrid

Software Guidance & Assistance, Inc. (SGA, Inc.) • Mississauga

On-site
CAD 120,000 - 150,000
Senior Software Developer
Senior Software Developer

Princeton IT Services, Inc • Canada

Remote
CAD 90,000 - 120,000
Back End Developer
Back End Developer

Motion Recruitment Partners LLC • Toronto

Hybrid
CAD 75,000 - 95,000
Medical, Dental, and Vision Insurance
Vacation Time
Bonus eligible
Python Engineer
Python Engineer

Software Guidance & Assistance, Inc. (SGA, Inc.) • Mississauga

On-site
CAD 90,000 - 120,000
Python Developer
Python Developer

SRA Group • Toronto

On-site
CAD 110,000 - 170,000
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

Hybrid
CAD 80,000 - 100,000