DevOps Engineer

Yieldify

London, GB
  • Job Type: Full-Time
  • Function: IT
  • Post Date: 12/21/2020
  • Website: yieldify.com
  • Company Address:

About Yieldify

Yieldify is a customer journey optimization platform 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.

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 flying solo on lots of smaller projects and we’ll support you as you build yourself up to take on projects for our prestigious larger customers.

  • 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 regular tech talks and learning opportunities, as well as tuition credit and discounts on General Assembly courses and Sunlight - our personal development portal.

  • 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 working and can dedicate time to charities or community projects.

  • Perks - include paid time to help charities and local communities, competitive annual leave allowance that grows with tenure, blended-working to suit how you like to work, confidential video therapy and mental health support through Spill, early Friday finishes, social events and travel perks so you can visit our other offices and more! You’ll also have the opportunity to join our Culture Club or Diversity & Inclusion Taskforce to help shape the culture of Yieldify.

Related Jobs

VP Sales and Client Services, North America

Yieldify - New York City, NY, US

DevOps Engineer

Yieldify - London, GB

Customer Success Manager, French Speaking

Yieldify - London, GB

Customer Success Manager

Yieldify - London, GB

Client Services Manager - Digital Analytics SaaS

Yieldify - New York City, NY, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.