At a Glance
- Tasks: Take ownership of our diverse database infrastructure and optimise performance across various environments.
- Company: Join a dynamic tech company that values collaboration and innovation.
- Benefits: Enjoy generous holiday, health plans, flexible working, and continuous learning opportunities.
- Other info: Be part of a supportive culture that rewards hard work and offers career progression.
- Why this job: Make a real impact by managing cutting-edge databases and supporting critical systems.
- Qualifications: Proven experience with PostgreSQL, MariaDB, and cloud database services.
The predicted salary is between 45000 - 55000 £ per year.
Are you ready and looking for a role that you can make your own, taking the autonomy to set out what and how you do it? As we have grown, we have accumulated a diverse database infrastructure, including PostgreSQL, Maria DB, InfluxDB and MongoDB systems. The timing is ripe for an experienced Administrator to take ownership, mature, upgrade and manage our database servers, while supporting development teams and business operations.
Key Accountability & Responsibilities
- Work with teams across the Technology department to install, configure, maintain, and upgrade our database servers across development, testing, and production environments.
- Monitor database health and perform routine maintenance tasks including index optimisation, table maintenance, and schema modifications.
- Work with Development and Data engineering teams to optimise performance & cost of data pipelines.
- Manage database capacity planning and storage allocation to ensure adequate resources for current and future needs.
- Proactive management of databases, ensuring application and operational performance needs are met.
- Implement and maintain high availability solutions including replication, clustering, and failover configurations.
- Document database architectures, configurations, procedures and policies.
- Implement appropriate security controls to ensure databases and data are protected.
- Ensure database backup, validation and disaster recovery capabilities are in place and rehearsed.
- Provide insight and recommendation on the adoption and consolidation of database related technologies.
- Be part of the 24x7 on call rota to provide out of hours support for our critical systems.
Knowledge & Skills
- Proven expertise managing PostgreSQL and MariaDB/MySQL databases.
- Experience with NoSQL databases.
- Experience with cloud database services (AWS).
- Deep understanding of relational database concepts, normalisation, and SQL optimisation.
- Proficiency in SQL and query optimisation across multiple database platforms.
- Experience with database replication, clustering, and high availability configurations.
- Familiarity with backup and recovery tools specific to each database platform.
- Understanding of database security principles and access control mechanisms.
- Experience with monitoring tools and performance analysis techniques.
- Knowledge of version control systems (Git) for managing database code and scripts.
- Experience with database automation, CI/CD pipelines and tooling.
Staff rewards, benefits and opportunities
- We foster a collaborative, engaging culture that empowers staff to grow and maximise their skills.
- Generous employer pension; up to 8% matched contribution.
- Income protection & life assurance.
- 25 days holiday (plus bank holidays), holiday purchase scheme and Yay Days!
- Health cash plan, 24/7 remote GP access and Employee Assistance Programme including counselling & legal advice.
- Unlimited access to online training and development content via our Learning Management System.
- Long service benefits and monthly employee recognition.
- Enhanced maternity and paternity provisions.
- Flexible working environment.
- Health & Wellbeing initiatives and company funded social events.
Our approach is to work guided by our mission, vision and values. Our Mission - Empowering communities with brilliant broadband. Our Vision - Connected Communities. Our Values - Own it, Find the Right Way, Work Together, Win Together.
Database Administrator employer: Gigaclear
Contact Detail:
Gigaclear Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Database Administrator
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your database projects and any cool optimisations you've done. This gives employers a taste of what you can bring to the table beyond just your CV.
✨Tip Number 3
Prepare for interviews by brushing up on common database scenarios and problem-solving questions. Practise explaining your thought process clearly, as communication is key when working with development teams.
✨Tip Number 4
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 are genuinely interested in joining our team.
We think you need these skills to ace Database Administrator
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with PostgreSQL, MariaDB, and any NoSQL databases you've worked with. We want to see how you can take ownership of our diverse database infrastructure!
Tailor Your Application: Don’t just send a generic application! Tailor it to reflect how your skills and experiences align with the responsibilities listed in the job description. This shows us that you’re genuinely interested in the role and understand what we need.
Be Clear and Concise: Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences. We appreciate a well-structured application!
Apply Through Our Website: Make sure to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values.
How to prepare for a job interview at Gigaclear
✨Know Your Databases Inside Out
Make sure you brush up on your knowledge of PostgreSQL, MariaDB, and NoSQL databases. Be ready to discuss your experience with these systems, including any specific projects where you've optimised performance or managed high availability configurations.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled database issues in the past. Whether it's about capacity planning or disaster recovery, having concrete examples will demonstrate your proactive management skills and ability to support development teams effectively.
✨Familiarise Yourself with Their Tech Stack
Research the company's current database infrastructure and any tools they use for monitoring and performance analysis. Being able to speak knowledgeably about their setup will show that you're genuinely interested and ready to hit the ground running.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's approach to database management and their future plans. This not only shows your enthusiasm for the role but also helps you gauge if the company aligns with your career goals and values.