FXLM Technology requires an Application Release & Support Analyst to manage the integration of multiple concurrent development streams into structured global software rollouts.
End to end responsibility of version control, cruise control setup, release management and release coordination.
Identify technical and procedural improvements in the release procedures.
Build relationship with development, support and infrastructure groups.
Package UNIX and Database release components
Package Client release components (using TeamCity)
Review release checklist, backout plans and environment requirements
Liaise with other Fixed Income departments to manage software release dependencies
Manage Development / Integration / Regression and UAT environments:
Perform code merges, versioning, branch creations etc.
Lease with project managers, support, user representatives to ensure environment availability
Interface with technical infrastructure on deploying patches and security upgrades
Perform Infrastructure, Database Refreshes
Source Control Management:
Manage the source control environment
Enforce code control / release preparedness process with project managers and project teams
Future career growth could be in a number of directions, based on the candidate’s interests and performance.
The successful candidate will:
Have worked for at least 5 years in a development or support role.
Have a strong background in software development practices and project lifecycle methodologies.
To be able to build consensus and drive decisions.
Have experience of real-time, mission critical systems.
UNIX Shell Scripting
Source Control Systems
Knowledge of quality processes.
Database and SQL
A good academic background, with at least an Under-graduate degree, preferably in a Technical subject.
Drive and Determination
Planning and Organising
Good communication skills
Aptitude to learn new technologies