21 Oct
|
Zodiac Solutions
|
Toronto
21 Oct
Zodiac Solutions
Toronto
Role: Python Full stack developer
Location:
Toronto, ON (Hybrid) Type: FTE
Job Description
The ideal candidate will have a robust background in full stack development with hands-on experience in Python, React, and cloud-native technologies. As a Full Stack Developer, you will be responsible for designing, building, and maintaining robust end-to-end solutions — with a deep focus on understanding the underlying systems you work with. You will play a key role in architecting scalable backend services, developing intuitive frontend experiences, and ensuring the reliable delivery of software across containerized, distributed environments.
What You'll Do
• Build and maintain backend services using Python, Django, and Celery
• Design and manage PostgreSQL schemas, queries, and migrations
• Develop responsive frontend interfaces with React and JavaScript
• Containerize and deploy applications using Docker and Kubernetes
• Manage Helm charts for multi-environment deployments
• Support distributed, async task processing at scale What You Need
• Python (Django, REST APIs, ORM)
• Celery (async task queues, beat scheduling, workers)
• PostgreSQL (schema design, indexing, migrations)
• React and JavaScript (ES6+, component architecture, state management)
• Docker (Dockerfile authoring, image builds, private registries)
• Kubernetes (Deployments, Services, Ingress, RBAC)
• Helm (chart authoring, templating, multi-env values files) Nice to Have
• GitHub Actions (CI/CD pipeline authoring, workflows, secrets management)
• Service mesh or Gateway API experience (Istio, cert-manager) TypeScript or message queue experience (Kafka, RabbitMQ)
📌 Python Full stack developer at Toronto, ON
🏢 Zodiac Solutions
📍 Toronto