Development Operations Engineer

Location
London (Central), London (Greater)
Salary
Competitive
Posted
24 Apr 2019
Closes
22 May 2019
Sectors
Engineering, Software, IT
Contract Type
Permanent
Hours
Full Time

Development Operations Engineer 

Company and Product Background

Constellation AI Limited (Constellation AI) is a company founded in 2016. It has been developing an Artificial Intelligence platform that uses technology to help individuals make right decisions in line with their personal definition of value and overarching aspirations for life. 

Role Overview

We are looking for a new DevOps engineer. This role will see you take complete control over the implementation and direction of our cloud infrastructure. We are using docker, and kubernetes in AWS to deploy a fully micro-serviced Artificial Intelligence / Machine Learning tech stack.

This is not about copy-and-paste infrastructure deployment, but pushing at the forefront of what kubernetes, docker and AWS can do. With hybrid CPU/GPU deployments, GlusterFS, as well as a multitude of services (e.g. RabbitMQ, Postgres, ElasticSearch), you will face new, interesting and diverse challenges on a daily basis. You will be responsible for helping to deliver the maximum possible throughput in the minimum possible resource cost, whilst maintaining the security and integrity of our cloud.

The role requires experience developing large scale software solutions in several languages, for example, JavaScript, Java, and Net and experience working with PostgreSQL, Elasticsearch, fastly, Redis and with continuous agile development and integration processes.
 

The candidate will also have experience working with NoSQL databases, for example, Aerospike, Cassandra, and MongoDB as well as extensive relational database experience, extensive network knowledge on network security.


The candidate will be able to work with tools such as Wireshark, Curl, Dig, and so forth.
The candidate will have had experience working with configuration management tools, for example, Puppet or Chef as well as a vast knowledge in high-availability approaches such as failover, load balancing, clustering, and risk-management, and strong knowledge of Terraform/CloudForm, Kubernetes, Jenkins, RAbbit MQ, Docker/Docker Swarm.

Core Responsibilities

  • Well versed in the core technologies of kubernetes and docker
  • Have significant experience with a cloud platform (e.g. GCP/ AWS)
  • Are excited by the challenges that come at the edges of these technologies
  • You will champion DevOps best practices, and work with the engineering team to deliver a scalable, performant, and reliable cloud infrastructure
  • Enjoy automating processes and building an ecosystem that works to deliver maximum productivity

Minimum Requirements

  • Bachelor’s degree in Computer Science or any other relevant field or equivalent.
  • 3 years’ experience in a DevOps capacity, preferably working support personnel for a DevOps Engineer in a fast-paced and constantly evolving environment. 
  • A proven and successful experience of developing large scale software solutions in more than one language, for example, JavaScript, Java, .NET, Python, and so forth. 

Desirable

  • Experience working with configuration management tools, for example, Puppet or Chef as well as a vast knowledge in high-availability approaches such as failover, load balancing, clustering, and risk-management.

Summary Details

Title: Development Operations Engineer

Location: London

Salary: Market rate

Start date: Immediate

Application closing date: 22nd May 2019  

Click below for further information and to apply with your CV!