We provide IT Staff Augmentation Services!

Sr. Middleware Administrator Resume

5.00/5 (Submit Your Rating)

Eagan, MN

PROFESSIONAL SUMMARY:

  • Over 8+ years IT Experience in teh analysis, design, implementation, and administration of software applications using object - oriented and distributed computing concepts.
  • Expertise in Administering IBM WAS 8.5/7.0/6.0.x/5.0.x/4.0.x/3.5.x, WND 5.x/6.0.x, WebLogic 11g/10g, BPEL container, Process Server on various Operation Systems Like SUN Solaris, AIX, Linux, Windows NT and Windows 2000 Advance Server.
  • Expertise in setup, installation and administration of IBM WebSphere MQ 6.0/6.1,7.0 Versions on various Operation Systems like IBM AIX, SUN Solaris, Red Hat Linux, RHEL 3/4, Windows Server.
  • Involved in Installation, configuration, upgrading, development, remote technical support, troubleshooting and system administration of WebSphere MQ and WBIMB.
  • Good experience in Administering, maintaining, configuring Tomcat Application servers in heterogeneous environments (AIX, Solaris, Linux, and RHEL).
  • Installed, configured Tomcat connectors to communicate with different WebServers IBM HTTP server, Apache, IIS, iPlanet, Sun one WebServer.
  • Experience in maintaining application highly available and fail over redundancy by creating Clusters, multiple instances/domains, load balancing methodologies, work load management on Tomcat/WebSphere application servers.
  • Installed and configured WebSphere Message Broker Version 7.0.
  • Created Message Broker and Execution groups, Deployed bar files for message flows.
  • Define MQ objects (queues, channels, processes, services) and Setting up WebSphere MQ clusters for load balancing and high availability.
  • Experience in Installing, Configuring and Administering Web Servers like IBM HTTP Server, Apache HTTP server, IIS, iPlanet
  • Extensive experience in migration of products from older versions to newer versions whenever suggested by vendors.
  • Worked with Clients on installing Certs both self-Signed/CA and made Hand Shake for secure communication over Secured Socket Layer (SSL). Used Open SSL, Ikeyman for generating public/private keys
  • Configuration of Network Deployment manager for Centralized Management of Application Servers
  • Configured Tomcat Manager/Admin tool/Server status app for managing web applications.
  • Configuring of JDBC Providers, Data Sources, Virtual Hosts, Global Security, SSL and LDAP.
  • Expertise in administering and maintaining both production/staging/QA/development environments.
  • Implement Security using Role based Administration (Monitor, Operator, Configuration, and Administrator).
  • Experience in Performance tuning using teh Resource Analyzer and Tivoli performance viewer.
  • Good Experience in UNIX Shell, JACL and ANT Scripting.
  • Experienced in Installing Fix Packs, cumulative fixes, me-fixes using update Silent and updateWizard.
  • Working on various components of WebSphere such as Workload Management (WLM), Configuration, Tuning, Clustering and troubleshooting WebSphere related problems.
  • Good at Problem Determination and Troubleshooting through teh Log files, Traces, Log Analyzer and rectified teh problems or interacting with IBM support to solve problems.
  • Worked as a SiteMinder, LDAP and Webserver administrator. Worked exclusively on teh end-to-end implementation and maintenance of Single Sign ON.(SSO)
  • Experienced in installing teh security certificates and installing Siteminder for single sign on (SSO)
  • Analyzing teh memory, CPU usage and overall server status with commands and GUI tools, Jive social collaboration tool.
  • An enthusiastic, project-oriented team player with leadership skills and with an ability to interact with end-users and managers.
  • Experience in requirement gathering and to develop creative solutions for challenging client needs.

Technical Skills

MQ/App/Web Servers: WebSphere 8.5/7.0/6.1/6.0, Web Logic 11g (10.3.3)/10g/9.0/8.0, Tomcat 7.0/6.0.x, WebSphere MQ 7.0/6.1/6.0, SunOne 6.1/6.0, IHS 7.0/6.1/6.0/2.0.47, iPlanet 5.0, IIS 6.0/5.0, Apache 2.0.47/1.3.28, JRUN 3.0,, IBM Tivoli Access Manager 4.5/5.0/6.0, Tivoli Directory Server 4.1/5.1/5.2

J2EE Technologies: J2EE1.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 JavaScript

Security & others: Sterling Connect Direct 3.4/3.6, Qpasa, Appstat, Wily introscope, Site Minder, Ikeyman, Tivoli, WMB SAP Adapters 7.0, MQ R/3, F5 Big-IP, Anthill PRO, Site Scope, Splunk

Operating Systems: Solaris 8/9, AIX 5.1/5.2/5.3/6.0, Linux (SUSE) 8/7.2/7.1/6.2, Red Hat Enterprise Linux 3/4 and Windows NT/2000/2003 Server.

Databases: Oracle 9.0/8.1/8.0//7.x, SQL Server 2000/2005/2008, DB2UDB 8.1/7.2/7.1, Sybase and MS-Access 2000

PROFESSIONAL EXPERIENCE

Sr. Middleware Administrator

Confidential, Eagan, MN

Responsibilities

  • Installing, configuring and administering all Application & Web Servers Web Sphere 8.0/7.x/6.X, WebLogic 11g/10g/9.0/8.0, Tomcat 6/5.5/5
  • Responsible for deployment and moving of applications from development (DEV), systems integration, UAT, production (PROD) and DR Servers.
  • Install Configure, Monitor, Maintenance of Webservers IBM HTTP server 8.5/7.0/6.0, Sunone 7.0, IIS 7.0/7.5, and Apache 2.0.48 on various platforms.
  • Installed fix packs on MQ as suggested by IBM. Used MQ support packs for Mq maintenance.
  • Setup naming standards for teh Queue managers, Queues and Channels
  • Implemented teh clustering of queue managers to achieve work load balancing and to reduce system administration.
  • Build teh security infrastructure for MQ using OAM, security exits, SSL.
  • Created teh Queue managers, queues, channels, process definitions and triggering in MQ.
  • Backing up teh Queue manager objects periodically.
  • Created and administered JNDI files for teh JMS applications to use with WAS.
  • Tuned up teh performance of teh MQ and teh applications.
  • Installed and configured WebSphere Message Broker Version 7.0.
  • Created Message Broker and Execution groups, Deployed bar files for message flows
  • Troubleshoot problems and errors related to Message broker.
  • Involved in configuring teh WebSphere load balancing using WebSphere Workload Management including horizontal and vertical clustering.
  • Configuring of JDBC Providers, Data Source, Virtual Hosts, Global Security, SSL, and LDAP.
  • Configured Plugins for webservers to connect to application servers using plugincongig.xml, genplugin.sh.
  • Used Tivoli Performance Viewer to monitor WebSphere Applications and tuned teh environment accordingly like changing teh JVM Heap, & Connection Pool sizes.
  • Knowledge of Edge Components Failover (Active/Standby), HTTP Server Failover (Active/Active), Web Container Failover, EJB Container failover, Session Affinity, Session Persistence.
  • Setup Tivoli Omegamon monitoring tool and created some custom scripts to monitor teh middleware infrastructure
  • Troubleshoot problems and errors related to application servers, MQ servers, and webservers.
  • Used Tivoli Performance Viewer, sitescope to monitor WebSphere Applications and tuned teh environment accordingly
  • Provide support for teh entire cycle of application testing including building applications, deploying, and trouble shooting.
  • Used HP service center for incident/change management.
  • Knowledge of SiteMinder, LDAP and Webserver administrator. Worked exclusively on teh end-to-end implementation and maintenance of Single Sign ON.(SSO)
  • Problem Determination through teh log files and rectified teh problems or interacting with vendors support to solve problems.
  • Perform advanced SiteMinder / LDAP and Web Infrastructure troubleshooting and interfaces directly with various IT teams to resolve technical issues in production environment
  • Knowledge of Jive social collaboration tool through which shared information, work on projects, and even write documents together and also used Internet and web 2.0 technologies to work in a more collective and collaborative environment to get work done.

Environment WebSphere Application Server 8.0/7.0/6.1/6.0 ND, IBM MQ 7.0/6.1, WebLogic 11g/10g, IBM HTTP 8.5/7.0/6.0, SunOne7.0/6.0, Apache 2.0.48/2.2, Tomcat 5.0/6.0.20/6.0.28,LDAP, Tivoli, AIX5.3, RHEL 5.0, Solaris, Windows 2008.

Middleware Engineer

Confidential, Greenville, SC

Responsibilities

  • Responsible for Configuring, deploying, troubleshooting and maintaining applications moving from DEV to TEST to QA to PROD
  • Setup, Maintain, Installation and configuration of WebSphere Application Server 6.1/7.0, WebLogic 8.0/9.0, WebSphere MQ 7.0/6.1 on AIX, RHEL, Windows machines
  • Installed Tomcat 7.0 and migrated all teh applications from previous versions of Tomcat 6.0/5.5
  • Migrated WebSphere MQ client/server 6.0/7.0 on various machines.
  • Installed WebServer IBM HTTP 7.0/6.1, IIS 7.0 and Apache 2.0.48 for serving multiple applications.
  • Configured WebSphere Plugins to connect to Application server. Made changes in virtual host entries, Threadlimit, ServerLimit, StartServers, MaxClients, MinSpareThreads, MaxSpareThreads, redirections in httpd.conf file for WebServer.
  • Monitored, maintained and customized existing MQ Series objects such as Queue Mangers, clusters, Queues (local, remote, alias, model, and deadletter), process definitions, channels and listeners.
  • Setup MQ on HACMP/veritas hardware clusters for high availability (active-active/active-passive/failover/DR)
  • Monitored MQ using WilyIntroscope.
  • Managed all teh Middleware services (start/stop)
  • Supported, setup SSL on CD clients also configured secondary nodes. Monitored data transfer processes
  • Managed application deployment without outage maintaining High Availability using F5 Big-IP by Active-Active/Active-Inactive modes
  • Involved in Load balancing/Tuning/Clustering for IBM MQ, WebSphere Application Server using Deployment Manager and Tomcat using Tomcat Manager/Admin tool
  • Own SiteMinder / LDAP and Web Infrastructure related production issues, incident reports & Streamline SiteMinder policy migration using SiteMinder Java SDK
  • Performed RCA’s and approached vendors by rising Tickets and installed fix packs and cumulative fixes up on suggestions/recommendations
  • Configured clustering through deployment manager for load balancing and failover functions
  • Developed Scripts (shell, bash, Jython, Wsadmin utility) for command line deployments and for regular configuration backups, log rotations/archives
  • Configured SSL (using third party cert) for Web Server, Application server, TAM/TIM, load balancer, Data Power device by uploading Client side Certs on front end machines
  • Responsible for upgrading Policy server to SiteMinder 5.51 and later on to SiteMinder version 6.0
  • Use IBM WebSphere MQ and Microsoft MQ to check teh queue & backout queue depths and remove faulty backout queues
  • Configured, setting up Environment for Application packaging and deploying Enterprise Application Archive (EAR), Web Application Archive (WAR), JSP’s, and Servlets in staging, production
  • Created self-signed certificates using Ikeyman and openssl
  • Involved with teh team and provided 24x7 support on rotating on-call shifts basis.

Environment IBM MQ 7.0/6.1, IBM HTTP 7.0/6.0, IIS 7.0/6.0, Apache 2.0.42/2.2, WebSphere 7.0/6.1/6.0 ND, WebLogic 8.0/9.0, Tomcat 6.0.20/6.0.28, SiteMinder version 6.0, Sterling Connect: Direct 3.6, AIX 5.3, RHEL 5.0, Windows 2008 Server, Big-IP F5, WilyIntroscope, SiteScope.

WebSphere/Java Support Engineer

Confidential: Omaha, NE

Responsibilities

  • Installed and configured IBM WebSphere Application Server 6.3/6.1 on AIX and Windows using Graphical as well as silent install.
  • Installed and configured WebSphere MQ on AIX, Linux and windows servers
  • Migrated MQ 5.3 to 6.1/6.3 on AIX and Windows (parallel install)
  • Installed Tomcat 6.0.18 on AIX, RHEL machines and applied fixes on top and brought Tomcat env to 6.0.20/28
  • Installed Webservers like HTTP server and SunOne webservers on Linux and AIX machines
  • Created teh Queue managers, queues, channels, process definitions and triggering in MQ
  • Setup MQ Security at various levels by enabling Security exits on channels, enabling SSL and OAM at Qmanager/Queue levels.
  • Setup WebSphere MQ clustering for high availability.
  • Installed fix packs, refresh packs for MQ and took regular backups using MS03/MS07 utilities.
  • Configured webservers with app servers by changing entries in Obj.conf, magnus.conf on SunOne and httpd.conf in HTTP server.
  • Configured F5 Big-IP load balancer using Ratio/Round Robin/Fastest load balance modes
  • Created connection pools, virtual servers using teh Configuration utility and teh command interface bigip
  • Administered BigIp to drain/undrain servers and to make network requests to add Vip’s in to teh connection polls
  • Used Tivoli Performance Viewer to monitor WebSphere Applications and tuned teh environment accordingly like changing teh JVM Heap, & Connection Pool sizes
  • Installed Tomcat JK connectors to connect to WebServers (for Apache mod jk2 connector). Made changes to Tomcat configurations (tomcat-user.xml, server.xml, web.xml, worker2.properties - for UNIX sockets) etc.
  • Generated Plugins for WebServers using genpluginconfig.sh. set App server load weights in pluginconfig.xml file
  • Installed JDBC drivers, configured JDBC providers, JNDI, JMX, Data sources, mappings applications from WebServers to Application servers to teh backend data base
  • Assisted with software deployments and on call responsibilities.
  • Assisted with installations on a new Production Environment for Investor Relations project to meet teh deadlines.
  • Outlined a clear picture to migrate support of teh presentation tier to AMS and determined teh resources needed to support teh application from end to end at a tier one level.
  • Used HP Service Manager for Change Requests and incident management.
  • Supported all teh International applications running on all teh application servers
  • Configured Sitescope, Gomez, custom PING as alerting systems for monitoring Applications and responded for teh problem resolutions providing support 24x7
  • Perform incident management activities to mitigate issues that affect teh availability of supported applications. This includes being part of an on-call pager rotation outside your normally scheduled hours.
  • Implement applications into pre-production and production environments adhering to teh COBALT operational support model.
  • Provide well-written documentation, and update existing documentation as changes occur.
  • Partner with development and other support teams to ensure application monitors are in place to provide TEMPeffective and timely alerts.
  • Deploy applications to IBM WebSphere Application Server and Tomcat Application Servers

Environment IBM WebSphere Application Server 6.3/6.1, MQ 5.3 to 6.1/6.3, Tomcat 6.0.18/6.0.20/28, Apache 2.0.42/2.2, Sterling Connect: Direct 3.6, AIX 5.3, RHEL 5.0, Windows 2008 Server, Big-IP F5.

Java/WebSphere Consultant

Confidential

Responsibilities

  • Involved in teh complete SDLC life cycle, design and development of teh application
  • AGILE methodology was followed and was involved in SCRUM meetings
  • Created various Java bean classes to capture teh data from teh UI controls
  • Designed UML Diagrams like Class Diagrams, Sequence Diagrams and Activity Diagrams
  • Implemented teh Java Web services, JSP, Servlets, Swing, protocols for handling data
  • Designed and developed teh user interface using Struts 1.2/2.0, JQuery, JavaScript, XHTML
  • Made use of Struts validation framework for validations at teh server side.
  • Created and Implemented teh DAO layer using Hibernate tools.
  • Installed Tomcat 6.0.13, Websphere application server 6.0 on AIX, RHEL machines.
  • Maintained multi-sited environment and achieved high performance by work load management across teh environment by configuring BigIP F5 load balancer with MQ and WebServer Application servers to route teh request traffic.
  • Maintained user Session management by configuring HTTP cookie persistence across all WebServers.
  • Worked on teh MQ architecture and established standards and guidelines as per teh requirements
  • Setup Naming standards and performed capacity planning for all teh MQ servers.
  • Created MQ objects (queues, QMGRS, channels, trigger processes).Setup WebSphere MQ clusters for load balancing teh messages and high availability of teh queues
  • Deployed EARs, WARs and configured application specific JVM settings, Web container parameters using teh Admin Console and WSADMIN
  • Installed Fixpacks, eFixes, and cumulative fixes to teh existing infrastructure and new environment
  • Created WebSphere cells, Horizontal and Vertical clusters, and added new cluster members
  • Deploying and migrating teh application from DEV to TEST to QA to PROD and providing 24/7 on-call production support
  • Installed Plugins for WebSphere/Tomcat (JK connectors) to integrate with WebServers
  • Monitored error.log, systemOut.log, CatalinaOut.log, systemError.log, serverStatus logs. Archived old logs by developing scripts (Shell, BASH, Perl) on regular basis scheduling jobs in CRONTAB
  • Achieved high availability by creating Qmanager Clusters, Cluster Members in WAS/Tomcat
  • Handled deployment of Java Servlets, Session beans and Entity Beans for each module to respective instances of application server clusters and web applications
  • Used IBM support pacs like MS03, MO71, MAOJ, MO01, MS0L, MS0K, MS0G for MQ maintenance (backup qmgr, archiving messages, linear log, event monitor, cluster utility)
  • Used Tivoli monitoring and Tivoli Performance Viewer to monitor MQ Qmanager/queue/channel performance and also application servers performance
  • Troubleshooting Application Servers start-up issues, Java code defects after deployment
  • Used automated scripts to perform routine management tasks on WebSphere environments like monitoring Disk Space, CPU & Memory utilization.

Environment WebSphere7.0/6.1/6.0,IBM MQ 5.3/6.0/6.3, IBM HTTP Server 6.1/6.0, apache 2.0/2.214, SunOne webserver 6.1/7.0, Java 1.5, Java Script, JQuery, Ajax, JAXB, XML, XSLT, RAD6.0/7.0, AIX 5.3, Windows 2008, RHEL 4.0

We'd love your feedback!