Job Description :
Job Description :





Support of all Middleware Core technologies mainly Rabbit MQ and TIBCO EMS messaging system
Design and implement middleware messaging infrastructure solutions for various business lines
Provide second or third level support to application and developers
Responsible for documentation, tracking and resolution of issues, and monitoring recurring issues and suggesting long term solutions for such issues
Participates in and may lead projects to implement or enhance MDW services and automated solutions
Research and implement new technologies to improve the Middleware platform services
Act as a liaison to IT and Business to gather requirements for middleware platform software enhancements and upgrades
Works closely with the business and IT to develop cost effective, operationally supportable solutions that meet complex requirements.
Recommends and designs new technologies and solutions, including hardware and software, and provides documentation for projects.
Responsible for delivering assignments within specified time frames, adhering to all established standards and guidelines.
Evaluate new technologies to solve business requirements.




Technical Skills:


Strong Python programming skills
Experience with configuration management tools (Puppet, Chef, etc
Strong analytical and debugging skills
Design and architecture on middleware application platform
Exposure to Cloud computing practices
Experience with tools/platforms such as JIRA, Jenkins, Docker, Elasticsearch and AWS are advantageous
Strong knowledge in REST API development






Desired / Plus:


Knowledge in micro-service development
Knowledge in Database (NoSQL, Cassandra, Oracle)
Frequency trading environment experience desired
Middleware platform troubleshooting skills
Middleware platform installation, configuration and upgrades






Competencies:


Client focused, must have a strong customer service mentality and ability to work with developers, users, and other staff
Able to work independently and in a team environment while interacting across different groups to accomplish projects
Must be detail and goal oriented and dedicated to accomplishing tasks
Ability to interact with other business lines, managers, technical staff and senior management.
Excellent communication and presentation skills, both in written and oral.
Able to provide coverage for 7am-7pm production hours as well as availability for weeknight and weekend on-call support




Experience Needed:


5-10 years of Python Development
Ability to learn and adapt to a new environment quickly
Experience working in a large 24x7 investment banking environment within the realms of a Change Management  / ITIL process




Educational Requirements:


Minimum of BS in Computer Science and/or related Engineering technologies
             

Similar Jobs you may be interested in ..