Drag

Middleware Engineer

Location : ,

Job Description

Middleware  Engineer

Responsibilities:

  • Analysis, design, planning, programming, testing, documentation, error/exception handling, performance improvements and business process implementation.
  • Creation or improvement of all related technical products, solutions, and processes.
  • Works directly with core internal and external customers to assure system function, availability and reliability is maintained to meet all customer business needs.
  • Provides a stable, functional environment by ensuring efficiency, availability, connectivity, integrity and security of multiple Integration Systems and J2EE Application Servers.
  • Supports and administers the Meter Data Management system.
  • Maintains metrics and enhances tools to support system monitoring, incident resolution/escalation.

Must haves: ESQL, SQL and Java experience, IBM ACE, IBM MQ

Requirements:

Bachelor's degree in Information Systems, Engineering, Computer Science or related field from an accredited university.

  • Administration, performance tuning and development in IBM ACE, and MuleSoft
  • IBM MQ or IBM ACE development, including the ability to write custom WebSphere nodes.
  • API (Application Programming Interface) development and administration experience using IBM ACE and MuleSoft.
  • Administration in Tomcat, Weblogic and WebSphere Application Server on UNIX and Windows platforms·
  • Installation experience with IBM MQ/IBM ACE or WebSphere Application Server in a High Availability configuration
  • Java or ABAP programming
  • JVM tuning.
  • Service Oriented Architectures – SOAP, WSDL
  • Restful Services using RAML or Swagger
  • Oracle, SQL Server, Hadoop data administration on UNIX and Windows systems
  • Perl, Shell Scripting, XSLT, DataWeave, SQL programming skills.