We are seeking an experienced L3 Database Administrator to join a leading global banking and financial services organisation on a 12-month hybrid contract based in Glasgow (3 days on-site). The role covers database administration across PostgreSQL, Snowflake, and Greenplum, with two sub-focuses: a Snowflake DBA track, and a Greenplum/PostgreSQL DBA track (with Snowflake knowledge also valued).
Key Responsibilities:
Manage day-to-day database provisioning, maintenance, and upgrades in PostgreSQL
Perform data migrations using gpcopy, minimising downtime and data loss
Manage database bloat, leverage statistics for optimisation, and use GPTEXT for troubleshooting
Leverage Greenplum utilities such as gpload, pxf, and GP Spark for data loading and integration
Work with Snowflake internals, data lakes, and data models, including Snowflake modelling (roles, schemas, databases)
Build data ingestion pipelines using tools such as Informatica or Talend
Apply Patroni expertise for HADR and streaming replication
Develop and maintain backup/recovery strategies and implement monitoring solutions
Develop automation scripts in Shell, Python, or Ansible
Ensure database security, compliance, and best practices
What You Will Ideally Bring:
Extensive hands‑on DBA experience across PostgreSQL , Snowflake , and Greenplum
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.