Title : Python Engineer (Backend)
Location: Toronto Ontario , M5J 2T6
(Hybrid 3 times a week till march, From then on, it is 5 days a week)
Employment Type: Contract/Fulltime
Qualifications and Skills
Required Skills \& Qualifications
3+ years of professional experience
in backend development.
Strong proficiency in
Python
(object-oriented programming).
Solid understanding of
system design principles
and distributed systems.
Hands-on experience building and consuming
RESTful APIs
.
Experience with microservices architecture.
Experience with relational databases (preferably MySQL) and strong SQL knowledge.
Understanding of RDBMS concepts such as transactions, isolation levels, locking, and indexing.
Experience with containerization tools such as Docker.
Familiarity with message brokers (e.g., RabbitMQ or similar).
Experience working with Git-based repositories.
Comfortable working in Linux/Unix environments.
Strong problem-solving and communication skills.
Bachelor’s degree in Computer Science, Engineering, or equivalent experience.