PostgreSQL DBA – Sportsbook

Job Description

Duties include:
· Maintaining existing PostgreSQL databases, including backups, upgrades and monitoring
· Assisting developers with designing data models, optimising SQL queries and debugging lock congestions and deadlocks
· Assisting design and implementation of future database environments
· Providing technical expertise across the product portfolio, covering both software deployment and support
· Actively engaging and building relationships with operators, development teams and third-party providers
· Providing ongoing automation and monitoring solutions

Skills and experience required:
· A minimum 3 years of professional work experience with PostgreSQL database maintenance, administration and automation
· Experience optimising SQL queries and data models for performance and concurrency
· Low level Linux system administration knowledge
· Strong analytical and problem-solving skills
· Ability to work independently and as part of a team
· Ability to self-direct and prioritise
· A team player who enjoys working in a collaborative and cutting-edge environment

Desirable:
· SQL Server 2014/2016
· Transact-SQL
· F5 Loadbalancer
· RedHat
· Rabbit MQ
· Kubernetes
· Terraform
· Kafka
· Docker
· Open LDAP
· Kerberos
· Bind
· Apache
· Tomcat
· Nagios
· Ansible