At a Glance
- Tasks: Ensure our database systems are reliable, fast, and scalable while managing a modern GCP data ecosystem.
- Company: Join a forward-thinking tech company focused on data reliability and innovation.
- Benefits: Enjoy competitive salary, equity programme, health coverage, and ongoing training opportunities.
- Other info: Flexible hybrid working environment with excellent career growth potential.
- Why this job: Make a real impact on data systems and enhance your skills in cutting-edge technologies.
- Qualifications: 2-3 years of experience in database administration or data reliability engineering.
The predicted salary is between 50000 - 65000 £ per year.
As a Data Reliability Engineer II, you will play a crucial, hands-on role in our global DRE team ensuring our critical database systems are reliable, fast, and scalable. Moving away from traditional, reactive database administration, our mission is to proactively maintain and enhance the reliability, integrity, and performance of our data footprint. You will help manage a diverse, modern GCP data ecosystem—spanning relational, NoSQL, and analytical platforms (with a focus on PostgreSQL via Cloud SQL and AlloyDB, alongside Spanner, Cassandra, Firestore, Bigtable, and BigQuery) — while ensuring smooth operations, performance tuning, and automated deployments. As our team embraces a cloud-first mindset, you will be encouraged to move beyond a specialized database mindset to become a broad generalist, developing skills across modern data technologies.
Accountabilities
- System Health & Proactive Incident Management
- Monitor database system health and participate in a follow-the-sun incident response rotation.
- Respond to and resolve database-related incidents, diagnose issues, and conduct root-cause analysis to prevent recurring problems.
- Observability, Performance & Optimization
- Monitor and tune top resource-consuming patterns and critical queries proactively so databases never become a bottleneck.
- Track performance metrics to ensure database speed and uptime meet the practical needs of our applications.
- Work closely with development teams to better understand application workloads and optimize database code within an application context.
- DevOps, Provisioning & Automation
- Provision databases and schemas according to application requirements.
- Actively apply Infrastructure as Code (IaC) principles and CI/CD pipelines to manage database structures across environments.
- Support database deployments as required, utilizing a functional understanding of schema migration tools like Flyway.
- Develop automation scripts and tools to streamline data operations and make them scalable.
- Resilience, Data Protection & Security
- Support the implementation of database resilience, backup, and Disaster Recovery (DR) strategies.
- Assist in redesigning architectures for 24x7 availability, including exposure to zero-downtime deployments (e.g., Blue-Green).
- Setup and maintain replication and Change Data Capture (CDC) processes.
- Ensure data security, access controls, and encryption comply with standard regulations.
- Documentation
- Maintain clear and up-to-date documentation related to data systems, configurations, and standard operating procedures.
Experience
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Engineering, or a related field, or equivalent practical experience.
- Professional Experience: 2–3 years of hands-on experience in Database Administration, Data Reliability Engineering, or a similar role with exposure to database infrastructure.
- Core Database Technologies: Foundational knowledge of relational and NoSQL database concepts with exposure to or experience with GCP Cloud SQL, PostgreSQL, AlloyDB, Spanner, Cassandra, Firestore, Bigtable, or BigQuery.
- Scripting & Automation: Familiarity with scripting languages (such as Python, Bash, or PowerShell) and the ability to read, modify, or write basic scripts to help automate operational tasks.
- Infrastructure Tools: Experience with containerization and orchestration tools like Docker and Kubernetes is a plus.
- Infrastructure as Code (IaC) & DevOps: Experience or familiarity with using Terraform or Kubernetes Config Connector (KCC) to provision infrastructure, alongside version control (Git) and deployment tools (like Argo or general CI/CD pipelines).
- Methodologies: Understanding of Site Reliability Engineering (SRE) practices.
Preferred Experience
- Exposure to Change Data Capture (CDC) tools like Striim.
- Certifications: Google Associate Cloud Engineer or actively studying for GCP Professional Database Engineer.
Company Benefits
- Bonus Programme
- Equity Programme
- Employee Stock Purchase Plan (ESPP)
- Private Medical and Dental coverage
- Mental Health Benefit Programme
- Group Pension Plan
- Income Protection
- Life Assurance
- Cycle To Work EV Car Benefit Scheme
- Gym Membership
- Family Leave
- Education Assistance – MBA/Advanced Degree/Bachelor Degree
- Ongoing Employee Development Training/Certification
- Hybrid Working
Equal Opportunity Employer
As an equal-opportunity employer, we consider all potential employees without regard to any protected characteristic.
E-Verify Notice
For U.S. employment, CME Group is legally required to validate a new hire’s employment eligibility by having them complete an Employment Eligibility Verification (Form I-9) accompanied with legally acceptable proof of identity and work authorization. CME Group uses E-Verify, which is an online system operated by the U.S. Department of Homeland Security in partnership with the Social Security Administration to verify employment eligibility and validate social security numbers. Through participation in the E-Verify program, information entered on Form I-9 will be provided and compared to information available at both agencies.
Data Reliability Engineer II in Belfast employer: CMETS CME Technology and Support Services Ltd.
CME Group is an exceptional employer for Data Reliability Engineers II, offering a dynamic work environment that fosters innovation and collaboration within a global team. With a strong focus on employee development, competitive benefits including a bonus programme, equity options, and comprehensive health coverage, we empower our staff to thrive both personally and professionally. Our hybrid working model and commitment to diversity ensure that every team member can contribute meaningfully while enjoying a balanced work-life experience.
Contact Details:
CMETS CME Technology and Support Services Ltd. Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Data Reliability Engineer II in Belfast
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at companies you're eyeing. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to database management and automation. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios specific to Data Reliability Engineering. Think about how you'd handle incidents or optimise database performance, and be ready to share your thought process.
✨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, it shows you're genuinely interested in joining our team!
We think you need these skills to ace Data Reliability Engineer II in Belfast
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Data Reliability Engineer II role. Highlight your experience with database systems, especially those mentioned in the job description like PostgreSQL and GCP. We want to see how your skills align with our mission!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about data reliability and how your background makes you a great fit for our team. We love seeing enthusiasm and a bit of personality!
Showcase Your Projects:If you've worked on relevant projects, whether in a professional setting or as personal endeavours, make sure to mention them. We’re interested in your hands-on experience with automation, performance tuning, and any cloud technologies you've used.
Apply Through Our Website:Don’t forget 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 shows you’re keen on joining the StudySmarter family!
How to prepare for a job interview at CMETS CME Technology and Support Services Ltd.
✨Know Your Databases
Make sure you brush up on your knowledge of relational and NoSQL databases, especially PostgreSQL, Cloud SQL, and AlloyDB. Be ready to discuss how you've used these technologies in past roles and how they can be optimised for performance.
✨Showcase Your Automation Skills
Since automation is key in this role, prepare examples of how you've implemented Infrastructure as Code (IaC) or CI/CD pipelines in previous projects. Highlight any scripting experience you have with Python or Bash, as this will demonstrate your ability to streamline operations.
✨Understand Incident Management
Familiarise yourself with proactive incident management strategies. Be prepared to discuss how you've diagnosed and resolved database-related incidents in the past, and share your approach to root-cause analysis to prevent future issues.
✨Emphasise Collaboration
This role involves working closely with development teams, so be ready to talk about your experience collaborating with others. Share specific instances where you optimised database code within an application context and how that improved overall performance.