Description:
The Real-time Market data department is part of the Algorithmic Trading Super Department. The team is responsible for the market data infrastructure and applications that drive the Firm’s Sales and Trading platforms across Equity, FID, FX and Rates. The Real-time Market Data department is responsible for developing, engineering, deploying and maintaining applications to disseminate and enhance the value of the market data that comes into the firm. The primary focus is on developing and maintaining highly scalable systems using cutting edge technologies to process/distribute market data with ultra-low latency to enable efficient electronic trading. These systems supply data to Morgan Stanley’s smart order router, dark pool, and algorithmic trading engines. The department also develops and supports systems for non-latency sensitive applications with enriched real time calculations.
We are a global team with resources in North America, Europe, and Asia. Our Integration and Engineering team is critical to the delivery and stability of our mission critical systems. This position is for hands on engineering and integration role in Montreal, with 5+ years of existing experience in similar job profile.
Responsibilities include:
• Manage and participate in the implementation and rollout of mission critical production services, system and applications.
• Assist project managers with project management activities, including requirements gathering, estimation, and resource planning and project status.
• Perform integration and regression tests, organize User Acceptance Testing (UAT) with application teams, provide feedback to the development team on issues and software performance
• Enter system change requests and work with support team to minimize system failure risk.
• Adhere to operational and technical standards, best practices, processes, and procedures.
• Escalate issues to development team and provide feedback and analysis for break fixing.
• Act as an escalation point for Production Management Level 2 support teams.
• Perform Level 3 support activities and root cause analysis
Skill Required:
• Solid experience with dev ops automation using automation technologies like Ansible.
• Ability to create production quality scripts using programming languages like shell scripting, Python and Perl.
• Financial industry expertise is a plus
• Problem solving skills: Must be able to tackle problems based on limited information, be able to seek out solutions and work around problems.
• Advanced Linux knowledge of the Kernel, memory management, CPU scheduling and bypass technologies (e.g. Solarflare Onload)
• UNIX/Linux operating systems: Candidates should understand UNIX OS internals in order to perform resource monitoring, and be able to tune operating system parameters according to applications requirements.
• UNIX/Linux scripting: Candidates need to be proficient in navigating UNIX servers, have good knowledge of the majority of operational functions in UNIX and be able to read / write and maintain UNIX shell scripts.
• Knowledge of Networking (e.g. TCP/IP, Multicast)
• Interpersonal skills/communication Good quality English speaking is essential as there is regular interaction with peer teams, internal clients, vendors and suppliers in any other region. Candidates must be able to communicate clearly and concisely to minimize misunderstandings and to ensure fast and accurate dissemination of information.
Skills Desired:
• Knowledge of automation tools like Ansible
• Knowledge of scripting languages like Python