Leave us your email address and we'll send you all the new jobs according to your preferences.
Environments Team Lead
Posted 4 hours 27 minutes ago by Calastone
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
- Messaging systems such as IBM MQ
- 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#
- 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.