Data Warehouse Developer

International exhibitions and publishing company, part of the Daily Mail Group Trust (DMGT).
Data
Senior Software Engineer
Contact Company
1,000 - 5,000 Employees
Enterprise SaaS

Description For Data Warehouse Developer

dmg events, an international exhibitions and publishing company, is seeking an experienced data warehouse developer to join their expanding data team. As part of the Daily Mail Group Trust (DMGT), a diverse multinational portfolio with £2bn in revenues, dmg events attracts over 425,000 visitors to their 80 global exhibitions annually.

In this role, you will be responsible for designing, deploying, and maintaining ETL structures in the Redshift data warehouse. You'll collaborate with other teams to ensure the cloud environment meets all architectural, operational, and integration requirements. Key responsibilities include:

  • Developing, testing, and documenting procedures for new data ingestion
  • Modeling and creating new facets of the warehouse for new data types and sources
  • Taking ownership of the ETL migration to dbt
  • Optimizing and tuning SQL queries for best performance
  • Monitoring performance and troubleshooting issues
  • Contributing to and reinforcing best practices for database design
  • Working with stakeholders to understand needs and design robust, dynamic models
  • Recommending new software components to achieve goals more effectively
  • Participating in peer review processes and periodic architectural reviews

The ideal candidate will have:

  • Proven experience as a SQL database developer, preferably in cloud environments like Redshift or Snowflake
  • Proficient SQL programming and database management skills
  • Essential experience with dbt
  • Strong understanding of relational databases and data modeling concepts
  • Experience in performance tuning, including indexing and distribution keys
  • Knowledge of database security practices and data quality principles
  • Familiarity with ELT approach to data and version control systems like GitHub
  • Python experience would be beneficial

Join dmg events to accelerate business through face-to-face events, bringing people together to network, learn, and do business in a dynamic, global environment.

Last updated 21 hours ago

Responsibilities For Data Warehouse Developer

  • Developing, testing and documenting procedures to bring new data into the warehouse
  • Model and create new facets of the warehouse for new data types and sources
  • Take ownership of the ETL migration to dbt
  • Optimise and tune SQL queries for best performance
  • Monitor performance and troubleshoot problems in conjunction with the business
  • Contribute and reinforce the best practice model for database design
  • Work with stakeholders to understand their needs and design robust but dynamic models
  • Keep track of and recommend new software components in the broader datasphere
  • Participate in peer review processes across the data team
  • Undertake periodic architectural reviews to ensure efficiency and benefit analysis

Requirements For Data Warehouse Developer

Python
  • Proven experience as a SQL database developer, preferably in cloud environments like Redshift or Snowflake
  • Proficient SQL programming and database management skills
  • Essential experience with dbt
  • Strong understanding of relational databases and data modeling concepts
  • Experience in performance tuning, including indexing and distribution keys
  • Knowledge of database security practices
  • Familiarity with ELT approach to data
  • Understanding of data quality principles, governance and BI toolsets
  • Familiarity with version control systems such as GitHub
  • Python experience (beneficial)

Interested in this job?

Jobs Related To dmg events Data Warehouse Developer

Sr. Data Engineer, Global Planning, Project Kuiper

Senior Data Engineer role at Amazon's Project Kuiper, building data infrastructure for global broadband satellite constellation.

Senior Business Intelligence Engineer, Supply Chain Innovation

Senior Business Intelligence Engineer role at Amazon, focusing on supply chain innovation and data-driven decision making.

Data Scientist, Apple Services Engineering

Senior Data Scientist role at Apple Services Engineering, focusing on experimentation, metrics design, and data-driven decision making.

Data Studies Policy Engineer

Apple is hiring a Data Studies Policy Engineer to develop and implement strategic engineering policies for data collection projects.

Senior Software Engineer, Insights Reporting & AI

Senior Software Engineer position at Disney for Insights Reporting & AI, focusing on data analytics and machine learning.