We provide IT Staff Augmentation Services!

Middleware Engineer Resume

5.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • Thirteen years of total professional experience in IT in critical EAI application Support, Maintenance, Production Support, Monitoring, Deployment, Development, and DATA Security.
  • Worked as Implementation Engineer for IBM WebSphere Application Server ND and also for other products like Oracle Directory Server, SOA Policy Manager, IBM ODM, Splunk, JIRA etc..
  • Designed and Implemented Clustered & Non - Clustered(standalone) environments for WebSphere Application Server ND on LINUX (RHES).
  • IBM WebSphere Application Server ND 8.5, 8, 7, 6.x.
  • WebSphere MQ and WBI Message Borker along with CA Introscope WILY8.1, 9.2 and RSA Access Manager and Key Manager Servers, ATG Product Suite.
  • Install, update, Configure, maintain, monitor performance and troubleshoot WebSphere MQ & WebSphere Application Server Network Deployment (WAS ND).
  • Installed, configured, upgraded and maintained IBM HTTPServer (IHS) and WebServer Plug-ins.
  • Experienced 24*7 Production Support and Working with critical Service Level Agreements.
  • Experienced with planning, building and rollout of enterprise-scale business solutions.
  • Strong experience in designing and building WAS infrastructure in a large scale environment..
  • Experienced in assisting capacity planning and testing for a large scale environment.
  • Experienced in deploying solutions in High Availability (HA), Load Balancing Configurations eliminating single points of failure. Worked on HACMP and Websphere HA Manager Concepts.
  • Experienced in working with the Networking & Risk Management teams in getting the Network setup and Opening Firewalls between:
  • Application Servers & Database servers for ODBC, JDBC & JMS connectivity
  • Application Servers & Web Servers for TCP connectivity (HTTP /HTTPS)
  • Resolving vulnerabilities identified from port scans on Production Systems.
  • Configured & tuned JMS resources for MQ & TIBCO like JMS provider, Connection factory, Queues, message listeners etc..
  • Configured memory-to-memory & database sessions replication.
  • Used IBM Support Assistant to analyze heapdumps & Javacore files to correctly identify the issues.
  • Open, maintain & Close change requests as per agreed SLAs.
  • Strong knowledge installing, configuring and maintaining of RSA ACCESS MANAGER and Key Manager Server used for DATA Security with WASND6.1.
  • Worked on installing, configuring and maintaining CA Introscope WILY8.1 for WAS ND and JAVA Application Monitoring.
  • Good Experience in Scalability and Streamlining the EAI Production Environment.
  • Experienced in deploying solutions in High Availability (HA), Load Balancing Configurations eliminating single points of failure.
  • UNIX Shell Scripting and Job automations and Scheduling on AIX & Solaris.
  • Install, configure, and maintain Websphere Message Broker and MQ.
  • Implemented the clustering Brokers and Queue Managers to achieve High Availability & work load balancing.
  • Created Topics and configured and enabled Publish/Subscribe messaging.
  • Deployed Bar Files and involved in trouble shooting the Broker issues. Involved in stopping and starting of Message Flows and execution groups.
  • Experienced in created & maintaining unix lpar’s and file system’s.

TECHNICAL SKILLS:

WebSphere Tools: WebSphere Application Server Network Deployment 8.5, 8, 7, 6.x, WebSphere MQ, WebSphere Portal, WebSphere Message Broker

Monitoring Tools: CA Introscope WILY

Operating Systems: AIX, Solaris, Linux, Windows

Security Tools: RSA Access Manager - for Access Control, RSA Key Manager Server (KMS) - RSA Key configuration server

Big Data Technologies: Splunk Enterprise, Cloudera Hadoop, Tableau for Visualization

PROFESSIONAL EXPERIENCE:

Middleware Engineer

Confidential

Environment: WAS ND 8.5, 8, 7, Linux, AIX, Oracle Directory Server Enterprise Edition(ODSEE), SOA Policy Manager, Apache

Responsibilities:

  • Perform day-to-day Production Support activities for WAS ND 8.5 & 7, ODSEE, SOA
  • Worked as Implementation Engineer to build, configure, deploy and migrate WebSphere Environments for Refresh /New builds in Linux & AIX.
  • Installed, update, Configure, maintain, monitor performance and troubleshoot different products on Linux & AIX environments.
  • Configured clustering through deployment manager for load balancing and fail over functions.
  • Design and Implement new architecture to upgrade the current WebSphere Application Server Network Deployment Env setup.
  • Has experience with installing fix packs for the components like web-servers, app servers, Plugins, update installer.
  • Requested, Created and installed CA /Verisign signed and Self-signed certificates for different application.
  • Configured SSL in PROD/Non-Prod Env’s on WAS ND, IBM HTTP Server, IBM WebSphere Plugin, Apache, SOA, ODSEE etc..
  • Monitoring Application log files, Application Server Performance
  • Diagnosis and fixing of Configuration and Installation Problems
  • Application support in Testing, tracking bugs and solving the problems

Middleware Systems Engineer Specialist

Confidential

Environment: WebSphere Application Server ND 8 & 7, MQ 7, linux, Savvion BPM, Splunk, JIRA, Tableau

Responsibilities:

  • Perform day-to-day Production Support activities for WAS ND 8 & 7.
  • Installed, update, Configure, maintain, monitor performance and troubleshoot WebSphere Application Server (WASND) in aix, Linux & Windows environments.
  • Configured clustering through deployment manager for load balancing and fail over functions.
  • Build & configure Enterprise build servers for Java Apps.
  • Design and Implement new architecture to upgrade the current WebSphere Application Server Network Deployment Env setup.
  • Extensively worked on problem determination in WebSphere Application Server (WASND) Production environment.
  • Has experience with installing refresh packs, fix packs for the components like web-servers, app servers, Plugins, update installer.
  • Enabled WebSphere Global Security for Authentication of Administrative console security and Use of SSL transports.
  • Monitoring Application log files, Application Server Performance
  • Diagnosis and fixing of Configuration and Installation Problems
  • Application support in Testing, tracking bugs and solving the problems
  • Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
  • Create self-signed and Veri-sign certificates in the pre-production and production environments implementation.
  • Install, update, configure and manage Savvion BPM portal server.

Sr Systems Engineer

Confidential, Plano, Tx

Environment: WebSphere Application Server ND 7, 6.1, Portal, MQ 7, Message Broker V7, aix, ITCAM, CA Introscope WILY9.2, ATG Product Suite 9.1, 9.4

Responsibilities:

  • Perform day-to-day Production Support activities for WAS ND 7, 6.1
  • Install, configure and manage MQ 7 in PROD and non-PROD environments.
  • Create and Configured Queue Managers and Queues and channels.
  • Configured and managed highly available clustered MQ environments.
  • Installed, update, Configure, maintain, monitor performance and troubleshoot WebSphere Application Server in aix and solaris environments.
  • Configured clustering through deployment manager for load balancing and fail over functions.
  • Build & configure Enterprise build servers for Java Apps.
  • Strong experience in Administration and Maintenance of WAS ND clusters, in highly available, load balanced production environments with over 150+ servers.
  • Design and Implement new architecture to upgrade the current Websphere Application Server Env setup.
  • Extensively worked on problem determination in WebSphere Application Server Production environment.
  • Has experience with installing refresh packs, fix packs for the components like web-servers, app servers, Plugins, update installer.
  • Enabled WebSphere Global Security for Authentication of Administrative console security and Use of SSL transports.
  • Configure and support JMS for MQ & TIBCO in WAS 6.1, 7
  • Developed Managed File transfer (MFT) for the Applications
  • Monitoring Application log files, Application Server Performance
  • Diagnosis and fixing of Configuration and Installation Problems
  • Application support in Testing, tracking bugs and solving the problems
  • Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
  • Create self-signed and Veri-sign certificates in the pre-production and production environments implementation.
  • Implement and test new Tools for Proof of Concept for ATG Product suite (Commerce, Merchandising, Reference Store..) Install, configure, and maintain Websphere Message Broker and MQ.
  • Implemented the clustering Brokers and Queue Managers to achieve High Availability & work load balancing.
  • Created Topics and configured and enabled Publish/Subscribe messaging.
  • Deployed Bar Files and involved in trouble shooting the Broker issues. Involved in stopping and starting of Message Flows and execution groups.

Sr Systems Engineer

Confidential, Warren, NJ

Environment: WebSphere Application Server ND 6.1, Portal, MQ 6.x, WebSphere Message Broker V6.x, WebSphere Business Process Modeller (BPM), aix, solaris, RSA Access Manager Server, RSA key Manager Server, CA Introscope WILY8.1

Responsibilities:

  • Perform day-to-day Production Support activities for websphere Application Server ND, RSA Access Manager, Key Manager Server, WebSphere MQ, JMS.
  • Installed, update, Configure, maintain, monitor performance and troubleshoot WebSphere Application Server in aix, widows and solaris environments.
  • Install, configure and manage MQ 6 in PROD and non-PROD environments.
  • Configured and managed highly available clustered MQ environments.
  • Created and configured Queue Managers and Queues.
  • Installed and configured MQ explorer on Windows.
  • Configured clustering through deployment manager for load balancing and fail over functions.
  • Extensively worked on capacity planning for the WebSphere runtime and AIX Environments
  • Strong experience in Administration and Maintenance of WAS ND clusters, in highly available, load balanced production environments with over 150+ servers.
  • Design and Implement new architecture to upgrade the current Websphere Application Server Env setup.
  • Document and train team members on WAS V6 Workload Management and HA Manager.
  • Extensively worked on problem determination in WebSphere Application Server Production environment.
  • Has experience with installing refresh packs, fix packs for the components like web-servers, app servers, Plugins, update installer.
  • Enabled WebSphere Global Security for Authentication of Administrative console security and Use of SSL transports.
  • Install, configure and manage MQ 6 in pre-prod environment and Configure and support JMS in WAS 6.1.
  • Monitoring Application log files, Application Server Performance
  • Diagnosis and fixing of Configuration and Installation Problems
  • Application support in Testing, tracking bugs and solving the problems
  • Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
  • Install, configure, and maintain Websphere Message Broker and MQ.
  • Implemented the clustering Brokers and Queue Managers to achieve High Availability & work load balancing.
  • Deployed Bar Files and involved in trouble shooting the Broker issues. Involved in stopping and starting of Message Flows and execution groups.
  • Install configure, maintain and support RSA Access Manager Server (Clear Trust - CT) and CT Agent and Access Manager Console for Data Security on the intranet network.
  • Install, maintain, configure and support RSA Key Manager Server (KMS), KM Client and KMS Console.
  • Work with RSA Support to resolve issues with RSA products.
  • Create self-signed and Veri-sign certificates in the pre-production and production environments implementation.
  • Implement and test new Tools for Proof of Concept.

Sr Systems Engineer

Confidential, Owings Mills, MD

Environment: WebSphere Process Server6.0.1.2, WAS ND 6.1, WAS XD, WebSphere MQ 6.0, 5.3, WebSphere Message Broker 6.0, WID 6.0, DB2, UNIX, XML, AIX.

Responsibilities:

  • Reviewing Scalability and Performance requirements and Identifying new Architecture and Hardware requirements.
  • Design, Generate, Analyze data on WebSphere and AIX performance and bench mark the existing e-business platform capacity.
  • Design and Implement new architecture to upgrade the current Websphere Application Server Env setup.
  • Configure, maintain, monitor performance and troubleshoot WebSphere applications
  • Develop test drivers to demonstrate various components available in WAS V6.x like WLM, HA Manager, Failover, Session Management, etc.,
  • Analyze and recommend HA Manager settings in WAS V 6.
  • Implement, maintain and support high availability in WAS V6
  • Installed WebSphere Application Server 6.0/6.1 ND, WAS XD 6.1 and created dmgr, Application server profiles.
  • Streamlined the Procedures for baseline management, and build and release management for all the applications using Rational Clear Case.
  • Responsible for Configuration of the Deployed the applications, formats of WAR, JAR and EAR files.
  • Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for workload Management.
  • Enabling Performance Monitoring Service (PMI).
  • Involved in number of installation of IBM Websphere instances from Development to Production
  • Monitoring Application log files, Application Server Performance
  • Application support in Testing, tracking bugs and solving the problems
  • Installed fix packs and cumulative fixes for base version and deployment manager.

Websphere Architect and Administrator

Confidential, Chicago IL

Environment: WAS ND 6.1, WebSphere MQ 6.0, 5.3, WebSphere Message Broker 6.0, XML, AIX.

Responsibilities:

  • Architected complete infrastructure setup and configuring which included Websphere ND 5.1 and Websphere MQ 5.3.
  • Configured Clusters and Instances for improved availability and failover capability.
  • Setup collection tools to gather performance measurements.
  • Analyze systems for system level performance tuning and load balancing opportunities
  • Communicated with various downstream/upstream application support groups on the production bridges to resolve the various severity level outages.
  • Worked on debugging On performance degradation out of memory conditions.
  • Worked on debugging On java hangs, crashes, bottlenecks in resource pools (e.g database)
  • Administration of Working Application, Application performance monitoring - starting and stopping the application server, - Installed plug-in for IBM HTTP Web server, co-ordinate with Database Admin Team to create databases for storing the Websphere application repository.
  • Involved in deploying the EAR files and scripting automated deployment of the applications.

Websphere Specialist

Confidential, Bloomington, IL

Environment: WebSphere MQ 5.3, DB2, UNIX, XML, PVCS, WebSphere Message Broker, Vantive & ServiceDesk

Responsibilities:

  • Setup and Configured MQSI Message Brokers, Message flows and Message sets using Control Center.
  • Setup and maintained broker Collectives.
  • Established Publish/Subscribe Network in broker domain.
  • Troubleshooting and debugging MQSI messages flows using Trace nodes and error handling nodes.
  • Create and test the performance of SSL channels for their impact on the operational synchronous applications. Implemented the SSL channels between AIX and Z/OS.
  • Maintain/Support existing MQ Series Environment (MQ Series/ WMQI).
  • Installed and Configured WebSphere MQ Setup.
  • Design and Implement MQSeries System and Application monitoring and recovery using BMC Patrol.
  • Setup brokers, message flows, message sets, Neon Formatter, Performed tests using MQSeries for Windows NT.
  • Involved in installation and configuration of MQSeries, MQSI, WBI on AIX and Win2k.
  • Defined MQ objects including Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers Processes, MQ error trapping applications and performance tuning/monitoring.
  • Worked under DQM and Clustering environments
  • Installed MQSI components Configuration Manager, Brokers, Control Center
  • Defining Access Control Lists (ACL’s) for topic-based security.
  • Clean up garbage objects in repository.
  • Wrote Unix script to customize brokers and user name servers
  • Constructing custom nodes and terminals to compliment IBM primitives.
  • Writing rules and ESQL for message content enrichment (usually adding data from a database lookup).
  • Modified ESQL within Message flow Compute and Filter nodes to simplify processes.
  • Wrote ESQL routines using Transform nodes for data conversion / enrichment of dates and floating decimals output converted to XML format.

Consultant - Production Support

Confidential, Herndon, VA

Environment: WebSphere MQ 5.3, DB2, ICS 4.2.2/4.2.1, MQSI, JDBC, UNIX, Java2.0, JSP, XML, PeopleSoft Vantive & ServiceDesk

Responsibilities:

  • Open, maintain and close Vantive tickets and ensure resolution of issues with in the agreed SLA durations.
  • Open, maintain & Close change requests in ServiceDesk as per agreed SLAs
  • Upgrading, Installing, Configuring and administering interfaces for WBI ICS, MQ series.
  • Configured the Adapters like HTTP, MQ, Workflow, JMS, JDBC, EJB etc.
  • Created and configured MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, Processes, MQ error trapping applications and performance tuning/monitoring
  • Worked with Project Manager to define the project dead lines and resource requirements.
  • Building Queue managers, Queues, Channels.
  • Implemented Collaboration Templates, Maps, Business Objects (GBO, ASBO) and Relationships for checking profile, customer profile, sign-on, IRA profile transactions
  • Implemented sample ICS collaborations and maps to guide other members of the team
  • Designed the Business Objects ASBO’s and GBO’s
  • Implemented Adapter Custom Coding, Adapter Unit Testing and Adapter Implementation Notes
  • Implemented Maps custom coding
  • Implemented Collaboration construction, collaboration coding
  • Implemented Collaboration Templates, Maps, Business Objects (GBO, ASBO) and
  • Coordinating and working on the Change requests for Firewall changes, PM4Data Installations.
  • Testing Connectivity Inbound and Outbound to/from all the Trading Partner Servers, with different mode of data transfer.
  • Attending change management meetings for approvals for the Change Requests opened for a week.
  • Attending and coordinating Firewall Call.
  • Creating the Change Request documents.

Websphere Developer

Confidential

Environment: WebSphere MQ 5.3, DB2, WBI MB, JDBC, UNIX, Java2.0, JSP, EJB, XML and AIX.

Responsibilities:

  • Developed an end-to-end Prototype for various services.
  • Major role was to interact with the customer and analyze it before I design the best part of the whole project. Some of the features included the Error handling, paging the right person at right time, email the errors and manage an Error database for future analysis. Major architecture also suggested how to handle multiple service calls as a single transaction.
  • Interacting with application teams to develop a data mapping document that will be utilized for transformation and routing purposes within WMQI HUB.
  • Developing design patterns and best practices on WMQI & WMQ for better utilization of the technology across the enterprise.
  • Installation, configuration & administration of WMQ & WMQI components.
  • Worked with various IBM primitive nodes and ESQL for message routing and transformations
  • Designed, developed Message Sets, Message Flows and deployed to broker on WBIMB environment.
  • Worked extensively in transforming CWF message formatting on MRM to XML.
  • Writing ESQL for calling stored procedures from the Compute Nodes. Used Database Node for updating database tables.
  • Used Destination List to send transformed messages from one Input Queue to multiple output Queues.
  • Troubleshooting and debugging MQSI messages flows using Trace nodes and error handling nodes.
  • Providing technical and administrative support for Middleware systems in development, quality assurance and production environments.

We'd love your feedback!