cover image
Epsilon Solutions Ltd.

Senior Python Backend Engineer (Django)

Hybrid

Mississauga, Canada

Senior

Freelance

30-10-2025

Share this job:

Skills

Python PostgreSQL CI/CD DevOps Docker Version Control Jenkins Agile methodologies Databases Google Cloud Platform Django Agile GCP OpenAI CI/CD Pipelines Infrastructure as Code Microservices

Job Specifications

Role: Senior Python Backend Engineer (Django)

Location: Mississauga, ON, Canada (Hybrid)

Type: Contract

Job Description:

Senior Python Backend Engineer with deep expertise in Python, Django, and Google Cloud Platform (GCP)

This role will focus on building scalable backend services, secure APIs, and cloud-native applications using modern DevOps practices and AI integrations.

Key Responsibilities

• Design, develop, and maintain backend services using Python 3.x, Django 5.x, and Django REST Framework

• Architect and optimize databases using PostgreSQL v14+ or AlloyDB

• Implement secure authentication and authorization flows using SAML

• Build and deploy microservices on Google Cloud Platform, especially Cloud Run

• Integrate and manage CI/CD pipelines using Bitbucket and Jenkins

• Collaborate with frontend, DevOps, and product teams to deliver high-quality features

• Work with LLMs like Google Gemini and OpenAI for intelligent automation and data enrichment

• Containerize applications using Docker and contribute to deployment pipeline automation

Required Qualifications

• 5+ years of professional experience in backend development

• Strong proficiency in Python and Django

• Hands-on experience with Django REST Framework

• Solid understanding of PostgreSQL or AlloyDB performance tuning and schema design

• Experience with SAML for enterprise-grade authentication

• Proven experience deploying applications on Google Cloud Platform, especially Cloud Run

• Familiarity with Bitbucket and Jenkins for version control and CI/CD

• Exposure to LLMs (Google Gemini, OpenAI) in production or experimental environments

• Strong knowledge of Docker and container orchestration

• Experience automating deployment pipelines and infrastructure as code

• Familiarity with agile methodologies and collaborative development practices

About the Company

Based in Toronto, Ontario, Epsilon Solutions Ltd. has been providing business and IT solutions throughout Canada since 2013. At Epsilon Solutions, we are cognizant that you have many choices when selecting an IT services company. Epsilon Solutions delivers expert information technology consultants who can contribute to a fast-paced and ever-changing technological world. Whether you need to accelerate your IT projects or get your career moving full speed ahead, Epsilon Solutions helps you achieve success. Our IT talent mana... Know more