At a Glance
- Tasks: Administer and optimise PostgreSQL, Greenplum, and Snowflake databases in a dynamic financial services environment.
- Company: Join a leading financial services firm with a focus on data innovation.
- Benefits: Competitive daily rate, hybrid work model, and opportunities for skill enhancement.
- Other info: Collaborative team culture with potential for career growth in a thriving industry.
- Why this job: Make an impact in a complex data environment while advancing your database expertise.
- Qualifications: Strong DBA experience with PostgreSQL, Snowflake, and Greenplum required.
The predicted salary is between 85000 - 100000 £ per year.
We are seeking an experienced L3 Database Administrator to join a large-scale enterprise data environment within the financial services sector. The role focuses on administration, optimisation, and support of PostgreSQL, Greenplum, and Snowflake platforms in a complex, data-intensive environment.
This is a hands-on technical role requiring deep expertise across database administration, performance tuning, data engineering support, and cloud-based data platforms.
Key Responsibilities- Administer, maintain, and support PostgreSQL, Greenplum, and Snowflake database environments
- Manage database provisioning, upgrades, patching, and lifecycle activities
- Design and support scalable data models and architectures within Snowflake
- Work with data ingestion pipelines using tools such as Informatica or Talend
- Manage data migration activities using tools such as gpcopy with minimal downtime
- Perform performance tuning, query optimisation, and database health checks
- Handle database backup, recovery, and high availability strategies (including Patroni-based setups)
- Monitor and manage database bloat, statistics, and system performance
- Support troubleshooting using Greenplum utilities such as gpload, PXF, and GP-related tooling
- Automate database operations using Shell scripting, Python, or Ansible
- Work with structured and semi-structured data formats (JSON, XML, CSV)
- Ensure security, compliance, and operational best practices across environments
- Collaborate with engineering teams on ETL processes and data workflows
- Support cloud-based deployments across AWS, Azure, or GCP environments
- Strong DBA experience across PostgreSQL, Snowflake, and Greenplum
- Advanced SQL and complex query writing
- Experience with PostgreSQL administration (provisioning, upgrades, maintenance)
- Greenplum expertise including performance tuning, gpcopy, and system optimisation
- Snowflake experience including roles, schemas, data modelling, and architecture
- Strong scripting skills in Shell, Python, or Ansible
- Experience with Patroni and streaming replication for high availability
- Strong understanding of data pipelines and ETL concepts
- Experience with ETL tools such as Informatica or Talend
- Cloud platform experience (AWS / Azure / GCP)
- Exposure to large-scale enterprise data environments
L3 Database Administration employer: Queen Square Recruitment Ltd
Join a leading financial services firm in Glasgow as an L3 Database Administrator, where you will thrive in a dynamic hybrid work environment that fosters collaboration and innovation. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and cutting-edge technologies, ensuring your skills remain at the forefront of the industry. Enjoy competitive compensation and the chance to make a significant impact within a large-scale enterprise data environment, all while being part of a supportive and inclusive work culture.
Contact Details:
Queen Square Recruitment Ltd Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land L3 Database Administration
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the game. You never know when a casual chat could lead to your next big opportunity.
✨Show Off Your Skills
When you land that interview, don’t just talk about your experience—show it! Bring examples of your work, like performance tuning projects or database migrations you've handled. This will help us see your expertise in action.
✨Tailor Your Approach
Make sure you tailor your conversations to the specific role. Highlight your experience with PostgreSQL, Snowflake, and Greenplum, and how you’ve tackled challenges in those areas. We want to hear how you can bring value to our team!
✨Apply Through Our Website
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace L3 Database Administration
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with PostgreSQL, Snowflake, and Greenplum. We want to see how your skills match the role, so don’t be shy about showcasing your DBA expertise!
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 L3 Database Administrator role. Share specific examples of your past work that relate to the responsibilities listed in the job description.
Show Off Your Technical Skills:We’re looking for someone with strong scripting skills and experience in performance tuning. Make sure to mention any relevant projects or tools you've used, like Shell, Python, or Ansible, to demonstrate your hands-on experience.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get you into our system quickly. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at Queen Square Recruitment Ltd
✨Know Your Databases Inside Out
Make sure you brush up on your PostgreSQL, Greenplum, and Snowflake knowledge. Be ready to discuss your hands-on experience with these platforms, including any performance tuning or optimisation you've done. The more specific examples you can provide, the better!
✨Show Off Your Scripting Skills
Since scripting is a big part of this role, be prepared to talk about your experience with Shell, Python, or Ansible. Maybe even bring along a small script you've written that showcases your skills. This will demonstrate your technical prowess and problem-solving abilities.
✨Understand the Financial Services Context
Familiarise yourself with the financial services industry and how database management plays a role in it. Being able to relate your technical skills to real-world applications in finance will set you apart from other candidates.
✨Prepare for Scenario-Based Questions
Expect questions that ask how you would handle specific challenges, like database migrations or performance issues. Think through some scenarios beforehand and be ready to explain your thought process and the steps you would take to resolve them.