Senior DevOps Engineer

  • Full Stack
  • Permanent
  • London, UK

Luminary is looking for a Senior DevOps Engineer with exceptional programming skills and server administration experience to help effectively grow our services.

We’re looking for an engineer who is well-versed in infrastructure as code and excited about modern web technologies to join the Platform team at Luminary. We're at a critical point in planning our future developments and we need the expertise and insight of an experienced DevOps engineer to help us scale and fulfil our bold ambitions within the music tech world.

As a Senior DevOps Engineer at Luminary, you will work closely with other developers and key stakeholders within the business, and report directly to the Senior Platform Lead. Working primarily on our JavaScript AWS-hosted stack, you will have ownership of our infrastructure - the essential foundation for our customer-facing websites, our RESTful API, our database and our subscription services.

We do sprints and standups, communicate a lot, support each other, value each other’s opinions, and constantly strive to collaboratively improve our working environment.

What you’ll do:

  • Support the Platform team in completing objectives on time and to the highest quality standards
  • Help to continuously improve the quality and performance of our platform services
  • Deploy, automate, manage and maintain AWS cloud-based production systems
  • Ensure security best practices are implemented and maintained
  • Apply security updates related to the infrastructure in a timely manner
  • Develop and maintain tooling as well as communicate their use to the wider team
  • Support the migration to a serverless event-driven architecture on AWS
  • Build scalable and secure backend services on top of a NoSQL database
  • Pair with other developers and participate in code reviews
  • Help debug issues with internal APIs, the infrastructure, or 3rd party service integrations
  • Help evaluate new technology alternatives and vendor products

Requirements

What you’ll need:

  • Proven Linux server management ability
  • Min 3 years of commercial experience with AWS
  • Some commercial experience with Lambda (with Serverless framework preferably)
  • Min 3 years of experience with Docker and containerisation
  • Capable of writing modern Javascript / Typescript
  • Strong infrastructure as code experience (AWS Cloud Development Kit preferably but Cloudformation or Terraform ok)
  • Experience setting up CI/CD with Github actions, CircleCI or similar
  • Knowledgeable about Git workflows (Trunk Based Development in particular)
  • Superb time-management skills and the ability to work independently
  • Strong interpersonal and communication skills with the ability to work effectively with employees at all levels

Benefits

Luminary offers:

  • The opportunity to work with the leading minds within technology, hardware, and music creation to directly impact the way we create and interact with music
  • A competitive salary according to your level of experience
  • A range of meaningful benefits including:
    • Following probation, a competitive health care cash plan and a generous bike-to-work scheme
    • A competitive company pension scheme following 3 months of full time work
    • 23 days holiday with 2 additional social impact days and the standard 8 statutory holiday days
    • 20 hours per year dedicated to volunteering within the local community
    • Flexible working hours
    • ‘Lending Library’ of all Luminary products
    • Team member discounts on Luminary products
    • Apple laptop and relevant software licenses for your role
    • Generous Parental Leave policy
    • Currently on hold due to COVID-19 remote working:
    • A great working environment, featuring daily complimentary homemade plant-based lunches and limitless home­made GOLDnola
    • Wellness programme which includes regularly offered massages
    • Friends and family events
    • Company-wide Hack Days and workshops to expand your skill­s
    • In-house bike storage
  • The majority of our team members are currently working remotely due to COVID-19. We will discuss the latest updates with regards to remote working as part of our interview process.

Luminary wholeheartedly believes that difference stimulates a healthy and productive environment, as well as positively impact the products we create. We actively encourage diversity of background and perspective, and as an equal opportunities employer, we oppose all forms of unlawful or unfair discrimination in all of our employment related processes and matters.