IT & Software

Senior PostgreSQL Data Engineer

Mayfair IT Consultancy Ltd

London · England · United Kingdom

Requirements

  • Active SC Clearance
  • Strong PostgreSQL engineering experience within enterprise environments
  • Extensive PL/pgSQL development experience
  • Experience developing stored procedures, functions, triggers and database objects
  • Advanced SQL skills including CTEs, window functions and query optimisation
  • Database performance tuning, indexing and partitioning experience
  • Experience implementing data transformations within PostgreSQL
  • Production database support and troubleshooting experience
  • Linux environment experience
  • Python, Bash or Shell scripting skills
  • Experience working within Agile delivery teams

Key Responsibilities

  • Develop, optimise and support PostgreSQL database solutions within a large-scale production environment
  • Design and build PL/pgSQL stored procedures, functions, triggers and views
  • Implement data transformation and validation logic within PostgreSQL
  • Write and optimise complex SQL queries for large datasetst>
  • Troubleshoot performance issues and perform query optimisation
  • Review schemas and recommend improvements to indexing, partitioning and data models
  • Support database migrations and integration activities
  • Work closely with application, infrastructure and engineering teams
  • Develop automated testing approaches for database functionality
  • Ensure database reliability, scalability, integrity and security

Highly Desirable

  • HMCTS, HMRC, Home Office or wider Government experience
  • Current SC Clearance gained on a Government programme
  • Data Engineering background
  • ETL / ELT pipeline development experience
  • AWS, Azure or Databricks experience
  • Database migration experience from Oracle or SQL Server to PostgreSQL
  • Data modelling and data warehouse experience

Benefits

  • Competitive salary
  • 25 days annual leave
  • Flexible working
  • Professional development budget
  • Company pension
#J-18808-Ljbffr

Reference: WJ-766_23714255

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.