Overview
On Site
Accepts corp to corp applications
Contract - W2
Contract - long term
Skills
QA
api
python
docker
kafka
sql queries
SQL
database
MySQL
Kubernetes
Amazon Web Services
Problem-Solving
Automated Testing
DEV OPS
containerization
Continuous Integration/Delivery
Redis
PostgreSQL
RabbitMQ
Job Details
Job Title: Python Backend Developer
Location: Toronto Downtown
Job Type: Full-Time Contract
Job Summary:
We are seeking a skilled Python Backend Developer to join our team in Downtown Toronto. The ideal candidate will have strong experience in Python, SQL, and working with messaging services or message brokers such as RabbitMQ, Kafka, or similar. This is a hybrid role requiring partial onsite presence.
Key Responsibilities:
- Design, develop, and maintain backend systems and APIs using Python.
- Write efficient SQL queries and optimize database interactions.
- Implement and maintain message-based communication using RabbitMQ or other brokers.
- Collaborate with front-end developers, DevOps, and QA to deliver high-quality software.
- Troubleshoot and resolve production issues and participate in code reviews.
- Contribute to system architecture and scalability planning.
Required Skills & Experience:
- 8+ years of backend development experience with Python.
- Strong experience in writing and optimizing SQL queries.
- Hands-on experience with at least one messaging service or message broker (e.g., RabbitMQ, Kafka, Redis Streams).
- Familiarity with RESTful API design and integration.
- Experience with relational databases such as PostgreSQL or MySQL.
- Strong problem-solving and debugging skills.
- Good communication and teamwork abilities.
Nice to Have:
- Experience with containerization (Docker, Kubernetes).
- Familiarity with cloud platforms like AWS or Azure.
- Exposure to CI/CD pipelines and automated testing frameworks.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.