Banner Default Image
Back to job search

Head of Platform Engineering

On the lookout for a Head of Platform Engineering to join an exciting company looking to rapidly expand their technology team. This is an excellent opportunity for any Lead Engineers to take the next step in their career.

Salary: £110,000 - £120,000

Location: Fully Remote

About the Organisation

The web is the world's largest database but getting data from the web is hard. They are on an ambitious mission to solve that problem and make web data a reliable, high quality data source. Effective use of data can provide incredible efficiency and value to almost any business, from the smallest independent company to the largest multinational. It can also advance education, academic research, charitable work, investigative journalism, and many other efforts that help to make our world a better place.

They've built an enterprise Web Data Integration platform that can parse data from any website, at scale, and deliver that data accurately, on time, every time. They process hundreds of millions to billions of transactions every month. Their customers are among the world's leading organisations, and said organisations use web data on their most important business problems, running mission critical applications and services with the web data that they provide to them.

About the Role

They are looking for a Head of Platform Engineering to join our Technology team. In this role, you will be charged with leading, mentoring, designing, building, monitoring, and migrating applications, software, and services on the AWS platform, ensuring solutions are designed for successful deployment in the cloud. You will have the opportunity to work on many facets of AWS services. You will apply your deep AWS technical expertise to solve cloud-based solutions at scale.

Main Responsibilities

  • Leading a team of Platform Engineers
  • Resource Management and Deployment
  • Design and Implement AWS architectures and environments
  • Database Management
  • Cost management
  • Automation and Configuration Management
  • Creation and Management of custom monitoring
  • Synthetic and metric based testing
  • Machine Image Management
  • Participate in regular internal infrastructure audits
  • Management on automated scanning and security tools
  • Management of the on-call rota

Required Skills & Experience

  • Hands-on AWS experience across a broad range of AWS services.
  • Must have in depth AWS development experience (Docker, Kubernetes, EKS, Lambda, EC2, S3, Amazon RedShift, PostgreSQL)
  • Strong knowledge of DevOps and CI/CD pipelines
  • Scripting capability and the ability to develop AWS environments as code
  • Experience with core AWS platform architecture, including areas such as: Organizations, Account Design, VPC, Subnet, segmentation strategies.
  • Backup and Disaster Recovery approach and design
  • Environment and application automation
  • Network connectivity, Direct Connect and VPN
  • AWS Cost Management and Optimization
  • Public cloud automaton tooling and scripting experience - CF, Terraform, Ansible, Python
  • Familiar with Encryption, Logging, and Privacy/Security Protocols
  • Good knowledge of REST/JSON web service API implementation
  • Experienced in developing test plans, test cases, baselines, and conducting end-to-end testing.
  • Presentation skills with a high degree of comfort speaking with executives, IT Management, and developers
  • Demonstrated ability to adapt to new technologies and learn quickly
  • Proficient on Linux