Technical Operations Engineer/DevOps for Imagine

Kyiv, Amosova, Ukraine

Apply

Imagine Software Inc. is a software development and application service provider for the financial services industry.

Founded in 1993 by a handful of technical and financial experts drawn from some of the largest and most prestigious Wall Street financial institutions, Imagine Software now consists of hundreds of professionals on four continents, supporting the needs of thousands of users worldwide.

Imagine's reputation for delivering tangible competitive advantage is based upon proven innovation that enables users to stay abreast of the market. Imagine Software puts institutional-grade functionality, broad cross-asset instrument support, and the ability to employ any trading strategy in the hands of sell- and buy-side businesses of all sizes.

Read more about the client

Description

On behalf of Imagine, Ciklum is looking for Technical Operations Engineer  for our team in Kyiv on full-time basis.

ASP Operations is a global team of technology and finance professionals who collaborate to deliver the highest quality service, data and systems integration possible to Imagines’ user base of institutional investors. The Technical Operations Engineer is a member of a global team providing 24/7 support and maintenance to a mission critical financial trade and risk management system.  Primary focus for the Dev Ops role is to develop or leverage industry standard tools to deliver new and improved processes, to provide specialist 2nd / 3rd line support and maintenance for Imagine Software’s production systems.    Imagine Software is a place where initiative and creativity are encouraged and rewarded.

The Position

ASP Operations is a global team of technology and finance professionals who collaborate to deliver the highest quality service, data and systems integration possible to Imagines’ user base of institutional investors. The Technical Operations Engineer is a member of a global team providing 24/7 support and maintenance to a mission critical financial trade and risk management system.  Primary focus for the Dev Ops role is to develop or leverage industry standard tools to deliver new and improved processes, to provide specialist 2nd / 3rd line support and maintenance for Imagine Software’s production systems.    Imagine Software is a place where initiative and creativity are encouraged and rewarded.

The Candidate

The successful candidate must possess a mix of strong technical and communication skills. On the technical side, deep knowledge of scripting in a Linux environment and RDMS/NOSQL are critical.  In addition to providing technical support of the imagine trading system, this role requires the candidate to be actively involved in design, development and project management of new processes to constantly improve our working environment, as well as satisfying growing client needs.  The candidate will coordinate with DBA, System Administrators, and Development teams where applicable to further the goals of high quality and reliability of the Imagine Trading System.  Most importantly, the candidate will have a commitment to exceptional team work and customer service.

Responsibilities

  • Design and Develop software tools to support and monitor Imagine Software’s production systems, including but not limited to:
    • Administrative Console and related tools
    • Tools to manage large suite of automated processes and increase productivity of support and operations staff.
    • System and application monitoring and collection of performance metrics
  • You will have the mandate to investigate any suspect components and to implement preventative measures and final fixes.
  • Drive Technical Operations participation in production software and hardware deployments
  • Create an environment where the team can be highly productive and effective by:
    • Defining and communicating goals and deadlines
    • Fostering and encouraging collaboration and creativity
  • Training and supporting the Technical Operations team in your areas of excellence
  • Second-level production support

Requirements

  • Passionate about delivering quality service and building robust, scalable systems and processes.
  • Detail-oriented and tenacious to dig into problems until root-causes are surfaced, fully understood, and resolved.
  • Expert on a Linux command line.
  • Strong Bitbucket/GIT, Jira, Team City, Python, REST, Docker, MongoDB, SQL (Sybase preferred) and Tomcat/Apache.
  • At least 3 years’ experience working with mission-critical production software systems.
  • Scheduling and managing the delivery of multiple concurrent projects. Ability to maintain scope, manage change requirements, and report impacts and timescales where necessary.
  • Demonstrated experience and understanding of the full SDLC
  • Ability to assess projects and make appropriate recommendations on design and technology choices. Experience writing design specifications and/or requirements documentation.
  • Able to work under pressure and multi-task while maintaining exceptional quality.
  • Familiar with fundamentals of securities industry and markets – especially derivatives, a plus.
  • Academic background in Computer Science, Finance or a quantitative field preferred.

What's in it for you

  • A challenging working environment, great responsibility and complete development cycles (with thorough code reviews and dedicated QA support).
  • You’ll join a team of self-driven skilled engineers where initiative and creativity are encouraged and rewarded, where high standards translate into your professional growth and advancement.
  • In addition, we offer you a competitive salary, fully paid trips to New York City main office, and other rewards.