We provide IT Staff Augmentation Services!

Middleware Administrator Resume

5.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY:

  • More than 18 Years of professional experience in Application Software Design, Development, Testing, Maintenance and Support.
  • More than 15 years of experience in Message Oriented Middleware Architecture using IBM WebSphere MQ , WebSphere MQ Integrator/MQSI/WMQI/WBIMB/WMB/IIB, IIB Healthcare Pack, IBM MQ Managed File Transfer (MQ - MFT) and WebSphere on Unix, Mainframe and Windows NT/2000.
  • More than 2 years of experience in Installation, Configuration, Administration and Monitoring of MQ Workflow .
  • More than 4.5 year of experience in Installation, Configuration, Administration and product support for Documentum Suite of products.
  • More than 8 years of experience in Installation, Configuration, Administration and Trouble Shooting of IBM WebSphere 4.0/ 5.0/6.0/6.1/7.0/8.0 , Oracle WebLogic Server 9.0/9.2/10.0/10.3/11 g/11gR1, Jboss Application Server, Apache Tomcat, WebServers like IBM HTTP Server, Apache WebServer and IBM WebSphere MQSeries on different paltforms like Unix, AIX, Linux, OS/390 and Windows.
  • Worked with Customer, Product Owners & Business Analysts to implement Best Architecture Approaches.
  • Conducted multiple Business Requirement Gathering and Discovery Workshops to gather the business and functional requirements for various projects.
  • Lead the project processes through all phases - Envisioning, Requirements, Analyses, Conceptual Design, Detailed Design, UI-Build, Regression and UI Acceptance Testing and Deployment of Application.
  • Created the Design Documents for the project after conducting a thorough analysis of the documented business requirements.
  • Created the Infrastructure Architecture and Deployment plan for the creation of the development, quality assurance, and staging and production environments.
  • Provided architectural guidance for creation of a load balanced production environment.
  • Hands-On experiance in Work Load management (WLM) by implementing Horizontal, Vertical or Both clustering in different environments like Development, Testing, Staging and Production with WAS-ND.
  • Design solution for a high availability cache
  • Experience in Monitoring and Tuning of WebSphere Environment for High-Availability, High-Perfomence, Scalability and WorkLoad Management.
  • Experience in applying patches, fix-packs, iFixs and plug-ins for WebSphere Application Server.
  • Experience in setting up of Clustering Mechanism, NodeAgenets, Nodes, Data Sources, WebSphere Variables, Resources, Virtual Hosts and configuration of WebSphere Application Server Trace Service.
  • Setup and Install SSL Digital certificates in Test and Production Environments.
  • Experience in using Heap Dump and Thread Analyzers for troubleshooting the WebSphere Application Servers problems on different environments.
  • Experience in automation process i.e. writing WSADMIN scripts using Jython for Administration of WebSphere Application Servers in all environments.
  • Experience configuring IBM WebSphere MQSeries Cluster configuration in WebSphere Application Server for Load Balancing and Failover purpose on MQ Side.
  • Experience in developing applications using Internet Technologies like FrontPage, DreamWeaver, Flash, ImageComposer, HTML, Java Script, AWT, Swings, MultiThreading, Java2D, Servlets, JDBC, JSP, Beans, EJB, RMI, CORBA, JMS, WebLogic, WebSphere, XML, XSLT, SOAP, WebServices (SOAP and REST) and MS office (Word, Excel, Access, PowerPoint and Microsoft Project).
  • Experience with Version control systems like Clear case and CVS.
  • Experience in Networking, TCP/IP socket programming, UNIX Shell scripting, CGI with Perl and C.
  • Experience with 24/7 defect tracking (Scaling and Failover) and reporting using MQ Series, WMQI and MQ Workflow on Web sphere application server.
  • Experience in working with vendors like IBM, Oracle, Apache, Microsoft, Adobe etc by creating support tickets to resolve the issues with vendor products and also experience to get latest patches / fixes for new/old bugs from vendors for their products in all environments.
  • Knowledge in ERP Systems like OracleFinancials11i and SAP (ABAP/4.0 & MM, PP-Modules) as Developer, Knowledge in MuleSoft, Datapower, Layer7, WebMethods and Solace Messaging.
  • Strengths include Excellent Communication, Analytical and Problem solving capabilities.

TECHNICAL SKILLS:

AIX, HP: UNIX, Linux, OS/390 (MVS), z/OS and Windows NT/2000.

Languages: Java2/ J2EE, C, C++, SQL, PL/SQL.

MQ Series: MQSeries 5.1/5.2/5.3/6.0/7.0/7.1/7.5 (WMQ), MQSI 2.0.1/2.0.2 , WMQI, WBI, WBIMB 5.0/6.0/6.1/7.0/8.0 , IIB 9.0/10.0, IIB Healthcare Pack 7.0/8.0, MuleSoft, WTX, MQ Workflow 3.4/3.5, MQSeriesJava, MQ Visual Browse, MQMON, Data power, MQSeries JMSMQ-MFT, MQ FTE, NEON Formatter, NEON Rules and Tivoli.

RDBMS: Oracle 8.x, Oracle 7.X, DB2, Sybase 11 and MSSQL Server 7 and MS Access

Scripting Languages: HTML, DHTML, XML (XML, XSD and XSLT), Shell Scripting and Perl5.

GUI: Flah 4.0, DreamWeaver, Image Composer, Swings, AWT, Developer 2000 and Visual Basic.

Web/Application Servers: Web sphere, Web Logic, Tomcat and Apache.

Content Management System: Documentum and SharePoint.

Protocols: TCP/IPV4, FTP, SMTP, POP, MQTT, AMQP and HTTP.

Version Controls: Clear Case, SVN, GitHub and CVS.

Monitoring Tools: BMC Patrol, ITCAM, Introscope, Splunk and QPasa.

Testing/Build Tools: RFHUTIL, SOAP UI, JIRA, VANTIVE, Clear Quest, Tivoli Performance Viewer (TPV), LoadRunner, JMeter, Junit, WMTestSuite, HP Quality Center (HP-QC), Jenkins, Ant, Maven, Rally, ALM, SonarQube and Versionone.

ERP Packages: SAP (ABAP/4.0 & MM, PP -Modules) and Oracle Financials11i.

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton, CA

Middleware Administrator

Responsibilities:

  • Created and configured MQ Objects like Queue Managers, Channels, Queues, Process definitions, clustering in all production, test and development environments and ensures functionality on Windows and UNIX systems.
  • Installed and configure the WebSphere Application Server in all the environments.
  • Involved with the customer care and deployment teams in trouble shooting and fixing day-to-day problems of the applications in production
  • Configured WebSphere Application Server using IBM Lotus Domino Enterprise LDAP server as SSL LDAP registry.
  • Implemented the automatic scripts to deployment of message flows, recycle the brokers, Execution Groups, queue managers and message flows. Implemented dead letter handler and added into cronjob to run every day midnight in PROD environments.
  • Supported for E2E and Production Shake out test.
  • Created DNS name for the broker to connect to DB2 and Oracle data bases.
  • Developed message flows and sub flows using IBM primitive nodes and created Message sets.
  • Worked on a variety of Web and AIX related items, including project work, administration, support and troubleshooting IBM’s complex ICC web sites utilizing IBM WebSphere Application Server products (WAS, WPS, WPG, MQ, IHS, Edge Load Balancer/Cache Proxy among others components, v5.x, v6.x, v7.x, v8.x w/ IBM Installation Manager), DB2, LDAP, SSL etc. on IBM’s AIX operating system.
  • Installation and Administration of Proxy Servers, Apache Proxy, FTP, IIS, Lotus Domino, SSL, Apache Web Server and Web Logic Application Servers.
  • Troubleshoot WebSphere Application Server connection pooling and connection manager with Oracle, SQL Server, and DB2.
  • Configured IBM Lotus Domino Server.
  • Configured WebSphere Application Server using IBM Lotus Domino Enterprise LDAP server as SSL LDAP registry.
  • Expertise in design and implementation of large-scale Lotus Domino messaging and application infrastructure with emphasis on integration with enterprise application platforms (WebSphere Application Server, Portal, IBM Sametime, IBM Connections, IBM Docs) and corporate directory systems (Active Directory, LDAP, IDS).
  • Installed Plug-ins, configuration and Version Control using CVS version controller.
  • Used IBM Tivoli Monitoring to monitor the MQSeries and Message Broker infrastructure.
  • Log file was managed for troubleshooting and probable errors.
  • Systems/Applications Management using Administrative Interfaces Systems Management.
  • Package, build, Integrate and deploy enterprise J2EE applications on WebSphere that involves EAR (Enterprise Archives) and WAR (Web Archives).
  • Involved in configuring the Web Directory access protocols like LDAP & LTPA for different levels of access at the site.
  • Involved in trouble shooting and Performance tuning using Resource analyzer and log analyzer.
  • Took care of performance & Tuning issues while doing the performance test on staging environment before going to live for all WAS ND & WMQ.
  • Involved in Production support for many MQSeries messaging applications.
  • Implemented basic restart/recovery procedures.
  • Involved in 24/7 Support team for MQSeries.
  • Responsible for identifying and solving the various problems that arise with in Vantive and trained the Vantive off Shore team for solving these problems.
  • Involved in creating and developing test cases, test messages for Unit, Integration and QA testing.
  • Involved in the administration of WebSphere Application Servers on different environments.
  • Involved in the deployment of the applications on WebSphere Application Servers on different environments.
  • Involved in the trouble shooting of WebSphere Application Server.
  • Involved in the performance and tuning of the WebSphere Application Servers on different environments.
  • Involved in the trouble shooting process of WebSphere Workflow on different environments.
  • Involved in Installation, Configuration, and Deployment of Documentum Suite of Products in different Application Server like JBOSS, WebLogic and WebSphere on different environments.
  • Involved in performance testing of all the applications on different environments and used those performance test results for performance and tuning of the WebSphere application servers as well as the WebSphere MQSeries and WebSphere Workflow.
  • Developed the scripts for automation process for WebSphere Application Servers, WebSphere MQSeries and WebSphere Workflow by using the shell scripting and JACL.
  • Used Sterling Script to transfer files from source to destination as per the business requirement.
  • Provided MQSeries support to project by performing administrative duties such as installing MQSeries server and client, creating and configuring Queue Managers, Channels, Queues, Process definitions, clustering in all production, test and development environments and ensures functionality on Windows and UNIX systems.
  • Looking into performance, tuning issues as well as designing and implementing MQ Clustering experience.
  • Dead letter queue message handling.
  • Production support for many MQSeries messaging applications.
  • Developing the scripts for creating and maintaining Queue Managers, Queues, channels, Processes and other MQ Objects.
  • Applied patches, Fix-packs and plug-ins for WMQ & WebSphere Application Servers.
  • Implemented basic restart/recovery procedures.
  • Recommending and Implementing Monitoring solutions using Qpasa and BMC Patrol.
  • Involved in 24/7 Support team for MQSeries.
  • As a Middleware Integration Developer, involved in Technical Design and Requirements Gathering meeting with different technical leads and business analysts to prepare Architecture documents, Technical Design specifications, Design Documents and Requirement Documents (Mapping Documents) for all the Enterprise Service Bus and SOA applications that are using the Middleware Technologies like IBM WebSphere MQSeries, MQSI/WMQI/WBIMB/WMB/IIB on different platforms i.e. AIX, LINUX, Solaris, HP-UNIX and Windows.
  • Installed and Configured the MQSI/WMQI/WBIMB/WMB/IIB on windows for developing the proof of concepts (POC).
  • Took care of performance & Tuning issues while doing the Detailed Design for all MQSI/WMQI/WBIMB/WMB/IIB Interfaces.
  • Developed Message Flows and Message Sets using Broker Toolkit.
  • Achieved transformation of messages from XML to Function code, and vice versa.
  • Transformed Request messages from SOAP XML to COBOL Copybooks based on the requirement and send those to legacy system.
  • Transformed Request messages from X12 EDI to SOAP XML based on the requirement and send those to target systems.
  • Experience Integrated EDIFECS and FACETS within EAI ESB.
  • Created and tested COBOL copy books based on transaction according to the business needs.
  • Developed Message Flow interfaces using WMB to transform messages between different clients to meet their business needs with the help of IBM Primitive nodes i.e. MQInput node, MQOutput node, MQReply node, MQGet node, MQHeader node, HTTPInput node, HTTPReply node, HTTPRequest node, SOAPInput node, SOAPReply node, SOAPRequest node, SOAPEnvelope node, SOAPExtract node, Filter node, Label node, RouteToLabel node, Route node, Mapping node (Data Mapping), XSLTransform node, Compute node, JavaCompute node, Input node, Output node, Throw node, Trace node, TryCatch node, FlowOrder node, Passthrough node, ResetContentDescriptor node, Database node, FileInput node, FileOutput node, FTEInput node, FTEOutput node, FileRead node, EmailInput node, EmailOutput node, Validate node, Check node, TimeoutControl node, TimeoutNotification node, WTX node, HL7DFDLInput, HL7DFDLOutput, GenericHL7Input, GenericHL7Output, DICOMInput node, DICOMOutput node, DICOMFindMove node and Candle node. Developed Message flows and the Sub flows to process all kinds of Transactions between various applications with the help of ESQL and Java i.e. XML to SOAP XML, XML to COBAL Copybook, XML (Java Attributes) to SOAP XML vice versa, Webservices to HL7 vice versa and EDI 837, 834, 835, 270/271 and 278 transactions.
  • Developed the Audit subflow, Routing Subflow & Error handling Subflow to re-use into the Main Message Flows based on the Requirement.
  • Developed message flows for Point-to-Point & Publish and Subscribe patterns as per the client requirement.
  • Developed Stored Procedures to handle the Database interactions.
  • Handled the Batch process message flows with the help advanced technologies in MQSI/WMQI/WBIMB/WMB/IIB.
  • Responsible for Identifying and solving the various problems that arise within the ESB.
  • Deployed message flows into execution groups on different environments.
  • Deployed the message flow into different execution groups to handle the high volume of messages.
  • Prepared the Test Cases and also developed the sample test messages to help testing team as per the requirement.
  • Prepared and provided White Papers, Technical Notes, Operational Procedures, Configuration Notes and Support Notes as per the client requirement by using MS Office Suite (Excel, Word, PowerPoint), One Note, Microsoft Visio, SmartDraw and Enterprise Architect.
  • Used version control tools to maintain the previous versions in all environments.
  • Used IBM Support packs for Testing and Administration of Middleware Environment.
  • Involved in 24/7 Support Team for MQSeries messaging applications in all Environments.

Confidential

Software Engineer

Environment: Three-tier client server architecture on Win-NT platform with HTML, JavaScript, Java2.0, JDBC, Servlets, JSP, Java Beans, Flash4.0, Dream weaver, Image Composer, SQL-Server and Tomcat Server.

Responsibilities:

  • Developed the Web Pages using Flash, Dream Weaver and Image Composer.
  • Implemented Servlet Chaining mechanism according to the Client requirement.
  • Developed the Chat Module by using Servlets and JSP’s to have one to one interaction between student and faculty with prescheduled slot.
  • Developed the Query Module by using the JDBC and Servlets to provide an opportunity for the students to put forth any kind of doubt and can get an answer with in minutes, by our expertised faculty.
  • Implemented Online Test Module i.e. Day Test and also Final Test by using the Java Beans and JSP’s for testing the students how much knowledge they acquired through SPOT materials.
  • Their performance in the Final Exam will be stored and skill Id is given to all the users. By using this skill Id they can check their performance On-Line. A Certificate is also sent to all the Users to their addresses by courier.
  • Developed the web pages using Flash, DreamWeaver and Image Composer.
  • Developed Servlets for different purposes according to the client requirement.
  • Stored all the profile by using JDBC in the Database for retrieving that information for recruiters.
  • Developed the Query module by using JDBC and Servlets to provide an opportunity for the user who wants some profiles for that position from the Database.
  • Developed individual servlets for posting the resume for the job seekers as well as getting that resume for job recruiters from the Database.

We'd love your feedback!