Senior Data Administrator - Snowflake Data Warehouse Management
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
This is a key role supporting and maintaining a complex Data Lakehouse platform, with responsibility for the organisation’s Snowflake environment.
The key requirement is hands-on experience managing a Snowflake Data Warehouse as an organisational asset. We’re looking for someone who has previously been responsible for the administration, support and ongoing management of a Snowflake estate, rather than someone who has simply used Snowflake as part of a data engineering project.
Alongside Snowflake administration, you’ll work across data platforms, SQL, Python, ETL, data modelling and DevOps, collaborating closely with Agile teams to support and evolve the wider platform.
- Take ownership of supporting and maintaining the existing Snowflake / Data Lakehouse platform
- Manage and administer a Snowflake Data Warehouse estate
- Support the design and evolution of complex data models
- Write and review detailed technical specifications
- Work with Agile teams to translate requirements into effective data and technical solutions
- Troubleshoot and resolve complex technical issues
- Support debugging and defect resolution
- Contribute to data engineering and software development activities
- Work with ETL processes and data synchronisation pipelines
- Apply development standards, security best practices and established processes
- Participate in code reviews and wider Agile activities
- Collaborate with technical teams, users and stakeholders
- Contribute to the ongoing improvement and evolution of the Data Lakehouse platform
Requirements
- Experience managing a Snowflake Data Warehouse / Snowflake estate as an organisational asset
- Strong SQL skills, including performance optimisation
- Strong Python development experience
- Proven experience with ETL and data synchronisation pipelines
- Strong understanding of normalised and dimensional data modelling
- Knowledge of multiple data storage systems and architectures
- Experience with SQL and NoSQL technologies
- Solid understanding of DevOps practices
- Hands-on experience with GitHub Actions / CI/CD
- Strong knowledge of Terraform
- Strong knowledge of Linux
- Knowledge of .NET technologies
-
Excellent communication skills
- AWS experience, particularly:
- S3
- Lambda
- SQS
- SNS
- IAM
- Experience supporting Data Lakehouse platforms
- Experience with other cloud data warehouse technologies
- Experience working in Agile environments
Snowflake estate management is essential.
We’re specifically looking for someone who has managed and administered Snowflake as a core data warehouse/platform within an organisation, with responsibility for its ongoing operation, support and optimisation.
If you have strong Snowflake administration experience combined with SQL, Python, ETL and DevOps skills, we’d be keen to hear from you.
About the company
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Analyst Salary in the UK
Data Engineer Salary UK
Best Companies to work for in London: Top 25 Companies in 2023
What Are The Top Skills Required For Azure Developers?