LHV Bank is seeking a Platform Engineer to join its Infrastructure & Platform Engineering team. The successful candidate will play a crucial role in designing, building, and maintaining the entire infrastructure for a scale-up challenger cloud bank. This predominantly office-based role requires being in the office 2-3 days a week.
The Platform Engineer will work alongside wider engineering teams to analyze, solve, and correct issues in real-time, providing problem resolution end-to-end. They will also refine and automate regular processes, track issues, and document changes. The role involves sharing knowledge with the team, assisting software engineers with infrastructure as code, investigating new technologies, and taking ownership of projects.
Role involves:
- Architecting highly available, fault-tolerant and cost-effective solutions on a secure and performant platform.
- Working alongside our wider engineering teams to analyse, solve, and correct issues in real time, providing problem resolution end-to-end.
- Refining and automating regular processes, tracking issues, and documenting changes.
- Share knowledge with the team to ensure operational resilience.
- Working within a collaborative cross-functional team and fundamentally assisting our software engineers with designing and implementing infrastructure as code.
- Investigating new technology to utilise and complete POC investigations.
- Ownership and responsibility of projects.
- Monitoring and reporting of system status.
- Improving security of the infrastructure and platform.
- Will be required to provide 24/7 on-call technical support (as part of a sensible rota).
- May be required, on occasion, to perform out-of-hours activities on critical resources.
Requirements:
- Solid understanding of core AWS services: VPC / RDS / S3 / IAM / EKS / EC2 / CloudWatch / Route53.
- Solid Linux knowledge.
- Proficiency in scripting or programming languages (Bash, Python, Go).
- The ability to diagnose, resolve and document issues across the estate.
- A good understanding of DNS (Route 53, Cloudflare etc.).
- Strong understanding RBAC and the concept of principle of least privilege.
- Strong documentation skills, capturing processes, illustrating architectures and authoring runbooks.
- Demonstrable skills and experience within a Platform Engineer role or similar (SRE, DevOps).
- Infrastructure as Code (IaC): understanding the core concepts of using IaC tooling. Terraform is LHV’s preferred tool, but can include experience with CloudFormation, Puppet, Pulumi etc.
- Using the terminal to monitor, interrogate, query and configure resources using CLI tooling – e.g. AWS CLI, kubectl etc.
- Experience with Git-based version control systems for managing solution source code.
- Hands-on experience applying zero-downtime deployment patterns in Production environments.
- Knowledge and experience of containers and container orchestration, including Docker and Kubernetes.
Role offers:
- Competitive salary & progression
- Open and inclusive culture
- Hybrid working
- Vitality Health Plan (includes private health insurance, travel insurance, gym discounts)
- Medicash health plan (Level 3)
- 5% employer pension contribution
- Life assurance
- Income protection insurance
- 28 days holiday plus 3 additional days, bank holidays & further days for various key life events
- Team socials