Enable job alerts via email!

Environments Team Lead

Energy Vault

London

On-site

GBP 60,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Energy Vault is seeking a technical leader for their Environments team within the DevOps department. This role involves maintaining and improving critical test environments used for client interactions, while fostering collaboration across multiple technology disciplines. Ideal candidates will have strong background in system support, cloud technologies, and DevOps practices, alongside excellent communication skills.

Qualifications

  • Experience with multi-tier software systems and messaging technologies.
  • Strong collaboration and communication skills.
  • Familiarity with Azure or AWS.

Responsibilities

  • Lead the Environments team for test environment maintenance.
  • Prioritize and resolve issues for client-critical environments.
  • Plan maintenance and upgrade schedules for systems.

Skills

T-SQL
Microsoft SQL Server
Cloud environments
CI systems
Configuration Management tools
DevOps principles

Job description

Role Purpose

Working within our Engineering group you will provide technical leadership for the Environments team within the DevOps department. This will involve hands-on creation, configuration and maintenance of client-critical environments outside of production, specifically the UAT and other test environments used by Calastone’s clients to perform hands-on testing and to test their systems’ interaction with Calastone’s technologies.

You will be working with all members of the technology department including engineering and infrastructure, as well as all disciplines involved in delivering solutions to our customers, such as QA, Product and Operations.In addition to that, your key working relationships day-to-day will be with Calastone’s Client Delivery staff and directly with clients themselves.

Key Responsibilities

  • Lead the Environments team to maintain a high-quality service for our externally facing test environments
  • Prioritise work from multiple sources to analyse and fix problems in multiple client-critical environments, as well as delivering new environments in a timely fashion.
  • Plan and execute a complex schedule of maintenance and system-upgrade tasks required to keep multiple client-critical environments up-to-date, secure and functioning.
  • Ensure the Environments team cover the necessary out-of-hours activities involved in support for multiple client-critical systems for a global client base.
  • Coach and mentor less experienced members of the Environments team to aid their development and generally pass on any experience or knowledge that may be beneficial to the team overall.

Required Knowledge & Experience

Essential - The ideal candidate will need to demonstrate a deep and thorough knowledge of:

  • Support and configuration of complex multi-tier software systems involving messaging technologies
  • Effective collaboration and communication techniques for both technical and non-technical staff
  • T-SQL and Microsoft SQL Server
  • XML, XSLT and related technologies
  • Cloud environments such as Azure or AWS
  • Configuration and management of Windows and Linux Servers
  • Understanding and facilitating CI systems such as TeamCity and GitHub Actions
  • Understanding and maintaining Configuration Management tools such as Chef, Puppet or Ansible
  • DevOps principles and cultural practices

Desirable - The ideal candidate would have some level of experience in one or more of the following:

  • PowerShell
  • C#
  • Agile software development practices
  • VCS such as Git
  • Kubernetes and Helm
  • Terraform
  • Ruby
  • JSON / YAML
  • SWIFT / FIX / SFTP
  • General knowledge of financial services, especially mutual funds

Person Specification

You are someone who has a passion for good technology, attention to detail, and excellent communication skills. We take team dynamics seriously so, like us, you thrive on collaboration. You will be a problem-solver, calm under pressure, and professional and courteous regardless of circumstances. The DevOps department, and particularly the Environments team, are enablers for both successful client delivery by the business and successful solutions delivery by the engineering teams, so you must be able to interact and work with both more and less technical members of Calastone, and similarly with client organisations.

Our commitment to Diversity and Inclusion


The company is committed to building a diverse, equitable, and inclusive workplace where all employees can thrive, contribute their best and achieve their full potential. We ensure that all recruitment, promotion, and reward decisions are capability-based without regard to protected characteristics. We want you to perform at your best in the recruitment process; if you require any reasonable adjustments for any part of the recruitment process, please let us know.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.