Career Opportunities | Career Profile | Career Alert | Help 

Middleware Engineer

 
 
 
 
 





Global Enterprise Services (GES) is one of the foundational divisions of TMX organization that empowers internal TMX business lines for their technology needs, operations and digital innovation. GES as a client centric organization focuses on building technology capabilities, enabling our clients with the best technology solutions and providing effective technology financial and resource management processes. The cost effective operation is a key attribute of the GES execution. GES is responsible for delivery of all technology initiatives and services across TMX

The Middleware Engineer is responsible for management and support of middleware technology on the distributed system platforms. The incumbent will design and propose technical strategies by evaluating information technology trends. The Engineer will install, tune and monitor middleware interfaces that facilitate the timely exchange of essential business information with internal and external counterparties. The Engineer also installs, tunes, maintains and monitors transaction processing software across multiple platforms.

Key Accountabilities:

• Responsibilities include design, documentation, implementation, maintenance and supporting systems by leveraging automation and orchestration tools such as Ansible
• Supports third party middleware software products such as IBM WebSphere Application Server, SoftwareAG webMethods, Jboss, etc.
• Should have the working knowledge of software products such as SWIFT and SAP BusinessObjects
• Strong AIX and Linux skills with a good understanding of Windows servers
• As a cloud-first organization, the incumbent should working knowledge or experience building and automating systems inside of AWS
• Provides technical expertise, support, design and development of appropriate IT solutions and architectures for middleware software
• Maintains currency in applicable software products, and must be able to identify and recommend emerging technologies within the middleware messaging technologies
• Solve complex problems with innovative solutions leveraging code development practices to manage infrastructure and to automate processes
• Provide 7X24 production support (rotational on-call) of multiple messaging and web-based middleware application systems
• Performs middleware systems administration activities including installation, configuration and J2EE code deployment for various application environments in coordination with development, infrastructure and the third-party vendors
• Translate business requirements into technical solutions utilizing middleware and transaction processing capabilities that meet the strategic business goal
• Participate in Disaster Recovery Testing as required
• Develop and maintain documented operational procedures

Must Have Skills:

• Strong administration experience with WebSphere Application Server
• Administration experience with webMethods v7.x, v8.x products suite will be an asset
Configure and deploy J2EE application code packages in various formats including EAR, WAR and JAR files
• Automation and deployment experience with middleware applications
• Strong scripting experience (python and bash) and must be comfortable working in a shell environment.
• Strong technical skills with Linux, AIX and Windows platforms
• Experience in installing, maintaining, supporting, tuning and maintaining middleware and transaction management software
• Self driven learner
• An inherent desire to automate everything
• Ability to interact with peers across multiple departments and levels to achieve cooperation
• Excellent analytical and problem solving skills
• Strong organizational and priority setting skills
• Excellent interpersonal skills
• Strong written and verbal communication skills
• Innovative and proactive in fast paced environment
• Thought leader and capable of initiating and driving change
• Strong Technical Report writing skills

Nice to Have(s):
• Working knowledge or experience building and automating systems inside of AWS.
• Working knowledge of SWIFT and BusinessObjects would be an asset
• Administration experience with Tivoli Identity Manager and Tivoli Access Manager softwares

Skills:

  • J2EE (Java 2 Enterprise Edition)
  • WebSphere





* Add to favourites