Database Administrator

Database Administrator

Leeds Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
Hard Rock Digital

At a Glance

  • Tasks: Design, implement, and maintain our distributed database infrastructure for optimal performance.
  • Company: Join Hard Rock Digital, a leader in online gaming and entertainment, passionate about innovation.
  • Benefits: Enjoy flexible work hours, competitive pay, and a vibrant startup culture.
  • Why this job: Be part of a passionate team creating products for millions while driving customer experience.
  • Qualifications: Bachelor's degree in IT or equivalent, 5+ years as a Database Administrator, CockroachDB experience required.
  • Other info: We celebrate diversity and empower our staff to be authentic and bring their talents.

The predicted salary is between 36000 - 60000 £ per year.

Hard Rock Digital is a team focused on becoming the best online sportsbook, casino, and social gaming company in the world. We’re building a team that resonates passion for learning, operating and building new products and technologies for millions of consumers. We care about each customer's interaction, experience, behaviour, and insight and strive to ensure we’re always acting authentically.

We are seeking an experienced Database Administrator with expertise in CockroachDB to join our team. As a Database Administrator, you will be responsible for designing, implementing, and maintaining our distributed database infrastructure, ensuring high availability, scalability, and performance of our mission-critical applications. You will play a crucial role in optimizing database operations and supporting our growing digital platform.

As a Database Administrator, you will:

  • Establish and maintain a Database Center of Excellence, creating documentation, standards, and best practices for database operations across the organization.
  • Drive knowledge sharing initiatives and mentor team members on database best practices, helping to build a culture of database engineering excellence.
  • Participate in design, implementation, and maintenance of our CockroachDB infrastructure across multiple regions and environments.
  • Monitor database performance, tune queries, and optimize database configurations to maintain optimal system performance.
  • Implement and maintain security measures for database access, including user authentication, authorization, and audit logging.
  • Collaborate with development teams to design efficient database schemas, implement data models, and optimize query patterns.
  • Automate database operations, including deployment, scaling, and maintenance tasks using infrastructure as code principles.
  • Write tools related to database management and monitoring.
  • Provide technical guidance and best practices to development teams on database usage, including query optimization and data modeling.
  • Troubleshoot complex database issues and implement solutions to prevent recurrence.
  • Stay current with CockroachDB updates, features, and best practices to drive continuous improvement.

We are looking for an engineer who is willing to tackle problems with innovative ideas and quality technical implementations. The ideal candidate will have:

  • Bachelor's degree in Computer Science, Information Technology, or equivalent work experience.
  • 5+ years of experience as a Database Administrator, with at least 2 years of hands-on experience with CockroachDB in production environments.
  • Strong understanding of distributed database concepts, including consensus algorithms, distributed transactions, and CAP theorem.
  • Experience with database performance tuning, query optimization, and troubleshooting in distributed environments.
  • Proficiency in SQL and experience with database schema design and optimization.
  • Proficiency in writing tools in a higher-level language such as Python.
  • Experience with infrastructure automation tools such as Terraform, Ansible, or Kubernetes.
  • Strong understanding of database security principles and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work effectively with cross-functional teams.

Preferred Qualifications:

  • Experience with other distributed databases (e.g., PostgreSQL, Cassandra).
  • Experience with data warehousing, ideally with Snowflake.
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Experience with monitoring tools such as Prometheus and Grafana.
  • Experience with database migration and upgrade strategies.

We offer our employees more than just competitive compensation. Our team benefits include:

  • Competitive pay and benefits.
  • Flexible vacation allowance.
  • Flexible work from home or office hours.
  • Startup culture backed by a secure, global brand.
  • Opportunity to build products enjoyed by millions as part of a passionate team.

We care deeply about every interaction our customers have with us and trust and empower our staff to own and drive their experience. Our vision for our business and customers is built on fostering a diverse and inclusive work environment where regardless of background or beliefs you feel able to be authentic and bring all your talent into play. We want to celebrate you being you (we are an equal opportunities employer).

Database Administrator employer: Hard Rock Digital

At Hard Rock Digital, we pride ourselves on being an exceptional employer that fosters a vibrant startup culture while being backed by a globally recognised brand. Our commitment to employee growth is evident through flexible work arrangements, competitive benefits, and a focus on innovation, allowing you to thrive in your role as a Database Administrator. Join us in creating meaningful experiences for millions of customers while working in an inclusive environment that celebrates diversity and authenticity.
Hard Rock Digital

Contact Detail:

Hard Rock Digital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Database Administrator

✨Tip Number 1

Familiarise yourself with CockroachDB and its unique features. Since the role specifically requires hands-on experience with this distributed database, demonstrating your knowledge of its architecture and capabilities during discussions can set you apart.

✨Tip Number 2

Showcase your problem-solving skills by preparing examples of complex database issues you've resolved in the past. This will highlight your ability to troubleshoot effectively, which is crucial for the Database Administrator position.

✨Tip Number 3

Engage with the Hard Rock Digital community on platforms like LinkedIn or relevant forums. Networking with current employees can provide insights into the company culture and expectations, helping you tailor your approach.

✨Tip Number 4

Prepare to discuss your experience with infrastructure automation tools like Terraform or Ansible. The role emphasises automation, so being able to articulate how you've used these tools in previous projects will demonstrate your alignment with their needs.

We think you need these skills to ace Database Administrator

CockroachDB Expertise
Database Design and Implementation
Distributed Database Concepts
Performance Tuning
Query Optimization
SQL Proficiency
Database Schema Design
Python Programming
Infrastructure Automation (Terraform, Ansible, Kubernetes)
Database Security Principles
Problem-Solving Skills
Attention to Detail
Cross-Functional Collaboration
Monitoring Tools (Prometheus, Grafana)
Cloud Platforms (AWS, GCP, Azure)
DevOps Practices and CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with CockroachDB and distributed database concepts. Use specific examples from your past roles to demonstrate your expertise in database performance tuning and query optimisation.

Craft a Compelling Cover Letter: In your cover letter, express your passion for database engineering and how it aligns with Hard Rock Digital's mission. Mention your understanding of their focus on customer experience and how your skills can contribute to their goals.

Showcase Relevant Projects: If you have worked on projects involving infrastructure automation tools like Terraform or Ansible, be sure to include these in your application. Highlight any tools you've developed for database management and monitoring.

Highlight Soft Skills: Since the role involves collaboration with cross-functional teams, emphasise your communication skills and ability to mentor others. Provide examples of how you've contributed to knowledge sharing initiatives in previous positions.

How to prepare for a job interview at Hard Rock Digital

✨Showcase Your CockroachDB Expertise

Make sure to highlight your hands-on experience with CockroachDB during the interview. Be prepared to discuss specific projects where you implemented or optimised this database, as well as any challenges you faced and how you overcame them.

✨Demonstrate Problem-Solving Skills

Prepare to discuss complex database issues you've encountered in the past and the solutions you implemented. This will showcase your analytical thinking and ability to troubleshoot effectively, which is crucial for a Database Administrator role.

✨Understand Distributed Database Concepts

Familiarise yourself with distributed database concepts such as consensus algorithms and the CAP theorem. Being able to explain these concepts clearly will demonstrate your depth of knowledge and understanding of the technical requirements of the role.

✨Communicate Effectively with Cross-Functional Teams

Since collaboration is key in this role, be ready to share examples of how you've worked with development teams in the past. Highlight your communication skills and how you’ve contributed to creating efficient database schemas and optimising query patterns.

Database Administrator
Hard Rock Digital
Location: Leeds
Go Premium

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

>