Job Title: Data Platform Engineer
Location : Copenhagen, Denmark
Experience: 1 - 12 years
Work mode : Onsite
Contract role
Job Description:
Technical Skills:
· Data Modelling: Proven experience in translating business requirements into scalable and efficient data models. Knowledge of data modelling principles including dimensional modelling (Kimball methodology).
· Dbt (Data Build Tool): Proficiency in using dbt for data transformation and modeling, including experience with creating models, tests, and documentation. Well-versed with dbt best practices.
· Snowflake: In-depth knowledge of Snowflake architecture, data warehousing concepts, and experience in optimizing performance and cost. Experience with Streamlit development and publishing data products on the marketplace.
· Python: Strong programming skills in Python, with experience in data manipulation and automation.
· Familiarity with Dagster for orchestrating data pipelines, including the ability to design and manage data workflows are advantageous.
· Knowledge of AWS tech stack (S3 bucket etc)
· Strong analytical and problem-solving skills, with the ability to interpret complex data and provide actionable insights.
Communication Skills:
· Excellent verbal and written communication skills to effectively collaborate with cross-functional teams and stakeholders.
· Ability to explain technical concepts to non-technical stakeholders and facilitate discussions around data needs and requirements.
Experience:
· Minimum of 3 years of experience in a similar role, preferably within pharma or research.
· Demonstrated experience in managing end-to-end data projects, from requirement gathering to implementation and maintenance.
Additional Qualifications:
· Familiarity with data governance and best practices in data management.
· Understanding of BI tools (e.g. PoweBI) is a plus.
· Certifications related to data engineering or analytics (e.g., dbt, Snowflake) are advantageous.