TL;DR
Database Engineer (iGaming): Designing, building, and scaling database solutions for high-volume, highly transactional online gaming platforms with an accent on performance tuning, security, and resilience. Focus on supporting 24/7/365 systems, optimizing SQL and database deployments, and implementing robust backup and recovery strategies.
Company
Playtech is a leading technology company in the gaming industry, providing business intelligence-driven gaming software, services, content, and platform technology to regulated and regulating markets.
What you will do
- Actively participate in gathering and analyzing data requirements.
- Design and implement various solutions, processes, and flows to accommodate product data needs.
- Collaborate with team members in designing, building, and scaling database solutions for growth, security, and resilience.
- Aid development and testing teams in the rollout of scheduled releases.
- Plan, implement, oversee, and monitor database deployments and product data performance on the production environment.
- Assist product business needs by extracting data routines and writing bespoke reports.
- Analyze, design, and implement various improvements and automations to development processes.
- Perform DBA related tasks when needed to aid the stability of environments.
Requirements
- Hands-on development and DBA experience with Oracle and/or Postgres.
- Experience providing hands-on support for high-volume, highly transactional, online, 24/7/365 systems.
- Experience supporting a team of developers and understanding the development lifecycle.
- Excellent technical and analytical troubleshooting skills.
- Proficiency in performance analysis and tuning.
- In-depth experience with SQL, PL/SQL/PSQL, and shell scripting.
- Ability to utilize and implement database monitoring tools effectively.
- Experience with zero downtime database deployments.
- Knowledgeable in backup and recovery technologies (RMAN, Dataguard).
Nice to have
- Experience with ClickHouse or another column-oriented database.
- Experience with data migrations on a physical or logical level.
Culture & Benefits
- A culture that values taking initiative and a confident approach.
- Global scope and inclusive working environment.
- Constant learning and development opportunities.
- Emphasis on an active lifestyle and mental well-being.
- Fun and engaging company events.
