Database Administrator
- Category: Database Administrator
- Location: London, England
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 21K to 22K
- Published on: 2025/09/16
Job Title: Database Administrator
We are seeking an experienced Database Administrator (DBA) to ensure the stability, performance, and security of our data infrastructure. In this role, you will be responsible for managing databases, optimizing queries, performing backups, and ensuring high availability across various systems.
The successful candidate will have strong knowledge of SQL Server, Teradata, Snowflake, and AWS, and will collaborate with cross-functional teams to ensure data integrity, implement best practices, and manage cloud-based database solutions effectively.
Key Responsibilities:
Administer and maintain SQL Server, Teradata and Snowflake databases, ensuring optimal performance, availability, and security.
Implement database backups, recovery strategies, and data protection practices.
Monitor and optimize database performance, including query optimization, indexing, disk usage, data retention policies, and troubleshooting.
Collaborate with data engineers and other stakeholders to design and implement database solutions in AWS environments.
Oversee database migration projects, including moving data from on-premise systems to Teradata, Snowflake and AWS cloud environments.
Ensure compliance with security standards, managing access controls, and implementing best practices for data encryption.
Create and maintain scripts for automation of routine DBA tasks using SQL, AWS tools, and other relevant technologies.
Troubleshoot and resolve database issues in a timely manner to minimize downtime.
Develop and maintain documentation for database architecture, performance metrics, and troubleshooting procedures.
Work closely with development teams to implement changes and monitor production database environments.
Requirements:
Proven experience as a Database Administrator (DBA) with expertise in SQL Server (T-SQL, Stored Procedures, Indexing, Query Optimization).
Experience with Snowflake cloud data platform, including database administration, data loading, and performance tuning.
Strong knowledge of AWS cloud services, including EMR, RDS Postgres, Athena, S3, and IAM.
Experience with database backups, disaster recovery, and high-availability setups.
Proficiency in writing and optimizing SQL queries.
Familiarity with database monitoring tools and performance tuning.
Experience in data migration, including moving data from on-premise databases to cloud platforms.
Knowledge of security best practices for cloud-based and on-premise databases.
Strong problem-solving, analytical, and troubleshooting skills.
Excellent communication skills and ability to collaborate with cross-functional teams.
Related jobs
-
Casual Dining Server Role
Banquet and In-Room Dining Professional "> We are seeking a highly skilled and experienced professional to join our team as a Casual Food and Beverage Server. This role involves assisting in the set-up and service of Banquet functions and In Room ...
-
Data Scientist with Python and SQL Expertise
We are seeking a highly skilled Data Scientist to join our team at Lloyd's Register Nederland. About the Role This is an exciting opportunity to work on big data in the maritime industry, using cutting-edge programming features and frameworks. As a D...
-
IT Server Administrator
System Administrator - Manufacturing £40,000 - £45,000 Per Annum + Competitive Holiday + Benefits This is a key role for the company's UK and European manufacturing divisions, supporting sites across the continent. Some international travel may be re...