Enable job alerts via email!

Python Developer

High Tech Genesis

Canada

Remote

CAD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Python Developer to manage backend operations, focusing on API architecture and Kubernetes automation. The role demands expertise in Python, Docker, and event-driven systems, with a commitment to best practices and mentoring peers. This position is remote and contract-based, offering a chance to make a significant impact in a collaborative environment.

Qualifications

  • 5+ years of expertise in Python.
  • Strong experience with OOP and Docker.
  • Hands-on with REST, GraphQL, or gRPC.

Responsibilities

  • Design and develop high-performance Python services.
  • Automate deployments using Helm charts.
  • Lead design reviews and mentor peers.

Skills

Python
OOP
Docker
REST
GraphQL
SQL
NoSQL
Git

Tools

Jenkins
ArgoCD
Kubernetes
Kafka
RabbitMQ

Job description

Join to apply for the Python Developer role at High Tech Genesis.

Get AI-powered advice on this job and more exclusive features.

Location: Remote
Term: Contract

As a Senior Python Developer, you’ll own the backend stack: architecting APIs, automating Kubernetes deployments, and ensuring data flows reliably through databases and event buses. No sugar‑coating—real responsibility, real impact.

Key Responsibilities
  1. Design & Develop
  2. Build and maintain high‑performance Python services and web applications (Flask, FastAPI, Django).
  3. Implement and document modern API architectures (RESTful, gRPC, GraphQL).
  4. Write clean, well‑tested code with type hints, linting, and solid CI coverage.
  5. Kubernetes Automation
  6. Automate deployments using Helm charts or raw manifests.
  7. Manage cluster lifecycle: upgrades, autoscaling, resource quotas, RBAC.
  8. Containers & DevOps
  9. Containerize apps with multi‑stage Docker builds and enforce image security scanning.
  10. Develop and refine CI/CD pipelines (Jenkins and ArgoCD) for GitOps‑style delivery.
  11. Automate rollback strategies and health‑check monitoring—no manual interventions.
  12. Data & Messaging
  13. Design and maintain relational (PostgreSQL, MySQL) and NoSQL (Redis, MongoDB) schemas.
  14. Integrate and operate event buses (Kafka, RabbitMQ) for async processing and microservices.
  15. Optimize data access patterns and enforce consistency—know when to use transactions vs. eventual consistency.
  16. Collaboration & Standards
  17. Lead design reviews; challenge assumptions with facts, not opinions.
  18. Mentor peers on best practices: Twelve‑Factor App, SOLID principles, CI/CD hygiene.
  19. Drive documentation: architecture diagrams, runbooks, post‑mortems.

Minimum Requirements:

  • 5+ years of expertise in Python
  • Strong experience with OOP
  • Expert in Docker: image optimization, security scanning, and registry management
  • Hands‑on with REST, GraphQL, or gRPC
  • Understanding of API gateway patterns and service mesh fundamentals
  • Solid background with SQL and NoSQL databases
  • Experience designing event‑driven systems using Kafka, RabbitMQ, or similar
  • Built declarative pipelines in Jenkins (Groovy or Declarative) and ArgoCD
  • Git fluency: advanced branching, rebasing, conflict resolution

Optional Requirements:

  • Skilled in YAML, secret management, and automated testing pipelines
  • Strong debugging mindset—root‑cause analysis is non‑negotiable
  • Deep mastery of asynchronous patterns (asyncio, Celery)

High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.

Please advise High Tech Genesis of any accommodation measures you may require.

Please be advised:

  • Applicants must have the legal right to work in Canada.
  • Kindly submit your resume in MS Word format upon application for this position.
Seniority level
  • Not Applicable
Employment type
  • Contract
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Python Full Stack Developer in Canada. (100% Remote)TechedIn

Python Software Foundation

Toronto

Remote

CAD 90,000 - 150,000

17 days ago

Senior Python Full Stack Developer in Canada. (100% Remote)

Python Software Foundation

Aurora

Remote

CAD 80,000 - 120,000

30+ days ago

Software Engineer - Python and K8s

Canonical

Vancouver

Remote

CAD 70,000 - 110,000

6 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Laval

Remote

CAD 80,000 - 100,000

10 days ago

Senior Automation Developer (Python)

TD

On-site

CAD 76,000 - 116,000

Today
Be an early applicant

Software Engineer - Python and K8s

Canonical

Calgary

Remote

CAD 103,000 - 149,000

10 days ago

Software Engineer, Python

AutoSync

Greater Toronto Area

Remote

CAD 80,000 - 110,000

13 days ago

Sr. Python Developer

Fulfillmentiq

Toronto

Remote

CAD 80,000 - 120,000

8 days ago

Senior Python Developer

Synechron

Mississauga

Hybrid

CAD 110,000 - 120,000

14 days ago