Senior Data Engineer

Job description

Hi there! We're currently seeking a Senior Data Engineer to join our team for an exciting project with a major player in the pharmaceutical industry.

Learn more below! πŸ‘‡

πŸ“ Your role:

  • Review existing stored procedures to understand their functionality, input/output data, and dependencies.
  • Converting SQL code to dbt model definitions.
  • Developing dbt models for data transformation.
  • Ensuring data quality and integrity through dbt tests.
  • Optimizing performance of dbt models.
  • Iterating on models based on feedback and evolving requirements.

πŸ“ Your skills:

  • Mastery of DBT with over 3 years of hands-on experience.
  • Deep understanding of warehousing concepts and proficient in ETL/ELT methodologies.
  • Sound knowledge of data modeling principles, including Codd's normalization, Kimball, and Data Vault 2.0.
  • Extensive experience working with database engines, particularly skilled in Snowflake with proficiency in Oracle.
  • Proficient in git and GitLab basics.
  • Passionate about continuous learning and growth, particularly in the realms of data engineering, data modeling, data management, and data quality.

πŸ“ Benefits:

  • Permanent full-time contract adjusted to your preferences (B2B or Contract of Employment).
  • Ability to work entirely remotely or in one of our cool offices around Poland.
  • International project environment - challenging and rewarding projects.
  • Access to private medical service, life insurance, and multisport card.
  • Access to training and certificate courses (including free access to Udemy training platform).
  • Cafeteria Benefits System - vouchers for purchases and services.

Sounds interesting? Click Apply and have chance to hear more about this opportunity! :)

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.