Opens LinkedIn
- Employment type
- Contract
- Experience level
- Lead · 10+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop Python-based software, including REST APIs, microservices, and distributed systems. Troubleshoot and tune system performance, contribute to system design, document technical work, and follow security and development best practices.
Job details
Sr Python developer (Preferred telecom Industry) Toronto, Brampton, Canada 6-12 Months 8+ years of software development experience with 6+ years of hands-on Python development. Strong expertise in Python and frameworks such as FastAPI, Flask, or Django. Experience building REST APIs, microservices, and distributed systems. Strong knowledge of SQL and NoSQL databases such as PostgreSQL, MongoDB, Cosmos DB, or Cassandra. Experience with Azure, GCP cloud platforms. Hands-on experience with Docker, Kubernetes, Git, CI/CD pipelines, and DevOps practices. Experience with messaging technologies such as Kafka, Event Hub, or RabbitMQ. Strong troubleshooting, performance tuning, system design, and problem-solving skills. Experience working in Agile environments and collaborating with cross-functional teams. Ability to create technical documentation and follow security and development best practices.
What you’ll do
Develop Python-based software, including REST APIs, microservices, and distributed systems. Troubleshoot and tune system performance, contribute to system design, document technical work, and follow security and development best practices.
Requirements
Requires 8+ years of software development experience, including 6+ years of hands-on Python development, with strong knowledge of Python frameworks, databases, cloud platforms, and messaging technologies. Candidates should also have experience with containers, Kubernetes, Git, CI/CD, DevOps, Agile collaboration, system troubleshooting, and performance tuning; telecom industry experience is preferred.
Listed skills
- Microsoft Azure · Preferred
- SQL · Preferred
- REST APIs · Preferred
- PostgreSQL · Preferred
- Docker · Preferred
- Django · Preferred
- MongoDB · Preferred
- Google Cloud · Preferred
- Python · Preferred
- Flask · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- FastAPI
- Flask
- Django
- REST APIs
- Microservices
- Distributed Systems
- SQL
- NoSQL
- PostgreSQL
- MongoDB
- Cosmos DB
- Cassandra
- Azure
- GCP
- Docker
Job areas
- Software
- Technology
More jobs from Spruce InfoTech Inc.
Technical Business Analyst
- On-site
- Toronto, ON
- Posted Oct 17, 2026
Senior Full Stack Developer- Agentic AI & GenAI Integration
- On-site
- Posted Oct 17, 2026
Technical Writer
- On-site
- Toronto, ON
- Posted Oct 16, 2026
Peoplesoft Administrator
- Hybrid
- Toronto, ON
- Posted Oct 16, 2026
