Snowflake DBA

Snowflake DBA

Full-Time No home office possible
Queen Square Recruitment

At a Glance

  • Tasks: Manage and optimise Snowflake databases while working in a hybrid environment.
  • Company: Join a dynamic team in Glasgow with a focus on innovation.
  • Benefits: Competitive daily rate, flexible work arrangements, and valuable experience.
  • Why this job: Be at the forefront of data management and make a real impact.
  • Qualifications: Extensive DBA experience with Snowflake and strong SQL skills required.
  • Other info: Opportunity for professional growth and on-call availability over weekends.

Contract Opportunity: Snowflake Database Administrator

Location: Glasgow

Mode: Hybrid (3 days in office)

Contract Duration: 6 Months

Rate: £400 – £500 per day inside IR35

About the Role

Our client is seeking an experienced Snowflake Database Administrator to join their team on a contract basis. This role involves managing and optimizing Snowflake databases in a hybrid working environment.

Key Responsibilities

  • Administer and maintain Snowflake databases.
  • Implement Snowflake modeling (roles, schemas, databases) and integrate with data processing technologies.
  • Design and manage data lakes, structures, and models suited for Snowflake architecture.
  • Build data ingestion pipelines using tools like Informatica, Talend.
  • Manage data from multiple sources (JSON, XML, CSV).
  • Ensure high availability and disaster recovery using Patroni and streaming replication.
  • Perform backup, recovery, performance tuning, and optimization for Snowflake.
  • Execute data migrations with minimal downtime using tools like gpcopy.
  • Utilize Greenplum utilities (gpload, pxf, GP spark) for efficient data loading.
  • Develop automation scripts in Shell, Python, Ansible.
  • Implement monitoring solutions and ensure database security and compliance.
  • Work with cloud platforms (AWS, Azure, GCP).

Additional Conditions: On-call availability over weekends.

Your Profile

Essential Skills:

  • Extensive DBA experience with Snowflake.
  • Strong SQL and complex query writing skills.
  • Expertise in Shell/Python/Ansible scripting.
  • Knowledge of Patroni for HADR and streaming replication.

Desirable Skills:

  • ETL process implementation.
  • Experience with Informatica, Talend.
  • Cloud computing expertise (AWS, Azure, GCP).
  • Experience with PostgreSQL.

Snowflake DBA employer: Queen Square Recruitment

Join a forward-thinking company in Glasgow that values innovation and collaboration, offering a hybrid work model that promotes work-life balance. As a Snowflake DBA, you'll benefit from a supportive work culture that prioritises employee growth through continuous learning opportunities and access to cutting-edge technologies. With competitive rates and a focus on meaningful projects, this role is perfect for those looking to make a significant impact in the data management field.
Queen Square Recruitment

Contact Detail:

Queen Square Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Snowflake DBA

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work with Snowflake or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your Snowflake projects and any automation scripts you've developed. This gives potential employers a tangible look at what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on common DBA scenarios and Snowflake-specific challenges. Practise explaining your thought process and solutions clearly, as this will demonstrate your expertise and problem-solving skills.

✨Tip Number 4

Don't forget to apply through our website! We make it easy for you to find and apply for roles that match your skills. Plus, it shows you're serious about joining our community.

We think you need these skills to ace Snowflake DBA

Snowflake Database Administration
SQL
Complex Query Writing
Shell Scripting
Python Scripting
Ansible Scripting
Patroni
Data Ingestion Pipelines
Informatica
Talend
Cloud Computing (AWS, Azure, GCP)
PostgreSQL
Data Lake Design
Database Security and Compliance
Disaster Recovery

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Snowflake DBA role. Highlight your experience with Snowflake, SQL skills, and any relevant cloud computing expertise. We want to see how your background fits perfectly with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this contract opportunity. Share specific examples of your past work with Snowflake and how you’ve tackled challenges in database management.

Show Off Your Skills: Don’t hold back on showcasing your technical skills! Mention your experience with scripting in Shell, Python, and Ansible, as well as your knowledge of tools like Informatica and Talend. We love seeing candidates who can hit the ground running!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Let’s get your journey started!

How to prepare for a job interview at Queen Square Recruitment

✨Know Your Snowflake Inside Out

Make sure you brush up on your Snowflake knowledge before the interview. Be ready to discuss your experience with database administration, including how you've managed and optimised Snowflake databases in the past. Highlight specific projects where you've implemented Snowflake modelling or built data ingestion pipelines.

✨Show Off Your Scripting Skills

Since scripting in Shell, Python, and Ansible is essential for this role, prepare to showcase your skills. Bring examples of automation scripts you've developed and be ready to explain how they improved efficiency or solved problems in previous roles.

✨Demonstrate Your Problem-Solving Abilities

Be prepared to discuss scenarios where you've had to troubleshoot issues related to database performance or availability. Use the STAR method (Situation, Task, Action, Result) to structure your answers and show how you effectively managed challenges using tools like Patroni for high availability and disaster recovery.

✨Familiarise Yourself with Cloud Platforms

Since cloud computing expertise is a desirable skill, make sure you can talk about your experience with AWS, Azure, or GCP. Discuss any relevant projects where you integrated Snowflake with these platforms, and be ready to answer questions about cloud architecture and best practices.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>