Now hiring

Analyst @ Merck Group

INOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Key Accountabilities

  • Develop and maintain complex data pipelines and ETL processes in Snowflake.
  • Write efficient and optimized SQL queries for data extraction, transformation, and loading.
  • Utilize Python for advanced data processing, automation tasks, and integration with other systems.
  • Implement and oversee data modelling techniques, including OLTP, OLAP, and Data Vault 2.0 methodologies.
  • Collaborate with data architects, analysts, and stakeholders to design optimal and scalable data solutions.
  • Manage and optimize CI/CD pipelines using Azure DevOps for seamless deployment of data solutions.
  • Ensure data quality, integrity, and compliance throughout the data lifecycle.
  • Troubleshoot, optimize, and enhance existing data processes and queries for performance improvements.
  • Document data models, processes, and workflows clearly for future reference and knowledge sharing.
  • Performance Tuning: Implement advanced techniques for performance tuning methodologies in Snowflake to optimize query performance and reduce data processing time.
  • DBT Development: Develop and maintain DBT models, macros, and tests for managing data transformations in Snowflake.
  • Version Control Management: Manage version control using Git repositories, enabling seamless code management and collaboration.
  • CI/CD Pipeline Development & Automation: Design, implement, and maintain automated CI/CD pipelines using Azure DevOps for Snowflake and DBT deployment processes.
  • Impacts the effectiveness of own work team through the quality and timeliness of the work produced.
  • Largely works within standardized procedures and practices to achieve objectives and meet deadlines and gains some discretion in problem solving.

Qualifications

  • Bachelor's/master's degree in computer science, Information Technology, or a related field.

Experience

  • Minimum of 5 years of proven experience as a Snowflake Developer or in a similar data engineering role.
  • Extensive hands-on experience with SQL and Python, demonstrating proficiency in data manipulation and analysis.
  • Significant industry experience working with DBT (Data Build Tool) for data transformation.
  • Strong familiarity with CI/CD pipelines, preferably in Azure DevOps.
  • Deep understanding of data modelling techniques ( OLTP, OLAP ) and best practices.

CANDIDATE'S PROFILE

Work Experience

  • Minimum of 5 years of proven experience as a Snowflake Developer or in a similar data engineering role.
  • Extensive hands-on experience with SQL and Python, demonstrating proficiency in data manipulation and analysis.
  • Significant industry experience working with DBT ( Data Build Tool ) for data transformation.
  • Strong familiarity with CI/CD pipelines, preferably in Azure DevOps.
  • Deep understanding of data modelling techniques (OLTP, OLAP, DBT) and best practices.

Preferred Qualifications

  • Experience in working with large datasets and performance tuning in Snowflake.
  • Familiarity with data governance, data security best practices, and compliance standards.
  • Knowledge of additional data technologies ( e.g., AWS, Azure ) is a plus.
  • Experience in leading projects or mentoring junior developers is advantageous.

Skills

snowflakesqlpythondata modelingetlci/cd pipelinesazure devopsdbtperformance tuningoltpolapdata vault 2.0gitdata governancedata security

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores