At a Glance
- Tasks: Ensure our database systems are reliable, fast, and scalable while managing a modern GCP data ecosystem.
- Company: Join CME Group, the world's leading derivatives marketplace with a diverse and inclusive culture.
- Benefits: Enjoy a bonus programme, equity options, private medical coverage, and education assistance.
- Other info: Hybrid working model with excellent career development opportunities.
- Why this job: Make a real impact on data reliability in a cloud-first environment with cutting-edge technologies.
- Qualifications: 2-3 years of experience in Database Administration or Data Reliability Engineering; familiarity with scripting.
The predicted salary is between 50000 - 70000 € per year.
As the world’s leading and most diverse derivatives marketplace, CME Group 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. Exposure to or experience with a subset of our cloud‑based data platforms (GCP Cloud SQL, PostgreSQL, AlloyDB, Spanner, Cassandra, Firestore, Bigtable, or BigQuery) is desired.
- 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
- Income Protection
- Life Assurance
- Cycle To Work
- Family Leave
- Education Assistance – MBA/Advanced Degree/Bachelor Degree
- Ongoing Employee Development Training/Certification
- Hybrid Working
At CME Group, we embrace our employees' unique experiences and skills to ensure that everyone’s perspectives are acknowledged and valued. As an equal‑opportunity employer, we consider all potential employees without regard to any protected characteristic.
Data Reliability Engineer II (dRE) in Belfast employer: CME Group
CME Group is an exceptional employer for a Data Reliability Engineer II, offering a dynamic work environment that prioritises innovation and employee growth. With a strong focus on a cloud-first approach, employees benefit from ongoing training and development opportunities, competitive compensation packages including bonuses and equity programmes, and a supportive hybrid working culture that values diverse perspectives and fosters collaboration.
StudySmarter Expert Advice🤫
We think this is how you could land Data Reliability Engineer II (dRE) in Belfast
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at CME Group. 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 related to database management and automation. This gives you a chance to demonstrate your hands-on experience and passion for data reliability.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common database scenarios and be ready to discuss how you've tackled challenges in past roles. Confidence is key!
✨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 the CME Group team.
We think you need these skills to ace Data Reliability Engineer II (dRE) 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 needs!
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 Relevant Projects:If you've worked on any projects that involved database management or automation, be sure to mention them. We’re keen to see practical examples of your skills in action, especially if they relate to the technologies we use.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the StudySmarter family!
How to prepare for a job interview at CME Group
✨Know Your Databases
Make sure you brush up on your knowledge of relational and NoSQL databases, especially PostgreSQL, as it's a key focus for the role. Be ready to discuss your hands-on experience with these technologies and how you've optimised database performance in past projects.
✨Showcase Your Automation Skills
Since automation is crucial for this position, prepare examples of how you've used scripting languages like Python or Bash to automate tasks. Highlight any experience with Infrastructure as Code (IaC) tools like Terraform, 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 conducting root-cause analysis to prevent future issues.
✨Embrace the Cloud Mindset
As the role requires a cloud-first approach, be ready to talk about your experience with GCP and its various data platforms. Discuss how you've adapted to cloud technologies and your willingness to learn and grow in this area, showcasing your broad generalist skills.