Job Search and Career Advice Platform

Enable job alerts via email!

Backend Developer (Python)

InfiCare Technologies

Toronto

On-site

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is seeking a Backend Developer (Python) in Toronto. The role emphasizes strong skills in Python programming, cloud computing, and relational databases, particularly MySQL. Successful candidates will possess experience with microservices and message brokers like RabbitMQ. This is a long-term contract position requiring onsite presence five days a week. A collaborative work environment and excellent communication skills are necessary for success in this role.

Qualifications

  • Significant experience with at least one dynamically typed, object-oriented programming language, preferably Python.
  • Experience with cloud computing and containerized distributed systems (Docker).
  • High proficiency with SQL and relational databases, preferably MySQL.

Responsibilities

  • Develop and maintain backend services in Python.
  • Work with cloud-based architectures and microservices.
  • Collaborate on database design and optimization.

Skills

Python programming
Cloud computing
SQL proficiency
Understanding of RDBMS
Microservice architecture
Message brokers (RabbitMQ)
RESTful API development
Version control (GitHub)
Linux environments
Job description
Overview

Title: Backend Developer (Python)

Location: Toronto, Canada (5 Days Onsite)

Duration: Long Term Contract

Responsibilities
  • Significant experience with at least one dynamically typed, object-oriented programming language (preference for Python).
  • Experience with cloud computing and container-based distributed systems (Docker).
  • Experience working with relational databases (preferably MySQL) and high proficiency with SQL.
  • Understanding of higher-level RDBMS concepts (locking and transaction model, isolation levels, deadlocks, etc.).
  • Great understanding of distributed systems and microservice architecture.
  • Hands-on experience in using message brokers such as RabbitMQ.
  • Deep understanding of restful API development.
  • Excellent communication and organization skills.
  • Proven experience using code repositories such as GitHub.
  • Familiar with *nix like environments.
  • Build and integration experience with Payroll Providers and Time & Attendance platforms is highly desirable.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.