Data Engineer - Python, ETL
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Toronto, Ontario, Canada (Hybrid) · 全职
抢先申请
- 经验
- 6–8 yrs
- 薪水
- —
- 职位空缺
- 1
- 发布
- 1 小时前
Where you'll work
职位描述
Role overview
Astra-North Infoteck Inc. is hiring a Data Engineer for a 7-month assignment based in Toronto, Ontario. The role is hybrid, with 2–3 days required onsite. The position calls for 6–8 years of hands-on data engineering experience and a strong background in designing scalable data pipelines and cloud-driven data solutions.
What you'll do
- Design and develop scalable ETL workflows and data models.
- Create and support large-volume data applications and system integrations.
- Build efficient SQL queries and scripts, and improve their performance.
- Work with modern data platforms such as Databricks and Snowflake, along with other big data technologies.
- Develop orchestration workflows using Airflow or Azure Data Factory.
- Connect APIs and contribute to CI/CD processes using Git and Jenkins.
- Collaborate in an Agile environment while following TDD practices.
Skills and experience needed
- 6–8 years of experience in data engineering.
- Strong programming ability in Python, especially with PySpark and Pandas, or in Java.
- Advanced SQL knowledge.
- Practical experience with ETL, data modeling, and pipeline engineering.
- Exposure to Databricks or Snowflake.
- Cloud experience with Azure or GCP.
- Working knowledge of CI/CD tools such as Git and Jenkins.
- Comfort working in Agile teams.
Preferred background
- Experience in capital markets is an advantage.
- Familiarity with Docker and Kubernetes is a plus.
- Exposure to real-time or low-latency systems is beneficial.
Must-have capabilities
- Python or Java
- ETL and data modeling
- SQL
- Databricks or Snowflake
- Cloud platforms such as Azure or GCP
Assignment details
This engagement is scheduled for 7 months. The role is intended for professionals who can work onsite in a hybrid model in Toronto, with a requirement to be present in the office 2–3 days each week.