Job Description

Are you an accomplished professional that is looking for a new challenge within a top rising fintech challenger app? Do you have experience in creating AWS and GCP (GKE) cloud infrastructure using Packer, Terraform and Ansible? Have you built fully automated CI/CT/CD pipelines using Jenkins, Github, and Jira?

We are looking for a Lead DevOps Engineer to define our core banking platform using Infrastructure as Code and to deliver it using a fully automated approach.

Initially reporting directly to our Chief Technology Officer, your primary tasks will be:

  • Designing a highly available, scalable, secure, optimised, and compliant core banking cloud infrastructure
  • Capturing and defining the cloud infrastructure design as code using Packer, Terraform, and Ansible
  • Integrating Jira, Github, and Jenkins to build a robust automated workflow that fully satisfies QA requirements
  • Working with QA to automate the execution and reporting of application, systems, security, acceptance, compliance, and performance testing
  • Debating and supporting analysis required to take informed decisions on the systems architecture
  • Writing beautiful, elegant, easy to maintain, and understandable infrastructure code
  • Documenting and describing your decisions in diagrams and comments
  • Maintaining the end-to-end service delivery cycle

As a core part of our Technology Team, you will be asked to participate in interviews and will have an influence in hiring plans for teams working around you. You will also be required to provide input and interact with the front-end, back-end, security and business stakeholders.

You will join a fast-paced rising fintech startup. As such, it’s important you know a bit about our environment, technology, and tech stack. We are:

  • An early stage greenfield project in fintech space
  • A small, high-profile core tech team
  • A no-nonsense, open-minded, and radically candid culture
  • Using open peer debate and searching for best ideas as core approach to decision making
  • Using microservice-only docker containerised architecture
  • Using automation-only cloud-agnostic infrastructure management
  • Practicing an automation-first QA approach, with minimal, but reasonable manual component
  • Using a comprehensive testing pyramid, heavy unit, integration and user testing automation
  • Using a heterogenous microservice stack using Python and Go
  • Using BDD and TDD as our primary approach, with a strongly test-driven CI/CT/CD pipeline
  • Assuming gitflow-based peer review to be mandatory process
  • Using a heavily automated QA approach


Following the Must/Should/Could language convention, you need to tick the following boxes:

  • MUST have good knowledge of Google Cloud Platform (Google Kubernetes Engine)
  • MUST have good knowledge of IAM implementation GCP
  • MUST have good knowledge of Logging, Metering and Monitoring in GCP
  • MUST have good knowledge of Packer, Terraform
  • MUST have good knowledge of Compute, Storage and Networks in GCP
  • MUST have good knowledge of GCP security controls
  • MUST have good knowledge of Kubernetes
  • MUST have good knowledge of Docker
  • MUST have good knowledge of Istio
  • SHOULD have good knowledge of Ansible
  • SHOULD have good knowledge of Amazon Web Services
  • SHOULD have good knowledge of IAM implementation in AWS
  • SHOULD have good knowledge of Logging, Metering and Monitoring in AWS
  • SHOULD have good knowledge of Compute, Storage and Networks in AWS
  • SHOULD have good understanding of Linux systems
  • SHOULD have experience in defining low level architecture of the systems
  • SHOULD have a good understanding of the principles of highly available systems
  • COULD have experience in designing and implementing low-latency, high-availability, and performant applications
  • COULD have
  • COULD express yourself well in writing creating documentation, diagrams, and well-commented code
  • COULD consider, understand, and implement security and data protections


  • Domain knowledge of fintech, banking, digital currency is a plus
  • Blockchain interest or experience is a plus
  • Experience GO, Python, Kotlin, Shell scripting
  • Experience of setting up VPN and managing credential vaults


  • Great salary + bonuses at year end
  • Possibility of stock options
  • 25 days holiday (5 days on top of statutory minimum)
  • Flexible working patterns
  • Subsidised healthcare protection
Save Job