Software Engineering

Junior DevOps Engineer - (Location: Global +/- 2 hours GMT)

London, United Kingdom   |   Full Time

This is a fully remote role. The successful candidate can be based anywhere within +/-2 hours GMT to allow them to interact with our Engineering team in the UK.


You will work closely with our tech teams and senior devops engineers to help meet the day to day business needs of Echobox, primarily by delivering development, security and cost improvements through the intelligent application of DevOps principles.


Key Responsibilities

  • You will be jointly responsible for the improvement, maintenance and quality of infrastructure and development pipelines.
  • You will contribute in the transition towards increasingly microservice based architecture.
  • You will maintain a working knowledge of the product codebase and contribute changes where required.

About Echobox

We are a fast-growing, research-driven company building an artificial intelligence that helps online publishers overcome the challenges they face every day. Using novel machine learning techniques, we are revolutionising the publishing industry and have a track record of building things that others have ruled out as impossible. Leading names from around the world rely on our product every day, including The Guardian, Condé Nast, Le Monde, The Sydney Morning Herald and The South China Morning Post.


After the successful launch of our second product, we are preparing to launch more new products in the coming quarters, and are expanding our commercial team as we scale the company. We’ve doubled our headcount in the past 12 months and are looking to increase it by a further 100% in the next 12 months.


Do you think you have what it takes to be part of Echobox? We'd love to hear from you.


About our work

To get a better insight into the kind of work we do, check out our open-source project on Github (https://ebx.sh/gh), our data showcases (https://showcase.echobox.com) and our YouTube content on Microservices (https://ebx.sh/microservices).


Requirements

Required Skills and Experience:

  • Working understanding of common AWS services (EC2, RDS etc).
  • Experience programming and/or scripting to create and manage 'infrastructure as code'.
  • Working understanding of common *nix command line functionality.
  • DCVS
  • An ability and desire to learn new skills quickly.
  • Genuine passion for diving into new technologies at the deep end (e.g. reading installation guides, engaging with OS communities, troubleshooting etc)
  • Fluent written and spoken English.


Preferred Skills and Experience:

  • Experience as a developer in an OO language (e.g. Java, C#, C++) with a focus on development efficiencies and infrastructure (e.g. checkstyle, TDD etc).
  • Agile development (scrum, kanban, peer reviews etc).
  • A working knowledge of software security and common exploit methodologies.
  • RESTful web services
  • Experience with infrastructure as code tool chains (e.g. CDK, Terraform, Chef, Docker)
  • Experience creating automated test environments for JS based projects (React, Backbone.js, etc), CSS and HTML5


Benefits:

We pay competitive salaries to all employees. In addition, our global employees enjoy regular company-wide virtual activities, such as online poker evenings and fortnightly coffee catch-ups, for our team to get to know each other outside of work. Professionally, we host in-house conferences and an annual summer camp for all our global employees who are flown to and hosted in London. We ensure that all our employees also get local benefit contributions, the latest tech and a generous annual leave allowance.

Submit Your Application

You have successfully applied
  • You have errors in applying