Database Reliability Engineer

Allwyn Lottery Solutions Logo

Allwyn Lottery Solutions

πŸ“Remote - Greece

Summary

Join Allwyn Lottery Solutions, a leading global lottery operator, as a Database Reliability Engineer and contribute to building and maintaining high-performance platforms that scale, supporting all customers and products. You will be responsible for acting as the technical authority for database systems, improving database architecture, collaborating with software engineering, optimizing database performance, and ensuring observability of relevant database metrics. This role requires a Computer Science degree, demonstrable experience supporting transactional RDBMS and NoSQL systems, and expertise in PostgreSQL and other mainstream RDBMS. You will also need strong knowledge of Linux, network protocols, infrastructure as code, programming and scripting skills, and excellent communication skills. The company offers a comprehensive benefits package including a competitive salary, bonus plan, health and life insurance, well-being allowance, monthly lunch allowance, developmental feedback framework, unlimited training options, extensive leave plan, employee assistance program, flexible working arrangements, and modern workspace environment.

Requirements

  • Computer Science Degree (BSc or higher)
  • Demonstrable experience supporting busy transactional RDBMS and NoSQL systems
  • Troubleshooting and performance analysis
  • Performing schema reviews
  • Automation of database installations, configuration, and tuning (using Ansible, Terraform, or similar)
  • Good working knowledge of PostgreSQL or other mainstream RDBMS
  • Knowledge of database systems including but not limited to indexes, partitioning, transactions, storage, replication, networking, authentication, clustering, and sharding
  • Knowledge of database backup and recovery
  • A demonstrable, good level of knowledge in the following areas
  • Linux, terminal, and command line tools
  • Network protocols; HTTP/HTTPS
  • Infrastructure as code (ansible)
  • Programming and scripting skills (preferably Python, Bash)
  • Linux Containers, Docker, and associated ecosystem of tools
  • Excellent communication skills in English (written and verbal)
  • Organize and prioritize work effectively, able to adjust in a changing environment
  • A desire to learn new skills and develop your existing skill set
  • Ability to give and receive constructive feedback in a positive/professional manner
  • Enjoy working collaboratively

Responsibilities

  • Together with the rest of the team, act as the technical authority within Technology Operations for Allwyn Lottery Solutions database systems, both in production and non-production environments
  • Improve the architecture of our existing database systems so that they are designed to meet the requirements of our customers that scale to hundreds of thousands of concurrent users
  • Collaborate with software engineering in designing, updating, and implementing database schemas
  • Optimise database performance through indexing and query optimization techniques
  • Work on observability of relevant database metrics and make sure we reach our database objectives
  • Collaborate with development teams to enhance the operational aspects of their systems
  • Write technical documentation, including runbooks and incident models for the Support teams, and maintain knowledge of new technologies and updates for our supported databases
  • Provide database expertise to engineering teams (for example through reviews of database migrations, queries, performance optimizations and database design)
  • Mentor other Technology Operations teams
  • Acting as an escalation contact for high-impact production issues, including out-of-hours
  • Perform tests and evaluations regularly to ensure data security, privacy, and integrity

Preferred Qualifications

  • Extensive knowledge of PostgreSQL
  • Knowledge of newer versions of PostgreSQL
  • Cloud technologies, especially AWS RDS, AWS Aurora, AWS Athena
  • Working knowledge of other database/storage systems both RDBMS and NoSQL (e.g. Oracle, DB2, MySQL, Cassandra, Redis)
  • Programming experience/background (preferably Java)
  • Kubernetes

Benefits

  • Be part ofΒ  a dynamic team withΒ  enthusiastic experts that will support your talent and growth
  • Embark on a journey within a diverse environment full of opportunities and challenges
  • Comprehensive onboarding experience designed to facilitate your smooth transition
  • Attractive salary and a bonus plan
  • Health and life insurance for you and your family
  • Well-being allowance
  • Monthly lunch allowance
  • Developmental 360Β° feedback framework
  • Unlimited Training options and tools
  • Extensive leave plan
  • Employee Assistance Program with specialized Counselors / Licensed Psychologists
  • Enjoyable and stable working environment
  • Flexible working arrangements (fully remote/hybrid)
  • Modern workspace environment
  • Apple equipment and top-notch office technology to support our hybrid working

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs