Royal Caribbean Group's Enterprise Data Team is looking for a Data Engineer to support internal organizations in implementing and delivering their strategy and results by building, managing, and optimizing reusable enterprise data pipelines.
Requirements
- 3+ years of experience in a data/cloud engineering role
- 3+ years of experience working and creating datasets for a data warehouse
- Clear understanding of data modeling patterns (relational and dimensional)
- 3+ years of experience with ETL development tools Informatica Databricks or Azure Data Factory (ADF) preferred
- 3+ years of cloud experience Azure preferred
- Working knowledge and experience in using best practices in designing building and managing data pipelines that require data transformations as well as metadata and workload management
- Ability to read and write SQL PL/SQL and/or T-SQL
Responsibilities
- Create build and maintain data pipelines from disparate sources that meet functional / non-functional business requirements
- Create maintain and reuse existing ETL processes employing a variety of data integration and data preparation tools
- Identify design and implement internal process improvements: automating manual processes optimizing data delivery re-designing pipelines for greater scalability etc
- Work with stakeholders including Product Data and Business teams to assist with data-related technical issues and support their data needs
- Create datasets for operational reports key performance indicators/metrics or other insights into current organizational activities
- Create datasets for analytics and data science to provide the ability to uncover the answers to major questions that help organizations make objective decisions and/or gain a competitive edge
- Write debug and implement moderately complex queries involving multiple tables or databases across platform(s)
Other
- Bachelor of Science in Computer Science Information Technology or equivalent
- Position requires on-call and off-hours support
- Experience supporting and working with cross-functional teams in a dynamic environment
- Demonstrate a certain degree of creativity with analytical and problem-solving skills
- Display curiosity in understanding the data for the specific area of responsibility