Senior Database Administrator - PostgreSQL

OpenBet Technology
London (Greater)
02 Dec 2017
08 Dec 2017
Contract Type
Full Time
The Senior Database Administrator is a member of a team of technology experts specializing in various tasks that are broadly defined as Database Administration.

Senior Database Administrator position primarily entails work on tasks targeted to ensure both excellent uptime of the database systems as well as continuous research for improvement within this specific technology domain and associated processes.

The Senior Database Administrator has a deep understanding of RDBMS operation in general, but also has hands-on skills in PostreSQL database. Has good knowledge of best practices and a passion for ensuring highest standards of uptime through proactive monitoring, pre-emptive tuning and general attention to detail. All of that is complemented by solid adherence to ITIL processes, which requires careful planning.

As a member of a geographically dispersed group of database experts, Senior Database Administrator is required to work on a shared backlog of time-sensitive tasks often needing urgent execution and handover across time-zones to ensure continuity and quick turnaround times, which is only possible through efficient teamwork, prompt escalations and excellent communication skills.

Key Responsibilities:
Database systems administration within NYX Gaming Group stage and production sites primarily running on PostgreSQL
Devising and driving operational requirements towards development organization
Assistance to the development organisation within database technology area
Ownership of important database technology related initiatives within the group and occasional project management of such initiatives and corresponding activities
Reporting on stability and performance of database systems to other technology groups and to management
Implementation of new installations, upgrades and configuration of RDBMS instances according to NYX Gaming Group Change and Release processes, with adequate documentation and preparation of necessary release notes and change management documentation.
Incidents troubleshooting and root-cause analysis
Improvement and maintenance of existing documentation, such as various HowTo's, Operation Manuals, Alarms Journal, CMDB updates.
Creation and maintenance of database monitoring checks and alerts within central monitoring system
Design and implementation of efficient maintenance plans and processes across production database instances, including backups and disaster recovery measuresMonitoring performance and trends
Database optimization, tuning, architecture and design
Qualifications:Strong and demonstrable experience as DBA in large-scale PostgreSQL environmentsDocumented hands-on expertise managing high-volume instances of PostgreSQL setups featuring high availabilityLinux shell scripting and general linux system administration experienceStrong problem-solving skills, with the ability to get to the route of an issue quickly
This job was originally posted as