Senior Middleware Administrator Resume
Alpharetta, GA
SUMMARY
- 7 years of strong Professional experience in System Administration which includes extensive experience in Oracle Weblogic Server 8.x/9.x/10.x/12cproviding support for Production, Staging, Testing and Development environments.
- Administration, Installation, configuration of Oracle Weblogic Server 8.x/9.x/10.x/12c, I - Planet Web Server 4.0, Sun One Web Servers & Apache Web Server, and configuration of proxy requests using BIG-IP® Load Balancer to clustered Weblogic servers on different UNIX (Sun Solaris 9/10, Red Hat Linux 4/5, and Windows platforms.
- Managed and Administered Domains, Clusters, JDBC Connection Pools, JDBC Data sources, Message services, Security and other resources on BEA WebLogic Server 11g, 10g, 9.2/8.1 Server Platforms.
- Installed, configured and maintained WebLogic 11g, 10g, 9.2/8.1 with JDBC, JMS, JNDI, SNMP and J2EE Services.
- Deployed different Applications (WAR, JAR, and EAR) in Domain and Clustered environment.
- Having strong skills in troubleshooting the issues faced by customers on applications hosted on the Servers.
- Extensive experience in troubleshooting the deployment and other application problems, applying WebLogic patches, Service Packs, and working closely with Development Teams in solving issues.
- Worked closely with Oracle WebLogic Technical Support Team in resolving the WebLogic critical issues, and followed up on the opened tickets by analyzing the respective thread dumps and configuration files.
- Handling all the aspects of Installation, Configuration, Troubleshooting, Load Balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance of WebLogic Server versions.
- Worked closely with Load testing team for performance and load testing of servers using Load runner.
- Developed scripts to monitor JDBC Connection Pool Status, JVM Heap Size, and JMS Messages in the Destination queues in the Production environment.
- Experience in EAR, WAR, JAR Deployment - Stage, No-Stage, External Stage mode - Archive and Exploded Directory format.
- Installed, configured Apache Tomcat application server 4.1/5.5 in a clustered environment. Provided production support for WAR deployed on Apache Tomcat.
- Configured JDBC Connection Pool and Multipool configuration with Oracle, MySql, DB2 and SqlServer, etc.
- Good at Server Performance Tuning - Thread Dump Analysis, Core Dump Analysis when Server crashed unevenly.
- Extensively used WLST Scriptingto configure various WebLogic Components/Services.
- Worked on Siteminder Configurations and SSO integrations with various domain systems such as Windows, Linux etc.
- Experience in JMS Configurations- JMS Server, Connection Factory, Foreign JMS server, Message Bridge, Topic/Queue, Distributed destinations.
- Extensive experience with WebLogic Clusters and the JMS Clusters. Configured the Distributed Topics, Queues and Message Bridges in JMS Clusters and MQ Series.
- Expertise in managing JNDI, LDAP, Managing Security, Configuring and monitoring.
- Extensively worked with Performa Sure monitoring tool to resolve the Customer facing application slow performance issues.
- Solid experience in finding the Memory Leaks and adjusting the JVM Heap Sizes and configured and worked with the OptimizeIT and JProbe to detect memory leaks.
- Strong analytical and problem solving skills, self-starter, good team player and highly self-motivated.
- Extensive experience in troubleshooting WebLogic Production problems, and Supporting Production. Installation, configuration of hardware and software, migrating systems to current OS releases.
- Provided 24/7 on call Production support for various Weblogic applications.
TECHNICAL SKILLS
Application Servers: Oracle Weblogic Server 8.x/9.x/10.x/12c, Tomcat 5.x,6.x,7.x
Web Servers: IBM HTTP Server6.1, Apache Server 1.3.x/ 2.0.x, Sun one Web server
Monitoring Tools: Heap Analyzer, log Analyzer, Wily Introscope, and Tivoli Performance Viewer. Nagios, Splunk.
Scripting: UNIX shell scripting, Bash, Perl, JACL, Jython.
Database: Oracle 8i/9i/10g, SQL Server 2000/2003/2005/2008.
Operating Systems: Windows 2000/2003XP/Vista, RED HAT LINUX, Fedora LINUX, SOLARIS and AIX.
Security &Others: SiteMinder, ikeyman, LDAP, ITCAM, Introscope.
Protocols: FTP, SFTP, HTTP, HTTPS, AS2, TCP/IP, SOAP.
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Senior Middleware Administrator
Responsibilities:
- Installed, Configured and administered Oracle WebLogic Server 8.x/9.x/10.x/12c and Webservers like iPlanet/Apache in Development, Test and Production Environments.
- Responsible for the configuration and administration of Apache Web Servers, including installation and configuration of WebLogic proxy Plug-ins to proxy load balanced requests for dynamic content to backend WebLogic Application Servers.
- Responsible and took the primary role in building the new applications and providing the Infrastructure support for PROD, QA, UAT environments.
- Provided production support (24/7) and coordinated with developers, Management and end users to resolve the critical issues.
- Actively involved in adding the new features and configuration changes for the existing environments
- Actively involved for the Migration of couple of business applications from weblogic 8.1 to 9.2
- Well versed with complete Development Life Cycle process which includes development, testing, implementation and migration process.
- Configuring and Administering JDBC, JMS, JNDI in WebLogic Server.
- Worked as Administration, maintenance, support and scaling of Application Servers (WebLogic, Tomcat etc.).
- Performed role as Performance Capacity Engineer for WebLogic and other middleware infrastructure.
- Performance tuning at WebLogic domain level and OS level, performance tuned WebLogic JVM heap, threads, JDBC and JMS subsystems.
- Worked on upgrading the environment from WebLogic8.1/9.2 to 10.0MP2 and 10.3.
- Deployed applications (WAR, JAR and EAR) using WLST Service Provisioning System.
- Installed and Configured SunOne, Apache 2.x WebServers, as a proxy plug in for WebLogicServer. Worked on tuning part of SunOne.
- Configuring Clusters on WebLogic using the WebLogicConsole.
- Worked on Certificates generation and installation using OpenSSL and Key tool.
- Web Server / Proxy Server Setup and Administration (Apache, Tomcat, iPlanet, Apache SSL, IBM WebSphere, etc.).
- Strong knowledge and working experience on Optimization and performance tuning techniques.
- Configured and created JMS queues & topics, Connection Factories, Data sources, bridges & connections pools & multi connection pool.
- Closely worked on DR rehearsals and configured the PROD and DR environments
- Extensive experience in problem tracing, WebLogic log files and troubleshooting problems related to the applications deployed on WebLogic Application Server
- Configured and created weblogic domains, clusters, servers, connection pools, JMS queues and topics by using WLST
- Documented and edited the deployment procedures, customer facing and resolution issues on WIKI for our feature references
- Mentored the Off-Shore support team and Application Support People about the Weblogic server and our existing infrastructure
- Worked with the BMC Remedy ticketing tools for creating work requests and problem solving issues.
- Extensively worked in Production deployments, monitoring and troubleshooting the J2EE applications.
- Tuned the WebLogic JVM Heap Sizes by adjusting the MIN, MAX and Nursery Sizes in Production and Staging Environments.
Environment: Oracle WebLogic server 8.1/9.2/10.0 , 11g MP2, Apache 2.2, Sunone Webserver, Sun Solaris, RedHat Linux 6, MQ client 6.0, Wily 7.2.5/8.2.3 , Remedy, Jms, JRockit, WLST.
Confidential, Chicago, IL
Senior Middleware Administrator
Responsibilities:
- Installation, Administration and Configuration of WebLogic Application Server 9.x on both Windows and Linux Platforms.
- Administration and Configuration of WebLogic 9.1 and Weblogic 10.3 in Development and Production environments.
- Deployment of Applications (WAR JAR EAR) by using both ant and administration console, and by Auto deployment process.
- Installation and Configuration of Wily Introscope.
- Configured JMX Metrics for connecting Weblogic server to Wily Introscope.
- Configuration and Clustering of Tomcat and WebLogic Application Servers.
- Well experienced in working with the tool Samurai 2.1.1 and Wily Introscope for analyzing troubleshooting and taking appropriate actions for Application/Web server errors and logs.
- Experience with Load balancing and Performance tuning.
- Shell scripting to automate the maintenance process of the WebLogic Application Server and recover the backed up WebLogic configuration.
- Involvement with the customer care and deployment teams in trouble shooting and fixing day-to-day problems of the applications in production on 24/7 schedules.
- Creation of SSL and Digital Certificates for requesting, generating and implementation for the communication between Web server and the Application Server.
- Configure and administer WebLogic JDBC connection pools and Data Sources with Oracle database. Deployed various WAR, EAR, JAR applications in Domain and Clustered environments. Configuration and maintenance of J2EE Services including JDBC, JMS on WebLogic Server 8.x/9.x.
- Developed ANT build scripts, UNIX shell scripts and auto deployment process.
- Configured JNDI as repository for EJB Home stubs, queues and topics and was actively involved with the migration of WebLogic server from previous version 7.0 to the current version.
Environment: WebLogic Server 8.x/9.x/10.x, SunOne Directory Server 6.x, Apache web server, Shell Script, WLST, J2EE, Oracle9i, Ant1.5.1, Solaris 10.x, Windows 9x/NT.
Confidential, Richardson, TX
Senior Middleware Administrator.
Responsibilities:
- Installed and configured Oracle's WebLogic 8.1 for both development and production environments.
- Installed and Configured Apache Http Server Plug-In in order for the request to be proxied from Apache Http Server to WebLogic Server.
- Deployed various WAR JAR EAR applications in clustered environment.
- Developed UNIX shell scripts to automate the WebLogic Server Administration (recycling the application server deploying customer applications logs rotation monitor applications state etc.
- Deployed applications on multiple WebLogic Servers and maintained Load balancing high availability and Fail over functionality.
- Installed Oracle's WebLogic Server and Apache and IIS servers on the Physical boxes as well as VMware farms.
- Installed and configured Siteminder in Windows and Linux environment
- Working knowledge of RSA Identity access management with Web access management (WAM).
- Involved in troubleshooting and performance enhancement of VMware.
- Configured Clustering of EJB objects JDBC connections and JMS connection factories.
- Doing failover and load balancing with CISCO load balancer.
- Migrated applications from WebSphere 3.5/4 and Tomcat 4.1/5.1 to Oracle WebLogic 9.23.
- Configured Node manager for administration of Managed servers and administered Connection pools for JDBC connections.
- Implemented security and configuration of Netegrity SiteMinder configurations.
- Installed configured Apache Tomcat application server 4.1/5.5 in a clustered environment. Provided production support for WAR deployed on Apache Tomcat.
- Installing, configuring and administering of WebLogic, WebSphere MQ middle ware. Installed and configured I-Planet, Apache, Tomcat, MQ and LDAP Server and integrated with WebLogic Application server.
- Configuration and maintenance of WebLogic 8.1 with JDBC, JMS, JNDI, SNMP and J2EE Services. Configured JDBC Connection pools and Data sources with Oracle 8.i database.
- Monitor and tune TCP/IP, MQ queue depth, JVM's, JVM heap size, garbage collections, Java stack and Native thread depending on L&P Testing results and production performance.
- Involved in monitoring SiteMinder production environment and overall health.
- Developed UNIX Shell, SQL, and PL/SQL scripts for day-to-day system, data and database administration tasks.
Environment: BEA Web logic 8.1;JDK 1.3, JDBC, SQL/PLSQL, XML, Oracle 8.i, Tuxedo, Shell Scripting, Windows NT,, ANT, UNIX (HP-UX, Solaris), Apache HTTP server 2.2, MQ series Solaris, Windows
ConfidentialApplication support Analyst
Responsibilities:
- Performed WebLogic Server administration tasks such as installation, configuration, monitoring and performance tuning.
- Involved in WebLogic 8.1 to WebLogic 9.0 upgrade, JVM upgrade, JDK upgrade.
- Installed and configured Apache HTTP server 2.0 to work with WebLogic Server 8.1/9.0.
- Created bash andksh scripts to monitor domains, recycle clusters, monitor disk space, monitor number of Apache connections, and ran them as cronjobs.
- Configured custom execute queue in WebLogic 8.1.
- Deployment and troubleshooting of JAR, WAR, and EAR files in clustered environment.
- Configured and administered JDBC Connection Pools/Multi Pools/Data Sources on WebLogic Server 8.1/9.0.
- Troubleshooting WebLogic Application Server connection pools and connection manager with Oracle 9i.
- Monitoring error logs, fixing problems and tuning parameters on Weblogic environment.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentications.
- Set up WebLogic domain with a single server instance for developers on their windows machines.
- Configured and deployed applications in various work environments like Development, Test, Certification and Production.
- Developed scripts to monitor JDBC Connection Pool Status, JVM Heap Size, and JMS Messages in the Destination queues in the production environment.
- Provided active support for Load/Stress Testing, troubleshooting and performance tuning.
- Provided 24/7 on-call production support.
Environment: WebLogic server 8.1/9.0, JDK 1.3 J2EE, JDBC, Apache HTTP server 2.0, Oracle 9i, MQ series, Solaris, SVN, Windows NT