Senior Data Engineer

Senior Data Engineer

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
Herbert Smith Freehills Kramer

At a Glance

  • Tasks: Manage cloud data infrastructure and build complex data pipelines for analytics.
  • Company: Join a forward-thinking tech company focused on data innovation.
  • Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on cutting-edge technologies and career advancement.
  • Why this job: Be at the forefront of data engineering and drive impactful business decisions.
  • Qualifications: 5+ years in data engineering with strong SQL and cloud experience.

The predicted salary is between 60000 - 80000 Β£ per year.

Responsibilities

  • Manage the capture, storage and dissemination of the cloud infrastructure used by the business in the data hub and other data management systems.
  • Assemble large, complex data sets that meet functional and non-functional business requirements.
  • Implement data processes that deliver easy access to data domains for those who are enabled.
  • Design data domain structures that enable self-service and more rigorous analytics.
  • Optimise data structures to reduce costs associated with serving the data.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Azure 'big data' technologies (ETL & ELT).
  • Design and build data models to enable analysts and data consumers to easily and quickly access needed data, both structured and unstructured.
  • Build analytics technologies that utilise the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics.
  • Administer Azure databases, encompassing performance tuning, backup and recovery, and routine maintenance, ensuring optimal database functionality and reliability.
  • Monitor access, audit logs, and ensure data masking and encryption at rest and in transit, adhering to strict security protocols.
  • Understand data quality frameworks and testing methodologies to validate data accuracy and reliability, ensuring fit for purpose, trustworthy data for decision-making and reporting.
  • Work with stakeholders including the Executive, Product, Data, and Design teams to assist with data-related technical issues and support their data infrastructure needs.
  • Keep data separated and secure across global boundaries through multiple data centres and Azure regions.
  • Design and develop Datalake and Deltalake technologies for cloud data ingestion, classification, storage, and dissemination.
  • Collaborate with data and analytics experts to strive for greater functionality in data systems.
  • Manage data domains with data stewards to generate data products for consumption.
  • Work with metadata and metadata management tools, including reference data and master data management.
  • Proactively build the latest Azure enterprise data warehouse through to PowerBI reporting.
  • Backfill as the technical lead for the business intelligence/data management team.
  • Manage the business intelligence team until a manager is brought on board to fill that function.

Qualifications, skills and experience

  • 5+ years of experience in a Data Engineer role, with practical experience.
  • Graduate degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field.
  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as familiarity with a variety of databases.
  • Experience building and optimizing 'big data' data pipelines, architectures, and data sets.
  • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
  • Strong analytic skills related to working with unstructured datasets.
  • Build processes supporting data transformation, data structures, metadata, dependency, and workload management.
  • A successful history of manipulating, processing, and extracting value from large disconnected datasets.
  • Working knowledge of message queuing, stream processing, and highly scalable 'big data' data stores.
  • Strong project management and organisational skills.
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • Detailed experience in data modelling in cloud environments, structured and unstructured.
  • Rostered on-call support for any issues with the Enterprise Data Warehouse (EDW cloud), Global Data Warehouse (GDW on premise), global ETL and data management (additional pay is provided for on-call activities).
  • Certifications from Microsoft Azure would be highly considered, specifically Microsoft Certified: Azure Data Engineer Associate (DP-203), no later than 12 months old.
  • Experience using big data tools: Hadoop, Spark, Kafka, etc., relational SQL and NoSQL databases with data pipeline and workflow management tools.
  • Familiarity with Azure cloud services and the Microsoft Synapse technologies, as we are a Microsoft shop.
  • Demonstrated experience in cloud technologies: PowerBI or similar data visualisation tool.
  • An innovative mindset, curious about AI and emerging technologies.

Senior Data Engineer employer: Herbert Smith Freehills Kramer

As a Senior Data Engineer at our company, you will thrive in a dynamic and innovative work culture that prioritises collaboration and continuous learning. We offer competitive benefits, including professional development opportunities and a supportive environment that encourages growth and creativity, all while working with cutting-edge Azure technologies in a vibrant location. Join us to make a meaningful impact on our data infrastructure and drive actionable insights for the business.

Herbert Smith Freehills Kramer

Contact Details:

Herbert Smith Freehills Kramer Recruitment Team

We think you need these skills to ace Senior Data Engineer

Cloud Infrastructure Management
Data Pipeline Development
SQL
Azure Big Data Technologies
ETL & ELT Processes
Data Modelling
Data Quality Frameworks