Job Search and Career Advice Platform

Enable job alerts via email!

Backend Developer – Python

TEEMA

Ottawa

Hybrid

CAD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm in Ontario is looking for a Backend Developer with strong proficiency in Python and a solid background in SQL and database management. The ideal candidate will have experience with containerization tools like Docker, orchestration with Kubernetes, and a strong understanding of data structures and algorithms. This role operates in a hybrid work model, offering a dynamic team environment focused on innovative solutions.

Skills

Python
SQL & Database Management
NoSQL Databases
Message Brokers
Linux OS
Containerization
Container Orchestration
Version Control
Software Development
Data Structures & Algorithms
Object-Oriented Design (OOD)
API Development
Testing & Debugging
DevOps Practices

Tools

Docker
Kubernetes
Job description
Backend Developer – Python

Job ID: 84202 | Location: Kanata, Ontario – Hybrid

Required Skills
  • Python – Strong proficiency with at least one web framework (Django, Flask, FAST)
  • SQL & Database Management – PostgreSQL, MySQL
  • NoSQL Databases – Cassandra
  • Message Brokers – Apache Kafka
  • Linux OS – Proficiency in system-level operations
  • Containerization – Docker
  • Container Orchestration – Kubernetes
  • Version Control – Git with complex branching strategies
  • Software Development – Methodologies and best practices
  • Data Structures & Algorithms – Strong understanding and application
  • Object-Oriented Design (OOD) – Modular and flexible software design
  • API Development – RESTful API design and implementation
  • Testing & Debugging – Pytest, automated testing frameworks
  • DevOps Practices – CI/CD pipelines, cloud platforms (AWS, Azure)
Nice to Have
  • Big Data Technologies – Experience preferred
  • Test-Driven Development – Experience with TDD workflow

Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.

For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.