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?
- Responsible for configuring and maintaining environments and servers (Linux (RHEL 7.3), Tomcat)
- Develop and maintain build, release and other automation scripts (Bash, Python)
- Prepare and manage Docker images, setup necessary infrastructure for containerization,
- Create and maintain TeamCity/Jenkins builds for multiple releases and environments (Oracle, Java/Maven, Node/Npm)
- Responsible for SVN/Git/Bitbucket maintenance and communication, merging and branching
- Code quality monitoring (Sonar)
- 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 CS processes and standards, e.g. ALM, JIRA, Data Management, SNOW RFC
Essentials Skills and Qualifications:
- 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 Maven)
- Experience deploying and supporting Java applications in testing and production environments
- Strong experience with CVS tools: Git/Bitbucket and SVN
- Experience with Linux including scripting
- 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:
- 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
- Experience in management and set up of tools like CloudBees/Kubernetes
Luxoft is looking to hire an experienced engineer to support the delivery management of concurrent projects for the Credit Approvals and Credit Desktop applications. The role is primarily to work with an experienced project manager and release management team to increase productivity and quality of the software by automating deployment and testing.
We’re looking for a DevOps engineer, who will help developers and QA team to setup environments, continuous integration, maintain virtual machines infrastructure, do performance monitoring. There is an opportunity to work with a range of different solutions as well as suggest and implement some ideas and approaches. We are looking for proactive and responsible person who can take ownership of infrastructure and delivery process and improve it.. Successful candidate should keep an eye on new modern technologies stack and best practices and be eager to learn. We have plans to scale our services and DevOps should play important role in this process.
