As an experienced Database Administrator (DBA), you will ensure that UKCloud’s operational database systems are running efficiently and reliably, and that data is held securely, and available to authorised users and software systems using appropriate tools and strategies.

Already large users of MySQL, Mongo and Elastic Search, we are adopting PostGres for our new applications – we are keen to experiment with a mix of traditional and no sql databases

Key Responsibilities

  • Monitor operational databases used by management apps to ensure error free and efficient operation
  • Identify performance issues, recommend and carry through actions to remedy same. Recommendations can include changes to the configuration/settings, hardware/OS, SQL structure, changes to application etc.
  • Ensure that systems are set up for HA and DR as necessary
  • Ensure databases are backed up and both the database and backup copies are secure
  • Implement fixes (ensuring that all fixes are tested before rollout)
  • Provide statistics on the stability of the system, issues identified and effect of fixes implemented
  • Improve DBA working practices and technical standards to drive quality and maximise value
  • Work with Solution and Technical Architects to maintain the Solution and Technical Architecture strategies
  • Work with Software Engineering Teams to ensure that queries and data tables are appropriately optimised and normalised
  • Actively support the technical development of less experienced colleagues

Knowledge/Skills/Experience

  • You’ll be disciplined, organised and self-motivated focussing on the value creation and delivery. Working within an agile environment, you’ll be naturally open and keen to share knowledge across teams whilst contributing to technical discussions. As such your communication skills will be good and your attitude will be “can do”.
  • Commercially experienced DBA with particular experience in monitoring and performance tuning busy database systems
  • Commercially experienced with secure database systems including how to secure data using physical and vendor based technologies
  • Experienced working in the design, implementation and operation of Highly Available and Disaster Recoverable solutions
  • In depth understanding of MySQL (Galera or Percona variants ideally) (Essential), PostgreSQL (Essential), MS SQL Server (desirable), MongoDB/No SQL Database technologies (desirable)
  • Experienced in troubleshooting and technical investigations, identifying and implementing remedial actions
  • High operational standards in the planning, testing and implementation of changes to production
  • Experienced working with Development Teams ideally as part of a Software Engineering function
  • Experienced in coaching and mentoring of less experienced colleagues, including providing design and coding advice and participating in coding reviews
  • Experienced presenting complex technical information to senior non-technical managers

UKCloud is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates. Candidates must be eligible to work and live in the UK and will be required to undergo and maintain UK government security clearance.

To apply, please click here and send us your current CV and a covering note detailing your current salary and the reasons you wish to join us. We look forward to hearing from you.

BENEFITS

Competitive salary plus 10% bonus

Contributory Pension, healthcare, life cover

Active social committee including charity events

25 days’ holiday increasing to 30 days over length of service, half a day birthday leave, one paid charity day per year

Friday breakfasts, fruit and soft drinks

Onsite restaurant and coffee shop

Onsite gym (Farnborough)

Access to free parking

Childcare voucher scheme

Cycle to work scheme