DevOps Platform Team Lead at Zopa
London, GB
At Zopa, we’re shaping the future of finance.

We offer simple loans and smart investments that help people take control of their finances and do more with their money. In the 12 years, we’ve been in business, we’ve helped more than 60,000 people lend over £2.39 billion to 277,000 UK consumers.

And our journey’s only just beginning. In November 2016, we announced our plans to build a next generation bank so that we can bring a greater range of smart, finance products to even more people.

As a DEVOPS Team Lead, you will help to remove inefficiencies in the way Zopa use (or don’t use) technology to drive value for the business. Automating, helping to design and support the various technology infrastructure to help Zopa grow. Both in our self-hosted datacentres and the cloud.


The platforms team has been created to improve the way we deliver our infrastructure and evolve our DEVOPS culture at Zopa. The team is responsible for evolving our infrastructure platforms to be drivable by our development tribes so that they can be more autonomous and agile, replacing tickets with APIs, designing reliable services whilst also supporting the security processes that are required in an FCA audited environment. We aim to curate the right selection of technologies, such as cloud providers, container platforms, monitoring, metrics and logging, open source projects, to achieve our goals.

The Platform Team Lead will be engaged in the following on a day to day basis:
Leading the team and planning the future technology platform. Building a shared vision/roadmap with the development tribes and senior management, using agile project management processes (e.g. SCRUM, Kanban). Communicating with stakeholders and bringing teams closer together.
Automating our infrastructure in AWS with terraform.
Improving our application release processes and pipelines.
Upgrading our container platforms to the latest version of Kubernetes and utilising the latest features.
Designing processes and tools that help our developers to take more control of their products and the infrastructure they need.
Requirements

The Leader
Effective team leader, approachable, level headed and a team player.
An active communicator, sharing their ideas, open to new ideas and good at identifying organisational needs and opportunities.
Determined, goal oriented and driven to leave a legacy of real progress.
Happy to give your tech tools away, giving control directly to the people that actively need/benefit from it.
Passion for DEVOPS and dedication to bringing development and infrastructure together.
Process improver, reducer or replacer.
Able to resolve conflicts between different stakeholders or teams.

The Architect/Engineer
Broad knowledge of technology, with the ability to deep-learn specific stacks.
Experience with configuration management (Packer, Puppet, Chef, Terraform etc.) essential.
AWS experience ideally or other Cloud platforms acceptable. HashiCorp tools (packer, terraform, vault, consul) a benefit.
A good knowledge of at least one programming language and the willingness to dabble in others (Ruby, Go, Python, .NET) is essential.
An interest in delivering services as an API a benefit.
Knowledge of Kafka clusters or other messaging technologies.
Monitoring/metrics/log aggregation techniques.
Linux administration (Ubuntu, CoreOS) is essential.
Interest in Linux containers and orchestration (Docker, Kubernetes) beneficial.
Ability to troubleshoot and tune performance essential.


“We are committed to equality of opportunity for all staff and applications from individuals are encouraged regardless of age, disability, sex, gender, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships."