CloudOps Engineer (DevOps Engineer)
Why is our Gateway 2.0 team the next step for you?
The team is responsible for building and running public cloud-hosted infrastructure services to support Worldpay’s online proposition for small and medium sized businesses, as well as its next generation ‘Gateway 2.0’ for global eCommerce players.
The Gateway 2.0 team is building and running technology to support two propositions
• The Small and medium-sized business focused ‘Worldpay Online Payments’ solution with its focus on simplicity – exemplified by merchants’ ability to start accepting payments within hours
• An elastically scalable, fault tolerant new gateway that will orchestrate the broader Worldpay service-oriented technology and utilise Worldpay’s unrivalled data to deliver superior payment outcomes for global eCommerce giants
Both propositions share a modern API and utilise public cloud hosted infrastructure.
The SME focussed solution has been built using Java, Spring, PHP & Angular. We’re also keen users of Node.JS, Scala and Ruby. The infrastructure has been built in AWS with an obsession for security and automation using AWS tooling in addition to Puppet and Ansible.
The Gateway 2.0 solution is based on a new technology stack including the Akka framework and Cassandra, utilising a hybrid infrastructure strategy of public and private cloud services managed by OpenShift. The Gateway 2.0 team are organised into cross-discipline ‘squads’ according to proposition or supporting services. Each follows agile practice and pursues a DevOps culture, with continuous integration/ continuous delivery using GitHub, Jenkins and Nexus, and end-to-end ownership
How will you add value on a day-to-day basis?
As our Cloud capability grows and other teams increasingly pursue cloud-based solutions, we intend to form a ‘Chapter’ (practice area) across teams to ensure we achieve economies of scale and scope. You will play an important part in forming this and contributing to its ongoing effectiveness.
You will be supporting our 24/7 service with 5 9’s uptime. Build and maintain documented production and pre-production environments in Amazon Cloud (AWS) and collaborate on design and configuration, ensuring a balance of stability, security and flexibility. You will be building and maintaining an automated deployment platform to support continuous delivery processes, as well as owning and maintaining the process for the deployment of code for stable, scalable and secure releases. Building and maintaining monitoring for the production environments, ensuring alerting mechanisms are deployed and appropriately assigned to the support model (currently App Dynamics, Splunk, Nagios, Cloudwatch) are also part of the role.
You will drive change to the above through sprint cycles as agreed in squad planning sessions and contribute knowledge and best practices to cross-team discussions at Worldpay.
What will make you the ideal candidate?
Extensive experience of working in Amazon Web Services (AWS) and managing the infrastructure for cloud operations. You will have multi-platform technology experience, including LAMP, Oracle, Ruby, Java, PHP, Python and the ability to develop operations code in one or more of these languages. You will have automated deployment experience, including Jenkins, Sonar, Nexus, Maven, Puppet and Ansible, as well as automated monitoring and alerting experience, including App Dynamics, Splunk, AWS Cloudwatch, Nagios and Oracle EM.
The ability to design and configure infrastructure that responds to production KPIs and traffic (both expected and spikes) e.g. AWS Autoscaling groups and automated recovery are key to the success in this role. You will have experience in the design and implementation of monitoring and responsive, self-healing resilient immutable platforms and knowledge of security tools including Qualys, WAF, IDS. Knowledge of scalability levers in high volume, low latency transactional systems, with ability to plan baseline and peak capacity to ensure economic service provision with a 5 9s expectation in Cloud environments is ideal. You will have experience working in both Agile and DevOps environments, with planning sessions, estimation and retrospectives, ensuring that all operational tasks are recorded in ticketing systems and story walls.
How is Worldpay changing the World?
We are leaders in modern money. Each and every time you use your debit card or credit card to pay for something, whether online or face-to-face, there's a good chance it happened because of us. On an annual basis our innovations, systems and technology enable billions of money transactions globally. Working with customers large and small, we help them to take your payments quickly, safely and reliably, allowing them to grow their business and making your life more convenient in the process. AS a leader in global Fintech and the largest London IPO since 2011, this is a great time to join us in building for the next phase of the Worldpay Journey.
Cambridge / England
Tech and Engineering
March 31, 2017