PostgreSQL Engineer
Role details
Job location
Tech stack
Job description
The Opportunity: We are currently supporting a confidential public sector organisation in the search for an experienced PostgreSQL Engineer to join their technology function on an initial 6-month contract basis for a major central government project (Government Digital Services).This is an excellent opportunity to contribute towards the support, optimisation and continuous improvement of critical database platforms within a highly secure, mission-critical environment supporting nationally important services.The successful candidate will play a key role in ensuring the performance, reliability, scalability and security of PostgreSQL database environments, working closely with infrastructure, development and operational teams across a complex enterprise landscape. Role and Responsibilities:Support, administer and optimise PostgreSQL database environments across development, test and production platformsMonitor database performance, availability and capacity, proactively identifying and resolving issuesDesign and implement database maintenance, backup, recovery and high-availability solutionsTroubleshoot performance bottlenecks, query optimisation and database-related incidentsSupport database security, access controls and compliance requirementsWork closely with DevOps, infrastructure and application teams to support platform reliability and scalabilityAssist with database migrations, upgrades and environment improvementsDevelop and maintain automation scripts and operational tooling where appropriateProduce and maintain technical documentation, standards and operational proceduresContribute towards continuous improvement initiatives across database operations and platform engineering
Requirements
Skills and Experience:Strong commercial experience supporting PostgreSQL database environmentsProven database administration, optimisation and troubleshooting capability Experience with:Database performance tuningQuery optimisationBackup and recovery strategiesReplication and high availabilityGood understanding of Linux-based environmentsExperience working with cloud or hybrid infrastructure environmentsKnowledge of database security, monitoring and operational best practicesExperience supporting highly available enterprise platformsStrong analytical and problem-solving capabilityExcellent communication and stakeholder engagement skillsExperience within government, healthcare or highly regulated environmentsExposure to cloud-native database services and containerised environments Experience with automation and scripting technologies such as:BashPythonPowerShellFamiliarity with DevOps and Infrastructure as Code practicesExperience supporting large-scale or mission-critical systems