Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
Working under the direction of project manager, the main duties are:
- Responsible for configuring and maintaining environments and servers (Linux, Jetty, Teamcity)
- Develop and maintain build, release and other automation scripts
- Drive and coordinate defect triage management during QA, Acceptance Testing and Regression testing phases.
- Create and maintain Teamcity builds for multiple releases and environments (Oracle, Java/Maven, Node/Npm)
- Responsible for SVN maintenance and communication, merging and branching
- Coordinating the packaging of application and/or database fixes to minimize application downtime during testing intra-phase deployments.
- Proactively reach out to partners to build trusted advisor relationship and achieve delivery and environment preparation objectives.
- Plan, coordinate and ensure the timely and on-budget delivery of test environments, working with the Release Management, DBA and other IT Service teams
- Own and manage environment preparation.
- Coordinate environment allocations across multiple project streams.
- Communication of risks, issues and dependencies
- Daily status reporting of progress tracking for current preparation tasks and defect status to Project Managers.
- Deal with unplanned situations, implement responses, and propose changes to minimize impact
- Ensure project compliance with organization processes and standards, e.g. ALM, JIRA, Data Management.
Mandatory Skills:
- Educated to degree standard, preferably in a numerate subject OR Relevant IT Experience
- Team player fostering a collaborative and cooperative approach to delivery
- Hands-on experience with a variety automation tools (preferred Java and Node)
- Strong experience with a variety build & deployment tools (preferred Java and Node)
- Experience deploying and supporting Java applications in testing and production environments
- Strong experience with CVS tools, preferably SVN
- Experience with Linux including shell scripts
- Sound knowledge of ALM, JIRA and the Microsoft Office Suite
- Excellent verbal and written communication skills
- Experience of process engineering and design
- Excellent organization skills
- Strong attention to detail
- High degree of self-motivation
Desired Skills and Qualifications:
Nice-to-have skills:
- Computer Science or Software Engineering BSc 2ii or higher
- Full life cycle experience, using a structured development methodology
- Financial Product knowledge
- Experience of working in an Investment Bank
- Experience in coordinating environments and their preparation
- Experience of Structured Testing
- Business analysis skills - working closely with clients to understand requirements
Risk & Finance IT division is an integral part of the global IT function that underpins the Bank's corporate reputation and is responsible for implementing best in class applications capable of receiving quality data in a timely manner. Our objectives are to drive architectural simplification and reduce complexity, resulting in a stronger delivery capability. This is only made possible by our motivated, skilled and well trained team of 4200 employees worldwide.
Our department is approx. 400 person supporting the investment banking part of the Chief Risk Officer (CRO) shared service function. We design, develop and support the IT systems that measure and manage the market, credit and operational risk of the investment bank. The risks calculated by our systems are used in regulatory reporting, reporting to senior business and risk management and front office business leads.
