Information Technology_CAN - CAN_Developer (Toronto)

Information Technology_CAN - CAN_Developer (Toronto)

12 Oct
|
Artech
|
Toronto

12 Oct

Artech

Toronto

Job Title: Python Developer

Location: Toronto, ON - Hybrid (4 Days WFO)

Duration: 06-12 Months

Hourly Pay Rate: 50 CAD/hr.

:

We are seeking a skilled Python Developer to join our data engineering team. You will design, develop, and maintain high-performance data processing pipelines using contemporary Python frameworks and tools. In this role, you'll work with large-scale datasets, containerized systems, and distributed computing platforms to deliver robust data solutions.

Required Skills & Qualifications (Must-have qualifications that candidates must meet to be considered)

- Advanced proficiency in pandas and polars for data manipulation, transformation, and analysis.
- Hands-on experience with Docker for building container images and composing multi-container applications.
- Working knowledge of ClickHouse or similar columnar databases for OLAP workloads and analytical queries.
- Proficiency with pytest for writing unit tests, integration tests, and maintaining code coverage standards.
- Strong command of Git workflows, branching strategies, and collaborative development practices.





Preferred Skills & Qualifications (Nice-to-have skills but are not required)

- Experience with additional Python libraries for data science and machine learning.
- Familiarity with CI/CD pipelines and DevOps practices.
- Background in financial services or capital markets data systems.

Day-to-Day Responsibilities (key tasks and expectations for the role)

- Develop and optimize data manipulation workflows using pandas and polars to handle large datasets efficiently.
- Design and implement containerized applications using Docker and Kubernetes to ensure scalable, reliable deployments.
- Build and maintain data pipelines integrating with ClickHouse columnar databases for analytical workloads.
- Develop event-driven architectures using NATS messaging systems for asynchronous data processing.
- Implement distributed computing solutions with Dask for processing data beyond single-machine memory constraints.

For immediate consideration please click APPLY to begin the screening process with Alex.

📌 Information Technology_CAN - CAN_Developer (Toronto)
🏢 Artech
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: information technology_can - can_developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: information technology_can - can_developer (toronto) / toronto