DevOps Engineer

Yieldify ,
London, Greater London

Overview

Job Description

Yieldify is a customer journey optimization company that brings personalization to the full customer journey. It combines award-winning software with a proven CJO methodology to deliver measurable results quickly and easily. To date, Yieldify has influenced over 100 million sales through more than 200,000 journeys. It currently delivers customer journey optimization for leading e-commerce websites, including Domino's Pizza, L'Oreal and Megabus. We're seeking an enthusiastic DevOps Engineer to join as a key member of our highly skilled team to help us manage and extend our multiple deployment environments. Our engineering and product teams work closely with our DevOps team to manage infrastructure, deployments and CI systems, allowing the engineering team to maintain a high-velocity of software delivery. We've created an open and transparent culture and encourage teammates to share knowledge and put forward their ideas on how we can evolve our processes and practices, as well as providing opportunities to shape the technical direction of the team. In this role you will: * Own all aspects of Yieldify's production and testing environments, using Infrastructure as Code methodologies and automation tooling to ensure consistency, availability and resilience of our deployments. * Be responsible for maintaining and developing our monitoring infrastructure for our environments, and the services they host. * Proactively defend against security issues and vulnerabilities that may impact our environments. * Support and guide the engineering team with infrastructure changes relating to systems they develop, maintain and deploy to our environments. * Own and develop our trunk-based Continuous Integration Pipeline built on top of Jenkins, Jenkins Pipelines, Jenkins Shared Libraries. * Own and develop our Continuous Deployment Pipeline built on top of Kubernetes, Docker, CloudFormation, and Helm. * Own all Yieldify weekly releases (APIs / Consumers / ETLs / UIs etc). Yieldify's DevOps team tech stack: * AWS * Kubernetes * Python * Bash * Docker * Jenkins * Groovy Wider engineering stack also includes: * Typescript * NodeJS * Angular * Spark * Go We're looking for someone with: * At least two years of Engineering experience in a variety of programming languages. Strong knowledge of the following technologies preferred: * Python * AWS ( Troposphere / CloudFormation ) * Docker * Kubernetes * Bash * Linux * Previous experience with complex distributed systems and/or micro-services. * Scrum/Agile software development process. * A BS degree in Computer Science or equivalent experience in the field. You'll love this role if: * You thrive in agile environments - we plan our work in weekly sprints, have daily stand-ups, weekly demo sessions + retrospectives, and perform code reviews. * You love variety - our engineers have the opportunity to rotate teams so that we can learn from each other. * You like deploying code quickly and often - sprints are weekly and we release at the same cadence. What will you get from us? * Guidance - we'll give you all the training and tools you'll need in order to become successful here from your first day with us. * Autonomy - after you've got to grips with how things work here, we'll encourage you to become a trusted member of the team on lots of smaller projects and we'll support you as you build yourself up to contribute on larger projects. * Education - we champion self-learners who are dedicated to their own growth and development. We'll encourage you to share your knowledge with the team and support you as you expand your mind and skills; we provide learning opportunities, as well as budget for personal development. * Diversity - we're proud to work with such a great mix of people. Everyone applying for a role at Yieldify will be considered regardless of race, colour, religion, sex, national origin, sexual orientation, age, disability, marital status or gender identity. * Lifestyle - competitive salaries and a great work-life balance - we enjoy 25 days holiday per year, flexible hours and can dedicate time to charities or community projects. Perks - include Cyclescheme access and bike storage in our brand new company headquarters! We're based in Aldgate - a stone's throw from Shoreditch and the City - and regularly host events and parties! We have fresh fruit, a great tea & coffee selection and a beer fridge. You can enjoy a beverage or take a meeting up on our rooftop with sprawling views of London and even enjoy some mini golf up there too!