Thread: Database Platform Engineer in London, England

Database Platform Engineer in London, England

From
Tom Morgan
Date:
Our client, an asset management firm, in London, is looking for an 
innovative, driven self-starter engineer to join the Database Platform 
Team with a strong focus on automation and a broad knowledge of database 
technologies. The ideal candidate will have extensive experience with 
databases such as PostgreSQL and MongoDB as well as AWS managed database 
offerings. Operational knowledge in Linux and Python programming is also 
essential. The role involves designing, implementing, and managing 
database solutions that support our organization’s data management needs 
while ensuring high availability, performance and security as well as 
having a heavy focus on coding and automation. The candidate will embody 
a mindset of continuous learning and process improvement.

As a Database Platform Engineer you will be involved in:

• Design, implement, and manage database solutions across a variety of 
platforms including PostgreSQL, Snowflake, ClickHouse, SQL Server, 
Aurora, RDS, DynamoDB, and MongoDB.

• Develop the golden build for all PostgreSQL, ClickHouse, MongoDB, RDS, 
and Aurora installations, setting the standard for database excellence 
within the organization.

• PostgreSQL administration SME with 5+ years of experience managing 
PostgreSQL databases on-premise and on AWS.

• Develop and maintain automation scripts and tools to streamline 
database operations and processes.

• Ensure database systems operate efficiently, with high availability 
and performance.

• Implement and manage database security measures, including access 
controls and encryption.

• Collaborate with development teams to optimize database structures, 
queries, and indexes.

• Conduct regular database maintenance tasks, including backups, 
restores, and performance tuning.

• Monitor database systems to identify and resolve issues proactively.

To be considered a good cultural fit, you must be:

• An ambitious self-starter, hungry and driven to learn.

• A very strong and efficient communicator and collaborator.

• Able to multi-task and excel in a high-pressure, fast-paced trading 
environment.

• Work well under minimal supervision to complete projects and tasks on 
time.

• Able to think on your own to develop quick and sound solutions to 
complex problems.

• Strong desire to solve with automation and self-service.

• Willingness to participate in on-call rotation during off hours and 
weekends. Initially one week every five (will vary based on team size).

• Stay up to date with emerging database and automation technologies, 
trends, and evaluate their applicability to our environment.

• Quick learner.

To be considered a good technical fit, you must have:

• A minimum of 7 years of hands-on experience managing medium/large 
enterprise database platforms

• Expert knowledge of PostgreSQL features, functionality and 
optimization techniques including RDS and Aurora flavors

• Strong knowledge of at least at least one of MongoDB, DynamoDB, 
Redshift and Snowflake

• Operational Knowledge of SQL Server

• Strong knowledge of data modelling across different database systems

• Strong knowledge of Linux

• Experience using Python for automation tasks

• Experience with Infrastructure as Code tools, such as Terraform and 
Cloud Formation

• Experience running applications and databases in containers (Docker, 
Kubernetes)

• Experience with CI/CD platforms and automation of SDLC processes

• Experience in declarative automation tools such as Puppet and Ansible

Bonus points for:

• Knowledge of reporting solutions such as PowerBI or Tableau

• Experience managing OLAP database engines like ClickHouse, Druid or 
Apache Pinot

• Practical experience in the deployment and management of Apache 
Zookeeper or similar distributed coordinators

• Strong scripting knowledge of Powershell and Powershell Core

Proficiency in orchestrating and scheduling complex dataflows using 
Apache Airflow

Tom Morgan
Managing Partner
Pencom Systems, Inc.
phone:  212 671 1967
mobile: 917 742 7612
http://www.pencom.com/
http://www.linkedin.com/in/tommorgan1