Sr.weblogic Administrator Resume
Summary:
- Over 7 years of experience in Information Technology with extensive experience in complete project life cycle including analysis, design, implementation, integration and system testing.
- Extensive experience in WebLogic Administration, Monitoring, Troubleshooting and Maintenance on WebLogic Servers.
- Strong knowledge of deployment of J2EE applications on BEA WebLogic 10.x/9.x/8.x, iPlanet and Apache-Tomcat.
- Interacted with BEA Weblogic Technical Support Team in resolving the WebLogic critical issues, and used to follow up on the opened tickets by analyzing the respective thread dumps and config files.
- Experience in using Clearcase for configuration management.
- Experience in both Clustered and non-Clustered environments.
- Experience in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters.
- Experience in writing UNIX Shell Scripts using commands like awk, sed, tcsh, bash, ksh and perl to automate system admin jobs.
- Experience using WebLogic.Admin, WebLogic.Deployer and WebLogic.Server commands.
- Worked on WebLogic Integration Server 8 and 10 and involved in migration of Applications.
- Experience in trouble shooting failed mission critical production systems under extreme pressure conditions and time constraints.
- Expertise in Handling Code Releases and Deploying applications in Production.
- Worked closely with development and testing teams to implement fixes in Testing and Production environments.
- Experience in configuring Node Manager to start and stop managed servers from admin console.
- Excellent working knowledge in implementing LDAP and Netscape Directory Server.
- Strong knowledge of Java Naming and Directory Services (JNDI).
- Involved in troubleshooting production issues and in escalating the issues as per the requirement.
- Established JDBC Connection Pool and Multipool configuration with Oracle, DB2 and SQL Server, etc.
- Involved in WebLogic Administration, Monitoring and Trouble Shooting using Admin Console and JMX.
- Installed, migrated and configured IBM WebSphere MQ Series on AIX, Linux and Windows.
- Experience in NT/UNIX, PERL, Shell Script, MIIS, WebLogic.
- Experience in JAVA, Servlets, JDBC, JFC/Swing application development.
Certifications BEAWebLogic 8.1 Certified Administrator.
Technical Skills :
Application Servers
WebLogic 10.x/9.x/8.1 SPx/7.x/6.x, WebLogic Portal 8.1,WebSphere Application Server 5.x/6.x
Operating Systems:
UNIX,Linux,OS/390,AS/400,HP-UX (including Service Guard), Solaris, IBM AIX (V4.3.3 and 5L V5.1, HACMP) and Windows NT/2000/XP
Web Servers
Apache 2.2/2.0.52,IIS 6.0/5.0,iPlanet 6.1.8/6.1.5/4.1,Tomcat 5.x/4.1,IHS
Java Technologies
Servlets,Applets,AWT,Swing, Beans, EJB, J2EE, JMS, Networking, JDBC/ODBC, JNDI and RMI
Languages
C,C++, Java 2, Visual Basic, ASP, SQL, PL/SQL, and ESQL
Tools
Visual Age for Java, QPASA, Tivoli, BMC Patrol, XPEDITER, Candle, VISIO, WSAD, QMF and CRM,ITCAM.
JMS Providers
WebLogic, IBM MQ Series 5.x, Sonic MQ, Tibco MQ.
Scripting Languages/Tools
Jython, Maven, Shell Scripting (Korn/Bourne/Bash), WLShell, WLST, Ant 1.6/NDM, Autosys.
Markup Languages
HTML, XML/XSL and DHTML.
Databases:
Oracle, DB2, Sybase, SQL server and MS Access.
Protocols
TCP/IP, FTP, SMTP, SOAP, POP and HTTP.
Professional Experience:
Confidential, Thousand Oaks, CATeam Lead-Middleware Operations Feb 09 - Till dateRoles & Responsibilities:
- Install, configure and administer BEA WebLogic Server 10.2 in various environments.
- Involved in troubleshooting various issues in development, testing and production environments.
- Migrated WebLogic Server version 8.1 to 10.2 and provided Application Support.
- Write Debug patches to get more details and narrow the complex issues.
- Converting the existing complex WebLogic configuration environment to Jython script and recreate the environment on different machine/location.
- Writing Jython script and configuring various WebLogic components/services via Jython script.
- Monitored and administered Weblogic Server Instances with WLST scripting and by creating the Shell scripts for the Auto-Deploy.
- Performance tuning with respect to JVM heap arguments, Execute Threads, Custom Execute Thread, JDBC Connection Pools, Multipool, OS Parameters and network parameters.
- Handled Memory issues, application leak or WebLogic leak or SUN java bug by tuning and profiling the memory with third party tools.
- Handled Server Hang, Deadlock, application level lock, database level lock by taking thread dump and analyze to get the root cause for the hang.
- Enabled JDBC connection pool tune to execute thread size to have max performance. Enabled the profiling to get the details about the connection leak.
- Enabled verbose logging and thread dump at peak load to evaluate the applications performance and tune accordingly.
- Analyze complex issues involved with various components and third party products with developers and vendors JDK support, SUN support and IBM Support.
- Expertise in analyzing the WebLogic thread dump, JVM GC verbose logs, server logs, Various subsystem debug logs.
- Involved in using Introscope Enterprise Manager and web view for determining performance problems.
- Monitored error logs, fixed problems and tuned parameters in WebLogic environment.
- Experience in analyzing the proxy server log in comparison with WebLogic logs to narrow down the malformed request.
- Involved in Cluster configuration, session replication inmemory/jdbc/filesystem, Multicast configuration, multicast testing.
- Configure JNDI server as repository for EJB Home stubs, JDBC data sources for Oracle database server 9i, JMS connection factories, Queues and Topics.
- Monitoring the destinations for pending messages and raising the alerts. Stuck thread message and raising the alerts.
- Supported 24/7 on call schedule for Production Support.
- Worked on Content Manager and involved in Content pushing on the Integration Server.
Environment:JDK 1.5,WebLogic 10.x/9.x/8.x/7.x, WebLogic Portal, Solaris 10/9.0,Apache WebServer,Windows 2003/2000, RHEL 3.0AS, Apache 2.0.x, Oracle 10g/9i, Novel LDAP, Shell scripting, WLST tool, ANT, Jython, Maven.
Confidential, Orlando,Florida IT Middleware Support Aug 08 to Feb 09
Responsibilities:
- Setting up and managing Public Key Infrastructure and in generating public and private keys to encrypt data sent to various vendors and Partners of Fannie Mae internal and external partners.
- Monitored Service Level Agreements (SLA) for all applications, batches and feeds, including performance levels, availability and critical windows of operation.
- Deployed wars and ears using WebLogic Admin Console as well as runnable scripts.
- Improve the visitor experience with business tools for implicit and explicit personalization.
- Installed Service packs and patches to WebLogic Server and JDK.
- Automated jobs by using Cron & writing shell scripts & troubleshooting.
- Maintained BEA WebLogic Application Server 8.1/9.x/10.x on different UNIX platforms and have setup development, testing and production environments for the on going application development.
- Provided WLST (Jython script) and configuring various WebLogic components/services via Jython script.
- Performance tuning w.r.t JVM heap args, Execute Threads, Custom Execute Threads, JDBC Connection Pools, Multipool, OS Parameters and network parameters.
- Experience with JProbe, OptimizeIT .
- Memory issues, application leak or WebLogic leak or SUN java bug. By tuning and profiling the memory with third party tools.
- Involved in troubleshooting, performance monitoring using Wily.
- Worked on Awk & Sed to parse and format log files in efficient manner.
- Achieved continues integration efforts using ANT.
- Installed, Configured and managed various web servers including Apache Tomcat, Sun ONE iPlanet web server.
- Deployed the EAR files and scripting automated deployment of the applications.
- Supported WebLogic Application Server clustering, load balancing with F5 and fail over.
- Shutting down and restarting production servers on UNIX and WEBLOGIC.
- Monitor complex web applications in production environments using Willy introscope
- Participated in Change Management process and migrated the code using remedy Manager tool.
Environment: WebLogic 9.x/8.x/7.x, AquaLogic BPM 5.7 (ALBPM), AquaLogic Service Bus (ALSB 2.6),AquaLogic Service Registry (ALSR), Willy introscope Solaris 8.0/9.0/10, Linux Windows 2000/2003, Apache 2.0.x, Novel LDAP, HTTP Server ,Shell scripting,CVS, IBM Main frames, Iplanet server.
Confidential, New Jersey Senior Weblogic Administrator Jul 07 to Aug 08
Responsibilities:
- Involved in troubleshooting various issues in development, testing and production environments.
- Write Debug patches to get more details and narrow the complex issues.
- Converting the existing complex WebLogic configuration environment to Jython script and recreate the environment on different machine/location.
- Writing Jython script and configuring various WebLogic components/services via Jython script.
- Performance tuning w.r.t JVM heap args, Execute Threads, Custom Execute Thread, JDBC Connection Pools, Multipool, Os Parameters and network parameters.
- Configure and administered of JDBC, JMS, JNDI, SNMP in WebLogic Server 8.1.
- Interaction between services, routing relationships, transformations, and policies using aqualogic.
- Working knowledge in services like Rlogin, Telnet, FTP, X-Window System etc.
- Achieved continues integration efforts using ANT.
- Installed, Configured and managed various web servers including Apache Tomcat, Sun ONE iPlanet web server.
- Deliver portals with universal design including access by individuals with disabilities using portal server.
- Implemented a BEA WebLogic Portal and BEA WebLogic Integration project and was responsible for overall architecture of a BEA deployment.
- Involved in troubleshooting, performance monitoring using Wily.
- Worked on Awk & Sed to parse and format log files in efficient manner.
- Cluster configuration session replication in memory/jdbc/file system, Multicast configuration, multicast testing.
- JMS configuration topic Queue
- Deployed the applications on multiple WebLogic Server and maintained Load balancing, High availability and Fail over functionality.
Environment: WebLogic 10.x/9.x/8.x/7.x, Linux Solaris 8.0/9.0/10, Weblogic portal server 9x, Windows 2000/2003, RHEL 3.0AS,AIX 4.3/5.1/5.2 Apache 2.0.x,Aqualogic SOA ,BPM Oracle 9i/10g, Novel LDAP, Embedded and external Active Directory Server2000, Shell scripting, Clear Case UNIX shell scripting,AWK, WLST tool, Jython.
Confidential, Covington,GA
Sr.Weblogic Administrator Jun 06 - Jul 07
Roles & Responsibilities:
- Installing application software in Test/Production environments by ensuring the integrity of the certified release of software.
- Installing, configuring and administering WebLogic servers in a clustered environment.
- Configure Node manager for administer the Managed Servers.
- Used clearcase for configuration management.
- Building applications with ANT and Maven build scripts.
- Monitored and administered WebLogic Server Instances with WLST scripting and by creating the Jython scripts.
- Installed and Configured Apache 1.3 as plug-in on unix environment and deployed applications.
- Handling major Code Releases in Production environment.
- Extensively worked on HP Open View Monitoring tool and analyzed the performance.
- Experience in deploying web applications and EJB applications on Weblogic servers.
- Worked with the Developers and System Administrators and was responsible for setting up, configuring, supporting and managing the WebLogic 8.1 Application server on development, staging and production Environments.
- Automation of server recycles during the night maintenance window and Health Checks.
- Configured WebLogic Portal server with Oracle9i database.
- Troubleshooting applications, servers, clusters, testing problems and customer problems.
- Configured web servers; iPlanet, Apache.
- Performed Installations, Upgrades in WLS from 8.1 to 9.0.
- Configuring Execute Threads, Connection Pools and JMSBridges for different components of the system.
- Experience with JVM and WebLogic tuning utilizing verbose GC logs, Visual GC, JVM Stat, GC logs.
- Planning, Coordination, Communication and Execution of the recovery plan to fully restore service after the problem solution is delivered.
- Identifying performance problems recommend corrective actions and take actions on approved recommendations which include evaluating Disk Storage, creating data reorganization / archive jobs, performing daily Health Checks.
- Providing 24/7 support to Production and Non production environments.
- Developed Menu driven scripts for code drops, software installation and server recycles.
- Writing and maintaining Shell scripts for Logs archival, taking backups, monitoring disk space.
- Documenting problem solutions, major configuration changes and system architecture changes.
Environment: WebLogic 9.0/8.1, Apache, Hummingbird NFS Maestro 6.1, Windows NT/2000, Linux, Sun Solaris, VSS, Shell Script, Perl, Jython, ANT, Maven, PL/SQL
Confidential, CA
WebLogic Administrator/Prodcution Support Sep 05 - Jun 06
- Responsibilities:
- Installed and configured IBM Application Server and configured it on UNIX platform.
- Installation of multiple instances on the same machine. Coexistence of multiple Application Server (Base) instances, multiple and different versions of WebSphere as well.
- Installed IBM HTTP server and generate plug-in files.
- Involved in doing a performance benchmark of Apache/WebLogic server by using Loadrunner and Application Manager
- Installing fix packs and fixes, federating Node to the Deployment Manager.
- Configured Clusters and instances for improved availability and failover capability.
- Involved in configuring the WebSphere load balancing using horizontal clustering and vertical clustering.
- Enable global security for application servers and applications using Single Sign on (SSO) by LTPA mechanism on Secure Way LDAP User Registry.
- Implemented a BEA WebLogic Portal, was responsible for overall architecture of a BEA deployment.
- Involved in Packaging EJB modules, web modules, application client modules and applications.
- Responsible for deploying enterprise applications from the admin console.
- Troubleshooting Web Sphere Application Server problems using Log Analyzer and Tracing.
- Managed performance tuning of HTTP server, Web Container, EJB Container, and database Connection Pool using Tivoli performance viewer
- Used Collector Tool to gather information about installation and packages
- Experience with security such as firewalls and SSL certificates
- Performed routine management of WebSphere Environment like monitoring Disk Space, CPU Utilization
- On call, on pager, 24x7 production support and maintenance of Applications Servers.
Environment: WebSphere Application Server 5.0.2, Weblogic portal server, IBM HTTP Server 1.3.26, Solaris 7.0, Linux suse,Java, J2EE 1.3, ND, IBM Directory LDAP Server, DB2 UDB 7.1, Windows NT, SiteMinder 5.5.
Confidential, Louisville,Kentucky
Web Administrator Apr 04 - Sep 05
Responsibilities:
- Involved in all administrative tasks like Installation, Configuration, Deployment, and Troubleshooting of BEAWebLogic Application Server 8.1 on Solaris platform
- Responsible for starting up, configuring, administering and maintaining the J2EE applications as part of the enterprise\'s computing/ networking infrastructure and Deploying applications.
- Extensively involved in Tuning and Clustering of the WLS 8.1
- Deployed applications on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionality.
- Responsible for analyzing and troubleshooting all WebLogic related issues reported by the clients in different environments like Dev, Test, UAT, Pre-Pod and Production.
- Involved in bridge calls with other team members and developers for resolving the high priority issues in the Production Environment
- Involved in Performance monitoring and performance tuning of WLS.
- Developed, Modified and executed the ANT, SHELL scripts responsible for administration and maintenance process of the WLS
- Involved in Configuration and Troubleshooting of iPlanet 5.1 on Solaris platform.
- Provided on call 24x7 support on a rotation basis to attend user and system calls.
Environment: WebLogic Server 8.1/7.0,Introscope, Sun iPlanet 5.1, Solaris, AIX4.3, J2EE, JSP, Servlets, EJB, LDAP, JDBC, JMS, XML, Oracle9i, Ant1.5.3.
Confidential, Montvale, NJ
WebLogic Administrator May 03 - Apr 04
Responsibilities:
- Installed and Configured WebLogic 8.1 Servers, Domains and Clusters.
- Configuring Clusters on WebLogic using the WebLogic Console.
- Server log and Domain log monitoring, Application Deployment and performance tuning of WebLogic. Setting the JVM parameters like maximum and minimum heap size in WebLogic startup scripts.
- Starting, stopping and clearing the cache of Web Logic servers.
- Experience in monitoring the application servers with the help of Sitescope and also by writing UNIX scripts that will send an email/page whenever something fails.
- Used clearcase for configuration management.
- Deploying and configuring in various environments like Production, Staging and Testing on a single Server and a cluster of Servers also used to troubleshoot the deployment issues.
- Configured and maintained the WebLogic Load balancing Clusters.
- Fine Tuned the JDBC Connection Pools Initial and Maximum Capacity to the same value in production systems to avoid creating new connections on the fly during load spikes.
- Interacted with Development Teams for Application Architecture changes, with respective to WebLogic configurations.
- Took Thread Dumps when any issues come in web logic, and used to analyze the thread dumps and used to communicate with developers to solve the issues.
- Installed Web logic Service Packs, licenses in Production Box.
- Configuring and Maintaining the Web logic and CSS Load balancing Clusters.
Environment: BEA WebLogic 7.0/6.2, IIS 5.0, Unix/Linux, Windows NT/2000, Shell/Perl Scripting, Oracle8i, Apache Server 2.0, SiteMinder
Education: Bachelor's in Computer Science Engineering, India.
