Job Description
Position Description:
We are seeking a skilled Data Engineer to design, build, and maintain scalable, reliable data platforms and pipelines. The ideal candidate will work across cloud‑based and on‑prem data ecosystems, applying strong software engineering principles and modern DevOps practices to support analytics, reporting, and advanced data science use cases.
Location - Downtown Toronto (Hybrid - 4 days office) subject to change at any time.
Your future duties and responsibilities:
. Data Pipeline Development: Design, develop, and maintain robust batch and near‑real‑time data pipelines using Python and SQL to ingest, transform, and serve data at scale.
. ETL & Data Processing: Implement efficient ETL processes for structured and semi‑structured data using Spark/PySpark and distributed storage systems.
. Data Storage & Access: Manage and optimize data storage across MongoDB, HDFS, Hive, S3, Postgres, and query engin...
Ready to Apply?
Take the next step in your AI career. Submit your application to CGI today.
Submit Application