Everledger logo

DevOps Engineer

full-time Everledger London

Job Title: DevOps engineer

Location: London

Salary: £50,000 - £60,000

Term: Full time

At Everledger, we are leaders in the real-world application of emerging technologies. We have built the world’s first platform for tracking asset provenance, providing the story of high-value assets through their lifetime journey.

We are looking for focussed individuals who are ready to make an impact, can handle uncertainty and thrive in a rapidly growing environment. We have clients looking to us to create world leading technology solutions and deliver within their businesses things that have never existed before. You are someone who can handle the edge, who can forge a path where none have gone before, and you have the capability, drive and creativity to deliver on projects that are anything but ordinary. It’s high pressure, high stakes, career-defining work.

Your role

Our DevOps mission is to enable our agile teams to rapidly develop, test, and deploy high quality releases. The ideal candidate will have a broad understanding of complete software stack including source-control, continuous integration, continuous deployment, infrastructure automation, container concepts, orchestration, and cloud.

Primary Responsibilities

  • Be part of the team that designs, implements and incubates cutting edge build and deployment software
  • Management of infrastructure using AWS CloudFormation or Terraform
  • Establish and manage controls on test and development environments
  • Continually seek out opportunities for process improvement
  • Determining metrics and implementing monitoring using tools such as CloudWatch, Prometheus, ELK or similar
  • Engage and improve the lifecycle of services—from inception and design, through deployment, operation and refinement
  • Support services before they go live through system design consulting, developing software platforms and frameworks, capacity planning and launch reviews
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health
  • Scale systems in a sustainable way through automation and continuously improve reliability
  • BS degree in Computer Science or related technical field involving systems engineering (e.g., physics or mathematics), or equivalent practical experience
  • Experienced in AWS, EC2, S3, including configuration, backups, scaling, costing
  • Experience in configuration management and automation using tools such as Ansible, Puppet or equivalent
  • Experience with one or more of the following: C, C++, Java, Python, Go, Perl, Ruby, PHP or shell scripting
  • Experience with Unix/Linux operating systems internals and administration (e.g., filesystems, inodes, system calls)
  • Experience with orchestration and containerization tools such as docker, kubernetes
  • Experience with Git or other source control systems
  • Proficiency in container orchestration (Rancher, Kubernetes, et al), and cloud deployment
  • Experience in security protocols, digital certificates, SSL/TLS, and key management
  • Expertise in managing Cloud based large-scale infrastructure
  • Expertise in designing, analyzing and troubleshooting large-scale distributed systems
  • Ability to debug and optimize code and automate routine tasks
  • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive
  • Blockchain experience is a plus

published: Aug. 21, 2018

Apply for this position