N

Norwegian Cruise Line Holdings

Operates a global cruise line

Cloud Data Engineer

Data EngineeringUpdated on Nov 13
Full-timeMiami, FL, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor's Degree in Computer Science, Engineering, or a related field is required.
  • At least 4 years of experience developing, validating, and implementing data warehouses, data systems, or cloud-based data solutions is required.
  • Experience in data engineering focused on data warehousing and legacy systems is required.
  • Experience with multiple data modeling approaches, SQL, and scripting languages such as Python and PowerShell is required.
  • A good understanding of OLAP cubes and dimensional models is required.
  • Ability to lead and coach team members is required.
  • Ability to prioritize and execute tasks in a high-pressure, fast-paced environment is required.
  • Understanding of agile methodologies, quality assurance practices, user experience, and digital and technical skills is required.
  • Experience with Jira, Confluence, and Lucidchart is required.
  • A strong understanding of Microsoft SQL Server, Oracle, MySQL, HANA, and Snowflake databases is required.
  • Experience with traditional on-premises virtual and physical infrastructure, as well as cloud-based environments, is required.
  • An excellent understanding of Windows and Linux-based infrastructure is required.
  • Working knowledge of various tools, open-source technologies, and cloud services is required.

Responsibilities

  • Design and implement data pipelines to move and transform data from various sources into cloud-based data warehouses.
  • Develop and maintain ETL processes using Fivetran, Matillion, SSIS, SSAS, SSRS, and Snowflake Dataflow on AWS.
  • Optimize data storage and retrieval by designing and implementing data partitioning, indexing, and compression strategies.
  • Build and maintain data-processing infrastructure on cloud platforms such as AWS.
  • Collaborate with business teams and analysts to ensure data quality, accuracy, and availability for analysis and reporting.
  • Lead complex system design, integration, and development.
  • Monitor and troubleshoot data pipelines and infrastructure to ensure high availability and performance.
  • Implement security and access controls to protect sensitive data in cloud-based environments.
  • Automate data-processing tasks using Python or Bash.
  • Research and evaluate new technologies and tools to improve data-processing efficiency and scalability.
  • Mentor and train junior data engineers and provide technical guidance to cross-functional teams.
  • Perform other job-related functions as assigned.

About the Company

Norwegian Cruise Line Holdings

Operates a global cruise line

Provide a concise four-part company summary for Norwegian Cruise Line Holdings, covering: what it does, how its products work, how it differs from competitors, and its goals.

Company size
10,001+
Company stage
IPO
Headquarters
Miami, FL
Founded
1966

Recently Posted Jobs

Explore more opportunities at Norwegian Cruise Line Holdings

See more jobs