Release Manager

Financial Technology Firm is hiring for a Release Manager to join their Client Services team. This is a permanent role based in the City, paying between £70K - £85K. You will contribute to the work of the established customer-facing agile development teams. You will be involved in all aspects of managing the release process of my client's software solutions.

Responsibilities include:
*Overall management of the process of deploying solutions into internal and customer-owned environments.
*Establish a good working relationship with PMs and Test managers within client organisations
*Providing clear communication, internally and externally, around release plans and release notes.
*Manage the production and distribution of all deployment-related artefacts.
*Managing version control of all deployable artefacts.
*Managing multiple simultaneous releases through environment hierarchies.
*Create & manage internal environments for development & testing.
*Continuous improvement in the speed, quality and reliability of deployments.
*Continuous improvement in the automation of all aspects of the release process.
*Contribute towards improvement in developer productivity by automation of day to day operations.
*Managing Application, database & management servers as required.
*Liaising with the core technical team to share best practice and drive up standards.

Skills and experience include:
*Experience as a Release Manager, preferably within a software product or platform provider in the Financial Services industry.
*Experience with Infrastructure-as-code, CI/CD pipelines and high levels of automation.
*Scripting languages - PowerShell, Ruby and Python, etc.
*Experience in Deployment with Configuration management tools such as Puppet and Ansible
*Experience with monitoring and alerting tools (ElasticSearch/ELK, Graphite, Grafana, New Relic, Prometheus etc)
*Experience using
oJava application servers (JBoss, WebSphere, TomEE)
oSQL and stored procedures (Oracle, SQL Server)
oTesting frameworks and tools (JUnit, JMockit, Mockito, DbUnit, Cucumber,JBehave, Fitnesse, Selenium, WebDriver)
oVersion control tools (Subversion, Git)
oBuild tools (Ant, Maven, Gradle)
ocrucible, fisheye, bamboo, Jenkins, Hudson
oContainerizing the applications using Docker/Rocktet

Please apply for immediate interview.

The JM Group is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. The JM Group is an Equal Opportunities employer and we encourage applicants from all backgrounds.