Python Data Engineer
Technology
Toronto, Canada3 weeks agoUntil 2026-11-30
Service contract
Job description
Iris's Fortune 100 direct client is looking for a Python Data Engineer in Toronto, ON. Please find the job description below:
Job Title: Python Data Engineer Location: Toronto, ON (Hybrid 4 days a week in office)Domain: Banking/FinancialDuration: Long-term contract
- Python & Data Processing: Advanced proficiency in pandas and polars for data manipulation, transformation, and analysis. Experience optimizing code performance for large datasets.
- Containerization & Orchestration: Hands-on experience with Docker for building container images and composing multi-container applications. Knowledge of Kubernetes for container orchestration and deployment management.
- Data Infrastructure: Working knowledge of ClickHouse or similar columnar databases for OLAP workloads and analytical queries.
- Messaging & Streaming: Familiarity with NATS.io for building message-driven systems and asynchronous workflows.
- Testing & Quality Assurance: Proficiency with pytest for writing unit tests, integration tests, and maintaining code coverage standards.
Keywords
OrchestrationClickHouseIRISIoPythonUnit TestingCode coverageDockerKubernetesSoftware Engineering
Interested in this role?