The Role
Joule is a front end software platform that allows traders to buy and sell energy commodities (like power, gas, oil, etc.) electronically, rather than through traditional phone calls or paper-based systems. It is the primary way that our customers interact with our backend services.
Trayport is currently undergoing a transformation and modernisation in technology. The team is transitioning from an on-premises platform to AWS, aiming to make their applications cloud-native. This process takes into account the latency-sensitive nature of the applications; part of the role is to help Developers with this transition.
Responsibilities
The DevOps Engineer, as a member of the Joule development team, will work exclusively on helping the team deliver on their objectives and fulfil their commitments. The Joule application is desktop-based and has a large distributed UI-testing environment built with Powershell that needs to be maintained and modernized. The DevOps Engineer will evaluate the use of tools like .NET Aspire to modernize this environment and ensure it stays supportable and performant.
The Person