Start Date
Immediate
Expiry Date
26 Oct, 25
Salary
0.0
Posted On
26 Jul, 25
Experience
6 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Models, Etl Tools, Interpersonal Skills, Soft Skills, Apache Kafka, Azure, Snowflake, Data Warehousing, Jira, Data Governance, Data Services, It, Aws, Python, Data Modeling, Data Systems, Integration
Industry
Information Technology/IT
This is an exciting time for CGI, and we want you to be part of it. We are Canada’s largest independent information technology services firm, and we are still growing! We are expanding in Atlantic Canada, and we need your skills, enthusiasm, and dedication as part of our team. We are seeking highly skilled Data Engineers to join our dynamic team. In this role, you will be responsible for managing and optimizing the data infrastructure, implementing data governance frameworks, and developing real-time data streaming solutions. This role requires expertise in a variety of data management tools and technologies, including but not limited to, Apache Iceberg, Kafka, Python, and Snowflake. If you are enthusiastic about data and have a strong background in data architecture and AI/ML, we would love to hear from you.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
YOUR FUTURE DUTIES AND RESPONSIBILITIES
As a Data Engineer your responsibilities will be:
1. Design, implement, and maintain efficient, scalable data pipelines using Apache Kafka, SnapLogic, and Python.
2. Develop and manage modern Lakehouse architectures with Apache Iceberg and Snowflake Data Warehouse.
3. Collaborate with stakeholders to gather requirements and implement solutions aligned with business goals.
4. Maintain data governance, quality, and reliability standards across all systems.
5. Work with Snowflake to optimize storage and query performance across large datasets.
6. Integrate AI/ML pipelines into data workflows and collaborate with data science teams.
7. Use Jira and Jira Align to manage project tasks, backlog grooming, and roadmap alignment.
8. Continuously evaluate and adopt new technologies and tools to improve data infrastructure.
9. Optimize the performance of data systems and applications.
10. Create and maintain comprehensive documentation for data processes and systems.
11. Provide training and support to team members on data tools and best practices.
12. Collaborate with cross-functional teams to understand data needs and deliver solutions.
13. Stay updated with the latest industry trends and technologies.
REQUIRED QUALIFICATIONS TO BE SUCCESSFUL IN THIS ROLE