College diploma or university degree in Computer Science, Software Engineering, or related field.
3+ years of experience designing and developing large-scale data solutions.
Hands-on experience with Snowflake, Microsoft Azure, or Google Cloud Platform (GCP).
Strong understanding of data warehousing concepts, data lakes, and dimensional modeling.
Experience with relational and NoSQL databases, ETL/ELT processes, and analytics platforms.
Proven experience building and supporting cloud-based data pipelines.
Bilingual in French and English for effective communication across Canada.
Responsibilities
Design, develop, and maintain a cloud-based data warehouse for enterprise data assets.
Build and optimize data pipelines for integration, reporting, and analytics.
Collaborate with stakeholders to gather requirements and create scalable cloud solutions.
Support design, testing, deployment, and enhancement of cloud data platforms.
Develop data models and transformation processes to ensure data quality and accessibility.
Engineer solutions for machine learning and advanced analytics applications.
Create and maintain technical documentation and project plans.
Benefits
Hybrid work environment for a balanced work-life experience.
Comprehensive benefits program focused on employee well-being.
Flexible time off including paid leave, sick days, and vacation.
Exclusive discounts on regular-priced items from partner brands.
Referral rewards for bringing in new talent to the team.
Growth opportunities including annual bonuses and tuition reimbursement.
Full Job Description
Job Description
As a Cloud Data Engineer, you will play a key role in advancing RCL's data strategy by designing, building and optimizing cloud-based data solutions. You will work closely with business and technology partners to develop scalable data platforms, engineer data pipelines and enable advanced analytics and machine learning initiatives across the organization.
Design, develop and maintain a cloud-based data warehouse that consolidates and supports enterprise data assets.
Build and optimize data pipelines that support data integration, reporting, analytics and activation across internal and external systems.
Collaborate with business stakeholders to gather requirements and translate them into scalable, well-architected cloud solutions.
Support the design, testing, deployment and ongoing enhancement of cloud data platforms.
Develop data models, transformation processes and frameworks that ensure data quality, reliability and accessibility.
Engineer solutions that support the development and deployment of machine learning and advanced analytics applications.
Create and maintain technical documentation, project plans, specifications and solution designs.
Develop, test and support custom integrations, cloud-based development and data migration initiatives.
Contribute to data governance standards, best practices and operational procedures.
Act as a cloud data subject matter expert, mentoring team members and supporting the evolution of RCL's enterprise data roadmap.
Qualifications
College diploma or university degree in Computer Science, Software Engineering or a related field.
3+ years of experience designing and developing large-scale data solutions.
Hands-on experience with Snowflake, Microsoft Azure, or Google Cloud Platform (GCP).
Strong understanding of data warehousing concepts, data lakes, dimensional modeling and reporting schema design.
Experience working with relational and NoSQL databases, ETL/ELT processes and analytics platforms.
Proven experience building, deploying and supporting cloud-based data pipelines and workloads.
Excellent analytical, troubleshooting and problem-solving skills.
Strong communication and collaboration abilities.
Ability to work effectively in a fast-paced, cross-functional environment.
Bilingual French and English to communicate with teams and stakeholders across Canada
Additional Information
What Sets Us Apart:
Ultimate Flexibility*: Enjoy a hybrid work environment that ensures the perfect balance between work and personal life.
Well-Being First: Access a comprehensive benefits program designed to take care of you.
Flexible Time Off*: Paid leave, sick days, and vacation time to recharge and spend quality time with loved ones.
Exclusive Discounts*: Enjoy 50% off regular-priced items from PENN. Penningtons, Reitmans, and RW&CO.
Referral Rewards*: Refer your professional network and earn a bonus for helping us grow our talented team
Growth opportunities*: Annual bonuses, career advancement, and tuition reimbursement to help you reach your professional goals.
*Certain conditions apply
Total rewards are aligned with your employment status, offering different perks depending on whether you're full-time, part-time, or under contract.