We provide IT Staff Augmentation Services!

Esb Sr. Developer (wmb/iib) /admin/support Resume

2.00/5 (Submit Your Rating)

Dublin, OH

SUMMARY

  • Over 12+ years of experience in Information technology field largely comprising of application and service integration using Enterprise Service Bus, Enterprise Application Integration (EAI) and Middleware technologies.
  • Solid experience working with IBM's ESB/EAI tools such as Websphere Message Broker (WMB)/ IBM Integration Bus (IIB) and Websphere MQ for designing, developing, testing and trouble Shooting integration solutions.
  • Experience in Installation, Configuration, Administration and Trouble Shooting of IBM WebSphere MQSeries 5.3/6.0/7.0/7.1/7.5 , SOA, ESB(WMB 6.0/6.1/7.0/8.0/ IIB 9.0), WebSphere Application server and WebServers like IBM HTTP Server, Apache WebServer on several environments including Windows (2000, XP, 2003, 2007), Linux, AIX, Solaris and HP - UX and z/OS.
  • Worked for several clients comprising of healthcare, power distribution and utilization, supply chain and laboratory information systems domains.
  • Implemented end to end integration solutions by gathering requirements, preparing application design specifications & interface schema specification, developing message flows having complex transformations and performing advanced data enrichment.
  • Developing common frameworks in WMB like exception handling, generic logging, composition of canonical model and endpoint lookup.
  • Reusing business logic existing in non-RESTful service providers by exposing them and integrating with new RESTful service consumers.
  • Solid use of HTTP nodes and HTTP GET/PUT methods for implementing and exposing RESTful services and performing data transformation of JSON format.
  • Extensive use of ESQL, Graphical data mapper (GDM) & Java for data transformation & data enrichment.
  • Extensive worked with different kinds of IIB/WMB nodes like SOAP/HTTP nodes Input, Request & Reply nodes, MQ nodes Input, GET, and Output, Routing & Transformation nodes Filter, Compute, Mapping, Collection and Sequence nodes.
  • Experience in XML related technologies like DTDs, XML Schema, XPath and XSL.
  • Troubleshooting and resolving message broker issues by understanding diagnostic messages being generated during errors and facilitating exception handling.
  • Good working experience with Unix shell scripts & UNIX/AIX platform.
  • Good understanding of different formats like JSON, SOAP/XML, COBOL, HL7 & Tag delimited.

TECHNICAL SKILLS

ESB/EAI/Messaging Tools: Websphere MQ v 5.3/6.0/7.0/7.1/7.5 /8.0, Websphere Message Broker v6.0/6.1/v7.0/v8.0 WMBIBM Integration Bus v10 IIB, Websphere MQ v7/v8, Tivoli Directory Integrator v6Connect:Direct

Programming Languages: ESQL, C and Java

Scripting Languages: Unix shell scripting, Cron setups, java scripting

Source/Version Control: SVN, CVS

RDBMS: Oracle 11, SQL and PL/ SQL, MS-SQL, DB2

Defect Tracking Tools: HP Quality Center (HP ALM), Rational Clearcase, Mercury TestDirector

Web Services Technologies: XML, Xpath, RESTful, JSON, XSL, XSLT, SOAP, WSDL

IDEs/ Tools: Eclipse, Ant, Junit, LoadRunner

PROFESSIONAL EXPERIENCE

Confidential, Dublin, OH

ESB Sr. Developer (WMB/IIB) /Admin/Support

Environment: MQ 7.0/7.1/7.5/8.0 , WMB 7.0/8.0 or IIB 9.0/10.0, WTx, DataPower 7.2.0/ 7.1.0 , JSON validator, SOAPUI, IIB web console, Unix Scripting, HP's ALM, MO71, SQLDeveloper3.2, F5 Load Balancer, SVN, Windows 7 and Linux.

Responsibilities:

  • To architect design solutions & coordinate the design understanding with team members.
  • Installed and configured MQ and WMB/ IIB on windows and Linux.
  • Developed Scripts to automate the Middleware Environment for Creation, Configuration, administration and Support of all IBM MQSeries Objects i.e. Queue Manager, Queues, Channels and Process Definitions on all environments.
  • Experienced in auto Chef builds for installation, for creating recipes and cook books for MQ and WMB/IIB installation and configuration.
  • Developed Failover and Load Balancing mechanism by implementing HA on Hardware level, Multi Instance QMGRS and Brokers & implemented MQ Clustering for MQSeries Queue Managers.
  • Worked on designing IIB integration platform message flows for integrating service consumers with service providers and standard as well as custom applications.
  • Exposing RESTful services offered by HTTP protocol and performing data transformation using JSON message format.
  • Using JSON validator for validating and reformating large JSON messages.
  • Extensive use of Graphical data mapper (GDM), ESQL & Java for data transformation & data enrichment.
  • Developed message flows, messagesets, Library, DFDL, Graphical data mapping, WTX maps, to transform, routing, filtering as per requirements using inbuilt Nodes.
  • Used DFDL domain open standard to model data with wide variety of message formats.
  • Developed wtx maps to transform the IDOCS to XML, COBOL and vice versa.
  • Automatic email alert mechanism using emailoutput node to alert business users & production support with regard to fatal or business critical errors.
  • Worked on Connect:Direct for reliable file transfer between different platforms/applications.
  • Migration of existing message broker WMB v7 artifacts to IIB v10. Leveraging new features like shared libraries, DFDL, improved graphical mapping, IIB Web UI interface
  • Implemented security on MQ Object level to resolve the security issue as well as to increase the efficiency for utilizing the all the resources.
  • Implemented and Developed the Automation Scripts i.e. Cron Jobs to run the services using Shell Script.
  • Consistent monitoring and error handling, including error detection, logging, and alert notification.
  • Experience in monitoring and tuning of Message broker environment for high-performance & scalability and workload management using F5 load balancer.
  • Worked on 24/7 on-call support to support on Production issues.

Confidential

Websphere Message Broker Sr. Developer

Environment: WMB 7.0, MQ7.0, Connect:Direct, SOAPUI, XML & XSDs, Rational Clearcase, Maximo, Toad.

Responsibilities:

  • Responsible for gathering business requirements from system analysts.
  • Worked with subject matter expert (SME) to derive functional requirements from business requirements.
  • Prepared design specification providing interface level details, analysis, detailed design & pseudo code for the functional requirements.
  • Designed & implementing the business processes using Integration bus / Message broker. This involves integrating different applications running on different platforms like AIX, mainframe and using different protocols like MQ, HTTP, File.
  • Worked with system analyst to create mapping specification for each interface level transformation rules.
  • Worked on proof of concepts for integrating portal, web services, mainframe applications with maximo.
  • Worked on several nodes like filter, compute, java compute, MQInput, MQOutput, MQGET, MQReply, FileInput, FileOutput, SOAP/HTTP Input, SOAP/HTTP Request, SOAP/HTTP Reply, Route, mapping nodes.
  • Worked on advanced concepts like aggregation, collection & timer nodes in message broker.
  • Integrated mainframe applications, web services and databases.
  • Configuring odbc connections in message broker to communicate with db2 databases.
  • Performed MQ monitoring of queues & channel using MO71 and MQ/WMB explorer.
  • Created message broker and message set using toolkit and deployed them in broker runtime environment.

Confidential, Merrillville, IN

Senior Middleware Engineer

Environment: WMB 7.0/6.1, MQ 6.0, SOAP, XML, MY-SQL.

Responsibilities:

  • To architect design solutions & coordinate the design understanding with team members.
  • To follow naming standards for message broker artifacts.
  • Developed message flow interfaces using WBIMB to transform messages between different clients to meet their business needs with the help of IBM Primitive nodes i.e. Input Node, Compute Node, Filter Node, RouteToLabel, Label, ResetContentDescriptor, Trace, HTTPInput Node HTTPReply Node, HTTPRequest Node, WebSphere Adapter Nodes and Database Nodes. Message flows and the Sub flows will process all requests.
  • Using Broker to connect Web services providers with clients which use HTTP protocol. HTTP nodes being used to implement SOA/HTTP binding & WSDL describing the message format.
  • Use file handling node to perform batch processing and communicating with end application over FTP protocol.
  • Experience in developing message broker flows for different web services scenarios such as using broker to call existing service, using broker to implement web service and exposing broker to implement new web service interface.
  • Designed and implement auditing concept in message broker.
  • Worked with SOA technologies like SOAP over HTTP and WSDL.
  • Participate in reviewing team work products/deliverable for quality and completeness.
  • Worked on creating message set using custom wire format - CWF, tag delimited separator-TDS & XML to model wide variety of message formats used by applications.
  • Using CVS & SVN for controlling message broker source code and managing changes made to broker artifacts.
  • Working on build and deploy process of broker components
  • Administrating broker domain and troubleshooting problems by using MQSI commands.

Confidential

System Engineer

Environment: WMB 7.0/6.1, MQLink for R/3, SAP ECC 6.0, PMR Portal, Red hat, Suse Linux.

Responsibilities:

  • Worked as L2 support for WMB clients. Handled client issues and provided solutions for PMR raised by clients.
  • Recreated different client issues on different platforms. Assignment of incident report to the L1 team and working with them to resolve it.
  • Involvement with IBM US Message Broker product life-cycle team for different releases and fix packs.
  • Testing various nodes of message broker V6 on different platforms.
  • Tested the integration of message broker with different applications like SAP, Web services, MQSeries and File system.
  • Worked on WBI Jtext adapter for integrating with File system.
  • Developed and maintained test plans as well as testcases and carried out database testing of the software with the help of Automated Test Framework.
  • Verified data transformation with help of compute node and mapping node.

We'd love your feedback!