We provide IT Staff Augmentation Services!

Sr. Middleware Engineer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

TECHNICAL SUMMARY:

  • 8+ years of experience in Setup, Installation, Configuration, Administration and Troubleshooting of IBM WebSphere Application Server 8.5/8.0/7.0/6.1/6.0/5.0/4.0 Network Deployment and Base Versions, WebSphere MQ 7.5/7.x, JBoss Enterprise Application Platform/Enterprise Portal Platform 6.0/5.1/4.3 on various Operating Systems like IBM AIX 6.1/5.3/4.3, Red Hat Enterprise Linux 5/4, HP - UX, SUN Solaris 9/8 and Windows 2000/2003 Server.
  • Over 5+ years experience in Designing, Developing, Administering and Deploying message infrastructure/architectures using WebSphere MQ.
  • Worked on Oracle 11g/10g/9i, SQL Server 2000 and DB2 7.0 databases.
  • Expert in using IDEs like Eclipse, JBuilder, Net Beans and WSAD.
  • Configuration of Network Deployment manager for Centralized Management of Application Servers.
  • Experience in configuring the JDBC Providers, Data Sources, Virtual Hosts, Global Security, SSL, and LDAP.
  • Expertise in administering and maintaining Production/Staging/QA/Development environments.
  • Experience in performance tuning using the Resource Analyzer, Tivoli performance viewer, JMX Console and Web Console.
  • Configured Clusters for improved availability and fail over redundancy.
  • Experience in Java Servlets, Java Server Pages, Custom Tag Libraries, Enterprise Java Beans including CMP with CMR Entity Beans, Multithreading, Web Services, XML, SOAP, Springs, Exception Handling, JDBC, IBM WebSphere Server 5.1/5.0/4.0/3.5 and SQL
  • Good Experience in UNIX Shell, JACL, Jython and ANT Scripting.
  • Experience in migrating existing applications from WebSphere Application Server v6.1 to version 8.5/8.0 and from WMQ 7.1 to WMQ 7.5 on UNIX and Windows Platforms.
  • Experience in installing Fix Packs, cumulative fixes, Refresh Packs, Patches
  • Good at troubleshooting using Traces, Logs and Log Analyzer.
  • Good at Performance monitoring using Resource Analyzer /Tivoli Performance Viewer and Foglight.
  • Experience on various components of Websphere such as Workload Management (WLM), Websphere Administration, Configuration, Tuning, Clustering and troubleshooting WebSphere related problems.
  • Problem Determination through the log files and rectified the problems or interacting with IBM and Redhat support to solve problems.
  • Worked on number of PMR’s and SR’s with the IBM and Redhat team and provided 24/7 support to the business critical applications.

TECHNICAL SKILLS:

Application/Web Servers: WebSphere Application Server 8.5/8.0/7.0/ 6.1/6.0 / 5.1.x / 5.0.x / 4.0.x, JBoss EAP 6.0/5.1/4.3, Websphere MQ 7.5/7.x, WMB v8.x/7.x/6.x,iPlanetServer 6.0 / 4.1, IHS 8.5/8.0/7.0/6.1, JBoss EWS 2.0.x.1.0.x, IIS 6.0/ 5.0, Apache 2.0.47/1.3.28, SunOne WebServer 6.1 / 6/0, Java WebServer 2.0, JRUN 3.0, Netegrity SiteMinder 5.5 / 4.5, IBM Tivoli Access Manager 4.5 and Tivoli Directory Server 4.1/5.1/5.2

Frameworks: Struts, Oracle Toplink, Hibernate and JUnit

Version Control: WinCVS, ClearCase, ChangeMan

Operating Systems: Solaris 8/9, AIX 6.1/5.34.3.3/5.1/5.2/5.3, Red Hat Linux 9/8/ 7.2 / 7.1 /6.2, RHEL4/5 and Windows NT/2000/2003 Server.

J2EE Technologies: J2EE 7/6/5/1.4/1.3, Java 2.0, Servlet2.3/2.2, Java Beans, EJB2.0/1.1/1.0, JSP1.2/1.1/1.0, JDBC2.0/1.0, JNDI, RMI, CORBA, Java Swing /AWT, XML, HTML, DHTML and JavaScript.

Databases: Oracle 11g/10g/9i/ 8.1.7/7.x, SqlServer 2000 / 7.0 / 6.5 / 6.0, DB2UDB 8.1 / 7.2 / 7.1, Sybase and MS-Access 2000.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Sr. Middleware Engineer

Responsibilities:

  • Installation and configuration of WebSphere MQ Server and Client v7.5/7.x in Linux and Windows platforms.
  • Work with MQ architects in analyzing and designing the HDD’s and build the required MQ objects.
  • Performed administration tasks using MQSC commands like creating Queue Managers, Queues, Channels, Process Definition, Backup and Recovery.
  • Monitored and maintained MQ Series objects such as Queue Managers, Queues (Local, Remote), channels and listeners.
  • Generated CCDT’s for the applications to connect to WebSphere MQ for putting and getting the real time business related messages.
  • Enabled Triggering on the Queues for monitoring and automation.
  • Setup authorizations for users for accessing the Queue Managers and Queues.
  • Setup clustering of Queue Managers and worked in the cluster environment.
  • Provided on-call support for all the assigned business critical applications.
  • Maintaining WMQ security by installing/renewing the necessary SSL certificates on WebSphere MQ Queue Mangers.
  • Work on writing scripts for automating tasks related to WMQ.
  • Work on upgrade projects in keeping WMQ software stack up to date.
  • Work with various teams in fixing connection, performance and SSL related issues to the WMQ.
  • Installed and configured IBM WebSphere Application Server 8.5/8.0/7.0/6.1 on AIX 5.3/6.1 and Windows using Graphical as well as silent install.
  • Worked closely with Database Administrators to resolve database and JDBC related issues in WebSphere Application Server.
  • Worked with networking team in setting up the c-names, load balancing the requests and in resolving network related issues.
  • Work with scheduling and file handling teams in supporting the jobs required for the applications.
  • Worked closely with System Administrators to perform installations, profile creation, and resolved system related issues when required root or admin access.
  • Achieved Work Load Management by creating multiple servers and distributing the load by hardware and software load balancer.
  • Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
  • Used Foglight to monitor WebSphere and tuned the environment accordingly like changing the JVM Heap, & Connection Pool sizes.

Environment: IBM WebSphere MQ 7.5/7.x, IBM WebSphere Application Server 8.5/8.0/7.0/6.1/6.0.x ND and Base, Oracle 10g/11g, IBM HTTP Server 8.5/8.0/7.0/6.x, AIX 5.3/6.1, Redhat Enterprise Linux 6.x/5.x, Windows 2012 Server.

Confidential, Wayne, PA

Sr. Middleware Administrator

Responsibilities:

  • Installed and configured IBM WebSphere Application Server 8.5/8.0/7.0/6.1 on AIX 5.3/6.1 and Windows using Graphical as well as silent install.
  • Installed and configured the IBM WebSphere MQSeries product on AIX, Linux, UNIX and Windows NT.
  • Created datasources on Websphere application server to connect to oracle database.
  • Organized and drived through the effort of migrating existing applications from WAS v6.1/7.0 to v8.5/8.0.
  • Deployed applications (EAR,WAR) to WebSphere Application Servers and maintained the applications.
  • Provided support for the entire cycle of application testing including building applications, deploying, and troubleshooting.
  • Performed administration tasks using MQSC commands like creating Queue Managers, Queues, Channels, Process Definition, backup and recovery.
  • Provided on-call support for all the assigned business critical applications.
  • Worked closely with developers to define and configure application Servers, Virtual Hosts, Enterprise Applications, Web resources, Servlets, JDBC Providers and JVM as well as deployment of Enterprise applications across multiple instances of WebSphere.
  • Worked closely with Database Administrators to resolve database and JDBC related issues in WebSphere Application Server.
  • Setup authorizations for users for accessing the Queue Managers and Queues.
  • Worked with networking team in setting up the c-names, load balancing the requests and in resolving network related issues.
  • Work with scheduling and file handling teams in supporting the jobs required for the applications.
  • Worked closely with System Administrators to perform installations, profile creation, and resolved system related issues when required root or admin access.
  • Achieved Work Load Management by creating multiple servers and distributing the load by hardware and software load balancer.
  • Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
  • Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSADMIN.
  • Used WASPROFILE & MANAGEPROFILES to create multiple WebSphere profiles from the command line interface.
  • Used Tivoli Performance Viewer and Foglight to monitor WebSphere and tuned the environment accordingly like changing the JVM Heap, & Connection Pool sizes.
  • Troubleshooting Application Servers start-up issues, Java code defects after deployment and class path issues.
  • Used automated scripts to perform routine management tasks on WebSphere environments like monitoring Disk Space, CPU & Memory utilization.

Environment: IBM WebSphere Application Server 8.5/8.0/7.0/6.1/6.0.x ND and Base, IBM WebSphere MQ 7.1/7.0, Oracle 10g/11g, IBM HTTP Server 8.5/8.0/7.0/6.x, AIX 5.3/6.1, Redhat Enterprise Linux 5.8,Windows 2003 Server, Microsoft Active Directory.

Confidential, Newark, DE

Sr. Middleware Engineer / WebSphere Administrator

Responsibilities:

  • Installed and configured IBM WebSphere Application Server 6.1 on AIX 5.3 and Windows using Graphical as well as silent install.
  • Created profiles using Profile Creating Wizard and silent profile creation.
  • Deploy applications (EAR) to WebSphere Application Servers and maintained applications.
  • Provide support for the entire cycle of application testing including building applications, deploying, and trouble shooting.
  • Provide 24/7 support for assigned applications.
  • Worked closely with developers to define and configure application Servers, Virtual Hosts, Enterprise Applications, Web resources, Servlets, JDBC Providers and JVM as well as deployment of Enterprise applications across multiple instances of WebSphere.
  • Worked closely with Database Administrators to resolve database and JDBC related issues in WebSphere Application Server.
  • Worked closely with System Administrators to perform installations, profile creation, and resolved system related issues when required root or admin access.
  • Achieved Work Load Management by creating Clusters and Cluster Members in WAS 6.0.x.
  • Handled deployment of Java Servlets, Session beans and Entity Beans for each module to respective instances of application server clusters and web applications.
  • Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
  • Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSADMIN.
  • Used WASPROFILE & MANAGEPROFILES to create multiple WebSphere profiles from the command line interface.
  • Used Tivoli Performance Viewer to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, & Connection Pool sizes.
  • Troubleshooting Application Servers start-up issues, Java code defects after deployment and class path issues.
  • Used automated scripts to perform routine management tasks on WebSphere environments like monitoring Disk Space, CPU & Memory utilization.
  • Configured WebSphere for messaging by defining Queue Destinations & Queue Connection Factories.

Environment: IBM WebSphere Application Server 6.1/6.0.x ND and Base, DB2 8x, IBM HTTP Server 6.x, AIX 5.3, Windows 2003 Server, IBM Directory Server 5.1.

Confidential, Sturtevant, WI

Websphere Administrator

Responsibilities:

  • Installed and configured IBM WebSphere Application Server 5.0.x/5.1.x/6.0, on AIX and Solaris machines.
  • Installed and configured IBM HTTP Server 2.0.42/2.0.47 on UNIX and Windows machines.
  • Hands on experience on Websphere Application server 6.0
  • Implemented Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server 5.0/5.1/6.0.
  • Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers.
  • Configured WebSphere resources including JDBC providers, JDBC data sources, connection pooling, and JavaMail sessions.
  • Involved in maintaining and configuring JMS server and related applications.
  • Involved in securing the J2EE applications by implementing Single Sign On by using LTPA.
  • Monitored, maintained and customized existing MQSeries objects such as Queue Mangers, Queues (local, remote, alias and model), process definitions, channels and listeners.
  • Responsible for application changes across different platforms- development, testing and production environments.
  • Maintained WebSphere 6.0/5.1/5.0 Application server for web applications development and deployment JSP and EJB components on WAS.
  • Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
  • Implemented standard backup procedures for WebSphere and applications
  • Created self signed certificates using Ikeyman.

Environment: IBM Websphere Application Server 5.0/5.1/6.0, IBM MQSeries v 5.2, IBM HTTP server, Netscape Enterprise Server, EJB, JSPs, Servlets, XML, JDBC, DB2, Sun Solaris v 9, AIX 4.3 and Windows 2000/NT.

Confidential, Beaverton OR

WebSphere Administrator

Responsibilities:

  • Installed and configured IBM Websphere Application server 5.0.2 on Sun Solaris.
  • Package, build, Integrate and deploy enterprise J2EE applications on Websphere 5.0 that involves EAR (Enterprise Archives) and WAR (Web Archives).
  • Installed fix packs to over come WAS problems and installed SunOne WebServer.
  • Writing ANT scripts in XML to automate the builds process and good knowledge of WSADMIN scripts. Also Wrote Scripts to handle day-to-day system administration tasks such as backup procedure, system cleanup, etc.
  • Configuring of JDBC Providers, Data Source, Virtual Hosts, Global Security, SSL, and LDAP.
  • Problem Determination through the log files and rectified the problems or interacting with IBM support to solve problems.
  • Involved in configuring the websphere load balancing using Websphere Workload Management including horizontal and vertical scaling.
  • Involved in Advance performance monitoring and tuning of both Websphere and the Solaris operating system.
  • Managed the security and performance optimization for EJB containers and web applications in IBM WebSphere.
  • Used Tivoli performance viewer and log analyzer for performance and troubleshooting.
  • Integrated WebSphere applications with MQSeries using JMS messaging.
  • Monitored & Maintained MQ Series objects such as queue managers, queues (Local, Remote), process definitions, channels and listeners.
  • Collection of JVM statistics, garbage collection data for monitoring the heap and physical memory.
  • Enabling Java Virtual Machine profiler Interface (JVMPI) for more comprehensive performance analysis.
  • Update to new WebSphere security Model, includes role-based security model and Java2 security and JAAS.
  • Implement Security using Administrative Security Subsystems (MONITOR, OPERATOR, CONFIGURATOR, and ADMINISTRATOR).
  • Set up SSL between Web Server plug-in and Web Container using Self-signed Client-side Certificate.
  • Assembled and deployed the application in staging, in productions, following change management practices and 24/7 support, worked in shifts.
  • Analyzing Activity log files and diagnosing Application Server problems using Log Analyzer (waslogbr).
  • Monitor and analyze data with Resource Analyzer and Tivoli Performance Viewer (tperfviewer).
  • Hands on with WebSphere Application Server on multiple platforms for both horizontal and vertical scaling.
  • Good Knowledge of Edge Components Failover (Active/Standby), HTTP Server Failover (Active/Active), Web Container Failover, EJB Container failover, Session Affinity, Session Persistence.

Environment: Websphere Application Server 5.0.2, Sun Solaris 8, Sun one Webserver, DB2UDB8.1 Windows 2000, J2EE1.3/1.4, Java2.0, JSP1.2, EJB2.0, JDBC2.0 and XML.

We'd love your feedback!