At a Glance
- Tasks: Ensure smooth running of databases and support production environments.
- Company: Fractal is a strategic AI partner for Fortune 500 companies, empowering imagination with intelligence.
- Benefits: Enjoy a flexible work environment with opportunities for growth and development.
- Why this job: Join a recognised Great Place to Work and be part of a culture that values creativity and diversity.
- Qualifications: Experience with cloud databases, particularly AWS, and strong SQL skills are essential.
- Other info: Contract role with potential for extension; ideal for those who thrive in high-pressure environments.
The predicted salary is between 45000 - 63000 £ per year.
3-6 month Contract (with a possibility of extension) London. Fractal is a strategic AI partner to Fortune 500 companies with a vision to power every human decision in the enterprise. Fractal is building a world where individual choices, freedom, and diversity are the greatest assets. An ecosystem where human imagination is at the heart of every decision. Where no possibility is written off, only challenged to get better. We believe that a true Fractalite is the one who empowers imagination with intelligence.
Role Requirements: The Data Reliability Engineer (DRE) is responsible for ensuring the smooth running of all databases within the DevOps team. This role includes the build and operation of large-scale, fault-tolerant databases that meet performance objectives and service level agreements (SLAs). The DRE will work closely with cross-functional teams to support production and non-production environments, ensuring high availability and reliability of databases.
Key Accountabilities:
- Install, configure, manage, and tune databases for optimal performance.
- Perform regular housekeeping activities and proactively identify potential issues.
- Be a key squad member in troubleshooting and resolving database-related issues.
- Support production and non-production databases, ensuring SLAs, RTO, and RPO objectives are met.
- Define and implement DRE standards, best practices, and strategies.
- Identify and execute database patching and upgrade needs across the database estate.
- Optimize service availability and reliability through performance tuning and implementation of best practices.
- Deliver solutions that ensure resilience, scalability, and future-proofing of services.
- Build, maintain, and update operational runbooks for all database systems.
- Automate the provisioning of databases and schemas through scripting in alignment with infrastructure-as-code.
- Set up, maintain, and monitor database performance using tools like AppDynamics and CloudWatch.
Key Skills:
- Proven experience with databases in cloud environments, particularly AWS.
- Strong experience with Oracle databases on RDS and PostgreSQL.
- Oracle DBA experience with Oracle running on EC2 is a plus.
- Solid knowledge of data backup, recovery, security, and integrity practices.
- Proficient in SQL and database tuning for performance optimization.
- Familiarity with monitoring tools such as AppDynamics and CloudWatch.
- Experience working in an Agile environment and handling regulated data.
- Ability to deliver in high-pressure environments while adhering to SLAs.
- AWS Certified Database - Specialty (preferable but not essential).
If you like wild growth and working with happy, enthusiastic over-achievers, you’ll enjoy your career with us!
Contact Detail:
Fractal Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Reliability Engineer (DRE)
✨Tip Number 1
Familiarise yourself with the specific databases mentioned in the job description, particularly Oracle and PostgreSQL. Having hands-on experience or projects that showcase your skills with these databases will make you stand out.
✨Tip Number 2
Highlight any experience you have with cloud environments, especially AWS. If you've worked on database management in the cloud, be ready to discuss specific challenges you faced and how you overcame them.
✨Tip Number 3
Prepare to demonstrate your problem-solving skills by thinking of examples where you successfully troubleshot database issues. Being able to articulate your thought process during these situations can impress the hiring team.
✨Tip Number 4
Since the role involves working in an Agile environment, be ready to discuss your experience with Agile methodologies. Share how you've collaborated with cross-functional teams to achieve project goals, as this is crucial for the DRE position.
We think you need these skills to ace Data Reliability Engineer (DRE)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience with databases, particularly in cloud environments like AWS. Emphasise your skills in Oracle and PostgreSQL, as well as any experience with performance tuning and monitoring tools.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data reliability and your understanding of the role. Mention specific projects or experiences that demonstrate your ability to meet SLAs and work in high-pressure environments.
Showcase Relevant Skills: In your application, clearly outline your proficiency in SQL, database management, and any familiarity with Agile methodologies. Highlight your problem-solving skills and ability to work collaboratively with cross-functional teams.
Research Fractal: Familiarise yourself with Fractal's mission and values. Understanding their focus on imagination and intelligence will help you align your application with their culture and demonstrate your enthusiasm for joining their team.
How to prepare for a job interview at Fractal
✨Know Your Databases
Make sure you have a solid understanding of the databases mentioned in the job description, especially AWS, Oracle, and PostgreSQL. Be prepared to discuss your experience with these technologies and how you've optimised their performance in past roles.
✨Demonstrate Problem-Solving Skills
As a Data Reliability Engineer, troubleshooting is key. Prepare examples of past database-related issues you've resolved, focusing on your thought process and the steps you took to find solutions. This will show your analytical skills and ability to work under pressure.
✨Familiarise Yourself with Monitoring Tools
Since the role involves using tools like AppDynamics and CloudWatch, it’s beneficial to understand how these tools work. If you have experience with them, be ready to share specific instances where they helped you maintain database performance.
✨Emphasise Team Collaboration
The DRE role requires working closely with cross-functional teams. Highlight your experience in collaborative environments, particularly in Agile settings, and how you’ve contributed to team success while ensuring high availability and reliability of databases.