DevOps Engineer

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

The Role

As part of the expansion of our Engineering team in London, we're looking for a Senior DevOps Engineer to design and build scalable, high-performance solutions in collaboration with our Science, Engineering and Post-Production teams.

Being one of the first DevOps hires into our team, this is a crucial role that will be responsible for building innovative, cost-effective and secure solutions that support high quality and rapid innovation in our unique software products. These products span automated image processing, machine learning and tools that allow for the manual review of image integrity and audio synchronicity.

You'll work directly with our software engineers, as well as our CTO, our Head of Post- and our Head of Science.

Responsibilities

Your responsibilities will include:

  • The design, implementation and support of the infrastructure and services for the end-to-end visual translation pipeline. Investigate which providers (GCP/AWS/Azure) are best suited for our overall needs, including potential multi-cloud and hybrid on-premise/public cloud options.
  • Building infrastructure as code and CI/CD pipelines to enable our software engineers to continuously deliver features. This is not in place currently, so the role is likely to include recommending the most appropriate tooling for this (GoCD, Jenkins, etc).
  • Management of all data security practices including, network security and access control.
  • A large part of this role will be the management of cloud-based Servers for machine learning (model development, training and inference). This will require very close collaboration with the AI team, to understand their specific requirements, build sufficient capacity and make sensible trade-offs in compute cost vs execution times.
  • Providing a system for the traceability and version control of machine learning artifacts that will enable us to keep track of the hundreds of models used throughout our AI process.
  • You will create and manage virtual workstations for the post-production (VFX) team that support the Real Time review of full resolution images.
  • Given our AI models can take several days to run, it's imperative that we checkpoint our training cycles and auto-restart. This role will include making sure we have appropriate monitoring and alerting in place for this, as well as application monitoring and overall spend forecasting.
  • As part of overall cost management, or very specific security or storage requirements, it may be necessary to build and manage our own equipment in a colo facility.

What we need from you

You will currently be working as a Senior DevOps Engineer or similar and will be able to demonstrate the following:

  • Significant and varied experience working with one or more of the main public cloud providers, ideally AWS and GCP. You will be able to give examples of specific services you have used and why.
  • Experience managing network and data security. We will want to hear about the tools and/or practices that you have used.
  • Using IaC tools such as Terraform will be important. You will be able to detail when you have automated the provisioning of infrastructure and what lessons you learned from this.
  • As monitoring and alerting will be one of your key responsibilities, we'll want to hear about what tools you have used, and how you have continuously improved their effectiveness.

What You'll Get From Us

We are on a mission to revolutionise VFX for the film and TV industry. This Lead DevOps role is a unique opportunity to set up the services and infrastructure that will be used by engineers and scientists pushing the boundaries of what's possible with AI. This will give you a great opportunity to gain real world experience in areas such as computer vision, deep learning and MLOps.

From day one you'll be involved in discussions and decision making about what tools and services we will use to build our world-first products. You will work closely with our Lead DevOps Engineer, playing a key role in setting up practices and ways of working that will allow us to scale rapidly.

Finally, the successful candidate will be rewarded with a generous overall package, including share options. We want to ensure that everyone who contributes to our success also benefits from it.

Start date
n.a
From
Levy Associates Ltd
Published at
28.09.2021
Project ID:
2215011
Contract type
Freelance
To apply to this project you must log in.
Register