Middleware Administrator Resume
St Louis, MO
SUMMARY
- Around 8+ years of experience in planning, design, deploying and administering e - business architecture and integration of infrastructures.
- Vast experience in design, installation configuration and administration of IBM Tivoli Directory server (ITDS), IBM Tivoli Access Manager (ITAM) for e- business and IBM WebSphere Application Server, IBM Tivoli Identity Manager (ITIM), IBM Tivoli Federated Identity Manager and Sun One LDAP directory on a variety of Unix and Linux platforms.
- Implemented and configured SSL, requested digital certificates, created self-signed certificates, SAN certificates and imported/exported public/private keys.
- Hands on experience in migrating existing configuration and applications from WebSphere 6.0 to 7.1
- Developed Workload Management/ Scalability / High-Availability strategies (clusters, load balancing, session state management, etc.)
- Responsible for J2EE Application Deployments, Plug-in Configuration, Data SourceCreation, Virtual Host Creation, Session management, clusters and Deployment Manager Configuration in WebSphere Application Server 7.0/6.1 on Linux.
- Successful implementations of Workload Management (WLM) using cloning and clustering techniques including Horizontal and Vertical Cloning for failover and backup/recovery processes.
- Good Knowledge of Edge Components Failover, HTTP Server Failover, Session Affinity and Session Persistence.
- Deployed the J2EE Applications and worked with Application Groups in improving performance of application and possible memory leaks in application before deploying in Production Servers.
- Configured Wily Introscope with JVM for performance monitoring purpose, Edited Managed modules to setup alerts cautioned and danger levels for JVMs and also used Web Trends for web site usage statistics.
- Used Log Analyzer, Heap Analyzer, Thread Analyzer to analyze the java core dumps and heap dumps respectively.
- Experience in Jython and Shell Scripting to automate the maintenance process of the WebSphere to handle everyday System Administration tasks such as backup procedure, system cleanup, system tasks, etc.
- Working noledge of Apache Http Server, IBM Http Server and Tomcat Server and deploying War and Ear applications on Tomcat server/WebSphere Application server.
- Extensive noledge of software system development life cycle to provide appropriate solutions in a timely and cost effective manner
TECHNICAL SKILLS
Operating Systems: UNIX (AIX, Sun Solaris, HP-UNIX, Linux), Windows NT/XP, Windows 7, DOS.
Application/Middleware Servers: WebSphere MQ 7.0, IBM WebSphere Application Server 6.x/7.x.
Web Servers: IBM HTTP Server 6.x/7.1, Apache Tomcat 5.5.36, IIS 5.1/6.0.
Scripting: ANT, Jython, JavaScript, Shell scripting and Wsadmin.
Database Servers: IBM DB2 9.x/10.x, Oracle 12g/11g/10g/9i, MySQL 5.x.
Directory& Access Servers: IBM Security Directory Server 5.2, Tivoli Access Manager (TAM), Web SEAL 6.x.
Tools: HP Quality Center 12.01, HP SiteScope 11.22, IBM Tivoli Composite Application Manager, Wily Introscope, Tivoli Performance Viewer, RTC, IBM Rational Requisite Pro.
PROFESSIONAL EXPERIENCE
Confidential, St Louis, MO
Middleware Administrator
Responsibilities:
- Installed components included WAS 7.0, TAM-eb 6.1.1 and TFIM 6.2.
- Administered a variety of security tools, halped writing new security policy and identify security vulnerability.
- Worked as a liaison and point of contact for clients and other IT organizations as a subject matter expert across the business.
- Performed Application Tuning, Monitoring and Configuration of the overall applications and Infrastructure components. Checking system health with the statistics Average response time, Number of requests (transactions) and number of live http sessions, web server thread pools, the Web and Enterprise JavaBeans, thread pools, database and connections pools, CPU, me/O and java virtual memory.
- Provided Production Application Support 24/7 and worked with IBM L2 support during Outages and on complicated issues resolution in Production.
- Opened IBM PMR’S for trouble shooting critical production issues, worked in conjunction with Testers and Developers.
- Worked closely with Development/Clients/Vendors on application issues, defects for Application productivity.
- Responsible for Configuration of performance tools for testing, supporting and Monitoring application availability, Application performance and metrics to improve Critical business services and application performance.
- Configured and managed of Application clusters, Application load balancing, Application Server tuning and problem isolation.
- Provided load/stress testing, architecture validation testing and trouble Shooting on issues such as Out of Memory, 100% CPU Usage, hung Thread sessions and session replication.
- Worked user issues associated with customer ordering, provisioning, and service assurance, and coordinated integrated problem resolution.
- Deployed new Enterprise J2EE applications and application upgrades in the pre-production and production environment in the shared WAS environment.
- Established analysis and approaches for business/transaction flow issues.
- Understood and modified existing JACL & JYTHON scripts for automated installations which were useful in WAS environment migration.
- Troubleshooting on issues such as memory leaks, hung sessions and session replication, federation of nodes, Servers start-up issues, Java code defects and synchronization of nodes in Network Deployment Environment.
- Worked with the network team to define rules for Big-IP Load Balancing.
- Ensure every ticket is being walked from inception to satisfactory completion in the shortest possible time, with the best quality of response.
- Responsible for scheduling installations and upgrades, and maintains them in accordance with established policies and procedures.
Environment: WebSphere 6.1/7.x, TAM 6.x, TFIM 6.2, WebSeal 6.1.1, M/S Active Directory, SunOne Directory Server, J2EE 1.4/1.3, JSP 1.2/2.1, EJB3.0, JDBC, XML, Sun Solaris 9, Ikeyman, Introscope, RTC, DB2, Oracle 11/12g, Jython and shell scripting.
Confidential, Jacksonville, FL
Business/System Analyst
Responsibilities:
- Performed Requirement Analysis by gathering both functional and non functional requirements based on interactions with the process owners & stake holders and document analysis, represented them in Requirements Traceability Matrix (RTM).
- Responsible for conducting research and root cause analysis for customers with the goal of recommending and implementing new processes and solutions to problems; resolved issues and improve operational performance
- Worked on UML, Rational Rose, RUP and ER Modeling to analyze and design various applications according to the business analysis.
- Deployed EAR/WAR files on multiple Servers/Clusters and maintained Load balancing, high availability and Failover functionality.
- Performed all Administrative tasks like Connection pool setting, me/O timeout settings, Listener ports, Resource Adaptors, URL Providers, Data Sources, JDBC Providers for applications teams based on Service Requests.
- Configured and Enabled the Global Security for WAS Administration Console users and Console Groups using Active Directory Server, SUN One Directory Server as a LDAP User Registry.
- Configured Secured Socket Layer (SSL) between IHS and WebSphere Application server.6.0
- Worked on HTTP Server Failover, Session Affinity and Session Persistence for to improve performance.
- Resolved Deployment issues and network issues for Development and in Production Environment.
- Extensively involved in WebSphere Performance Monitoring and Performance Tuning.
- Used Log Analyzer, Heap Analyzer, Thread Analyzer to analyze the java core dumps and heap dumps respectively.
- Supporting the System Administration Services, Production Support, launching web projects.
- Worked on AIX, Linux and NT environments for Development, Stage and Production environment, which also includes software installations, backups, memory management, patch installation, disaster recovery processes etc. & Documentation.
- Worked on WebSphere Edge components like WebSphere Edge caching proxy (Proxy server), WebSphere Edge load balancer (Network Dispatcher) and Well-versed with the configuration and maintenance of the Edge components.
- Tuned the JVM, web container, DB connection pool, web server parameters to get the maximum performance for applications.
- Documentation of Software installations and server/application architecture.
Environment: Rational Software Architect, Rational Requisite Pro, Web Sphere 7.1, Tomcat 5.5.30, Sun One Directory Server, J2EE1.3/1.2, Java2.0, JSP1.2, EJB2.0, MS-Office Suite, MS Visio, Quality Center 11, Oracle 10g.
Confidential
System Analyst
Responsibilities:
- Experience in installing and configuring JBoss AS 4.2 on Red Hat Linux.
- Configured domain controller and host controller in JBOSS EAP 6.0.
- Worked closely with developers on Enterprise Applications, Web resources, JDBC providers and JVMs.
- Configured WAS Global Security using Tivoli Directory Server and Microsoft Active Directory by using LDAP as user registry.
- Installation and configuration of JBoss Application server 4.2 in various environments on RHEL.
- Worked closely with Database Administrators to resolve database and JDBC related issues in WebSphere Application Server.
- Used UNIX Shell, PERL, JACL and JYTHON Scripts for automating tasks
- Worked closely with System Administrators to perform installations, profiles creation, and resolve system related issues.
- Achieved Work Load Management by creating Clusters and Cluster Members in WAS 6.x and 7.x.
- Handled deployment of Java Servlets, Session beans and Entity Beans for each module to respective instances of application server clusters and web applications.
- Configuration and setup of Secure Sockets Layers (SSL) for data encryption and client autantication.
- 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.
- Provided 24/7 support for assigned applications.
Environment: Rational Requisite Pro, Web Sphere 6.x, Windows XP/2003, Oracle 10g, HP Quality Center 9.2, Tivoli performance viewer (TPV), WinScp, JBoss AS 4.2.
Confidential
System Administrator
Responsibilities:
- Installed, configured and administered IBM WebSphere Application Server 6.x on Solaris and Red hat Linux Environment.
- Established appropriate environment and project lifecycle for Development, Testing and Deployment on WebSphere 6.1.
- Worked with WebSphere Application Server key management utility ikeyman for managing keys and certificates.
- Upgrade fix packs to the runtime environment as required decreasing vulnerability to production environment.
- Configured LDAP and enabled global security for all Production and non-Production environments.
- Worked on WebSphere automation using Jython for deployment and configuration of all WAS environments that halp in minimizing the manual efforts.
- Involved in configuration of WebSphere Application Server resources like JDBC DataSources, JDBC Providers and Connection Pooling to connect to the DB2 and Oracle.
- Responsible for troubleshooting networking issues, opening tickets for DNS changes, firewall requests.
- Installed JDBC drivers and created the data sources and configured the parameters of the connection pool.
- Deployed enterprise J2EE applications on WebSphere 6.0/6.1 that involves EAR, JAR, and WAR files.
- Performed routine monitoring of WebSphere Environment like monitoring Disk Space, CPU Utilization and WebSphere PMI metrics using Wily.
Environment: WebSphere5.0/6.1, IBM HTTP Server, AIX 5L 5.3, RHEL 5, CA Wily introscope, Ikeyman, Oracle 9i, HTML, XML.
