Gumtree.com

Senior Database Engineer

Gumtree.com

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Help develop a platform that brings fast and reliable data to the people who need it.
  • Develop and deliver on our Database Platform.
  • Technical Leadership & Delivery as an Individual Lead Contributor.
  • Architect, engineer, deploy and maintain highly scalable and available database solutions in Azure Cloud.
  • Support the team and business in the migration from our heritage SQL VM estate into a modern Azure Cloud SQL based solution.
  • Lead and consistently deliver on projects of highly ambiguous scope, high complexity and critical business impact.
  • Design and implement database scaling strategies (horizontal and vertical) to support growing data volumes and high transaction throughput.
  • Ensure heritage systems continue to be maintained at a high standard while managing short to medium-term improvements.
  • Work with the existing team and contribute towards delivering high-quality code.
  • Identify areas of innovation in data tools and techniques, recognising appropriate timing for adoption.
  • Design and manage data pipelines for operational data processing (ETL).
  • Develop comprehensive disaster recovery and business continuity planning for databases.
  • Participate in an On-Call rotation to provide our customers 24/7 support.
  • Develop and support database automation, including maintenance, test data management, CI/CD pipelines and unit tests.
  • Monitor database performance, implement changes and apply new patches and versions when required.
  • Coordinate teams to resolve problems and implement solutions and preventative measures.
  • Automate database maintenance tasks including backups, patching, and health checks.
  • Manage communication between technical and non-technical stakeholders effectively.
  • Clearly and confidently articulate risk of technical problems to non-technical stakeholders.
  • Represent the company to external stakeholders when appropriate.
  • Enable groups of others to improve coding standards and awareness of best practices around non-functional requirements.

Requirements

  • Deep expertise in database architecture, design and administration, including backups, maintenance, performance monitoring, patching and troubleshooting
  • Advanced knowledge of disaster recovery and business continuity planning for databases
  • Performance optimisation expertise, including query tuning, analysing metrics and reducing deadlocks/timeouts
  • Proficiency in automation of database maintenance tasks using PowerShell/Python
  • Ability to define and implement database scaling strategies
  • Experience as a technical thought leader who can impact the trajectory of the company
  • Proven ability to act as a reliable, collaborative subject matter expert in key areas
  • Experience coaching and mentoring junior engineers
  • Experience providing technical and strategic feedback that lead to better outcomes
  • Experience migrating from MS SQL based on-premise solutions to cloud-native Azure databases
  • Experience in data engineering, data lake/warehousing or BI solutions with several years in Azure cloud
  • Proven record of successfully integrating business-critical data from different sources
  • Extensive and proven experience in: Azure PostgreSQL Database, Azure SQL Managed Instance, Azure SQL Database, Azure SQL VM, Always On availability groups and failover cluster instances, Visual Studio SSDT DB projects, Database CI/CD (preferably YAML pipelines in Azure DevOps)
  • Desirable Experience: Kubernetes, PowerShell/Python, NoSQL database technologies, Advanced caching strategies (Redis, Memcached), Microsoft Power BI, Redgate SQL Monitor or similar SQL monitoring tools, GDPR workflows (SAR and DDR), Terraform & Yaml
Benefits
  • Competitive Pay
  • Discretionary Bonus
  • Pension Scheme (up to 9% Employer Contribution)
  • Employee recognition scheme with great financial prizes
  • 25 days holiday per year growing with length of service
  • Hybrid and UK Remote working depending on role
  • Generous Family Friendly Leave
  • Free counselling and support (for when you might need it)
  • Private Healthcare Insurance
  • Private Dental insurance cover & Cashback.
  • Online private GP service.
  • Generous sick pay support
  • Life assurance policy (x4 Life Assurance)
  • Calendar - packed with events.
  • Free food and beverage in our office locations.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
database architecturedatabase designdatabase administrationdisaster recovery planningbusiness continuity planningperformance optimizationquery tuningdatabase automationdata engineeringcloud migration
Soft Skills
technical leadershipcollaborationcoachingmentoringcommunicationproblem-solvingstrategic feedbackinnovationstakeholder managementarticulation of technical risks