Middleware / Application Performance Monitoring Administartaor Resume
Charlotte, NC
SUMMARY
- 7 years of IT industry experience in teh field of Client/Server Applications and Middleware Server Administration.
- 5+ years Expertise in Installation, Configuration, Trouble - Shooting and Maintenance of BEA WebLogic Server 7.0/8.1/9.x/10.x/11.g/12.c, JBOSS, iplanet Web Server, Apache Web Server on different UNIX flavors and environments.
- Installed, Configured and Administered Oracle WebLogic Server versions 7.x/8.x/9.x/10.x/11.x. in various environments.
- Installed, Configured JBOSS Application server version 6.4 on various environments.
- Based/E-Commerce on Web Logic Application Server and JBOSS.
- Experienced in Troubleshooting, Load Balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance of across different WebLogic Server versions.
- Experience wif WebLogic Administration under different operating environment - UNIX, Linux, SUN Solaris, Windows NT and AIX.
- Expert in Web and Application Server Installation, Configuration, application deployment, monitoring and troubleshooting.
- Extensive Industry experience in Installing, Configuring and administering Web Servers like Apache 2.0 HTTP Server, SUN ONE 6.1 Webserver (iPlanet), Apache TOMCAT 6.0/7.0 and Microsoft IIS Server.
- Installed, Configured and Maintained JBoss application Server on Linux and Solaris platform.
- Experience in application performance monitoring as dynaTrace administrator.
- Extensive experience in setting up multiple Domains, including Machines, Managed servers, Node managers across Clustered environments.
- Working knowledge of WebSphere MQ Series, JBoss5. x/6. x on UNIX, Linux and Windows environments and exposure to distributed queuing architectures
- Experience in Node Manager Configuration - remote managed server start and stop. SSL communication between admin server and node manager.
- Deployed various WAR, JAR, EAR, RAR applications in clustered environment using Admin console, Shell scripts & WLST scripts.
- Experience in configuring and administrating Weblogic JDBC connection pools wif different databases like Oracle 9i/8i, MySQL, MS SQL Server, MS Access and DB2.
- Experience in configuring and administrating JMS connection factories, queues and topics.
- Expert in taking thread dumps and analyzing them for solving Weblogic performance issues.
- Experience setting rewrite rules and virtual host on Apache Web server.
- Experience in installing and configuring JBoss versions 5/6 on various operating systems.
- Worked wif Business Activity Monitoring (BAM), Oracle Business Process Management and Oracle WebCenter Interaction installation/configuration.
- Worked and configured Oracle SOA and Oracle service Bus across different environments.
- Implemented SUN security and configuration of LDAP, Netegrity Site Minder single sign-on, configuring Multi Master and Single Master Configurations and replications for MS Active Directory.
- Excellent working knowledge of Operation & Production Support wif large mission critical systems in multiple technologies and platforms - Weblogic, JBOSS, Apache, Tomcat, Sun One, UNIX, Windows XP, and Oracle.
- Excellent application development and interfacing experience wif LDAP using Netscape and Sun ONE directory Servers.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
- Created Digital Certificates for secured communication between applications.
- Provided 24/7 on-call support for production, strong team player, good analytical skills.
TECHNICAL SKILLS
Programming Languages: C, C++, JAVA/J2EE, C#, Visual Basic, SQL, PL-SQL.
Operating Systems: UNIX, Solaris, Red Hat LINUX, HP-UX, IBM-AIXWindows 98/2000/NT/XP/VISTA/7/8/8.1.
Middleware: Oracle WebLogic Application Server 6.x./7.x./8.x./9.x/10.x/12.c. Apache-HTTP Server 2.0/2.2, Sun One Webserver 6.x, Apache Tomcat 6.x/7.x MS ISS server 5.1/6.0/7.x, IBM-HTTP Server.
J2EE Technologies: Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB, Applets and swing components, AWT.
Web Technologies: JDK 1.4, HTML, XML, DHTML, MSXML, ASPX.
Scripting Languages: WLST, UNIX Shell Scripting (Bourne, Korn, C and Bash), Perl and Ant Scripting
Packages: JDK 1.1/1.2/1.3/1.4/1.5 /1.6/1.7 , JSDK 2.0, J2EE
Performance Monitoring and Testing Tools: Wily Introscope, Jmeter, Mercury Load Runner, Win Runner, Grinder, Samurai, JRockit management Console, JHAT, TDA, OpTier, DynaTrace, Splunk.
IDE’s/Utilities: Eclipse, Weblogic Workshop, MS Visual Studio 2005, JBuilder, SSH, OpenSSL, Putty, and WLST.
Database: Pointbase, Oracle 8i/9i, MS SQL Server, My SQL, MS Access and DB2.
Networking & Protocols: TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP, ARP, SSL, eatheiral and WireShark
Other Tools: Windows SFU, Adobe PhotoShop, Adobe DreamWeaver, Adobe Flash, MS Office.
PROFESSIONAL EXPERIENCE
Confidential, CHARLOTTE, NC
MIDDLEWARE / APPLICATION Performance MONITORING ADMINISTARTAOR
Responsibilities:
- Installed and configured Weblogic Application server 10.x/11.x/12.c in various environments.
- Performed Weblogic server administration tasks like configuring Managed servers and setup cluster environment.
- Configured Node Manager for running managed servers.
- Installed JBOSS Application server 6.4 on Red Hat Linux.
- Migrated applications from Weblogic to JBOSS.
- Deployed Web and Enterprise applications on JBOSS.
- Updated JDK’s and installed service packs and patches for Weblogic Servers.
- Install and configure DynaTrace application server and collector jvms across different non-production and production environments.
- Deploy DynaTrace and Optier Application Monitoring agents across hetergenous multi-tier application.
- Troubleshoot and performance tune Web/Application servers: Apache Webservers, and Tomcat, Weblogic, Websphere, Web Methods, IIS applications server.
- Write shell scripts to automate deployment across different environments.
- Write PHP scripts to parse XML and track applications monitored across Confidential Wholesale Services.
- Create Dashboards to illustrate application performance from application/webservers to database.
- Communicate wif different application teams to troubleshoot and pinpoint deadlocks to improve performance.
- Establish thresholds and standards for application monitoring to ensure stable and supportive infrastructure.
- Analyze logs, thread dumps, CPU sampling to troubleshoot issues wifin teh application.
- Perform performance tuning of DynaTrace Infrastructure including database servers, collector servers to make monitoring available 24x7.
Environment: BEA Weblogic 8.x/9.x/10.x/11.x/12.c, JDK 1.3/1.4/1.5,/1.6/1.7, JRockit 8.1, Apache 2.x, Tomcat 6.0/6.1/7.x, Sun One/ iPlanet, IIS 6, Solaris 8,9, Red Hat LINUX, JBOSS 4.x/5/6., Windows 2008/2012, F5 Load balancer, Siteminder, Oracle 8i/9i, JDBC, LDAP, EJB, JSP, Servlets, XML,MS Office, OpenSSL, Secure SSH.,MySQL, PHP, dynaTrace 5.6/6.1.
Confidential, TX
Sr. Middleware/Weblogic Administrator/JBoss Admin
Responsibilities:
- Installed and configured Weblogic Application server 8.x/9.x/10.x using graphic and silent mode and configured teh Weblogic domain.
- Performed Weblogic server administration tasks like configuring Managed servers and setup cluster environment.
- Configured Node Manager for running managed servers.
- Installed and configured Apache HTTP Server 2.0, Tomcat 6.0, IIS 6 and Sun One Web Servers in various environments Installed and configured plugins for Apache HTTP server and Sun One Web server to proxy teh request for Weblogic server.
- Installed and Configured JBOSS Application Server 4.3 GA on Red Hat Linux 5.5.
- Experience in analyzing teh proxy server log in comparison wif WebLogic logs to narrow down teh malformed request.
- Performed migration and upgradation tasks like upgrading Weblogic server 9.x to Weblogic 10.x and updating JDK’s and installing service packs and patches for Weblogic Server.
- Troubleshooting everyday problems and issues by interacting wif developer and testing teams and provided 24x7 On Call Production support on rotation basis.
- Deployed various J2EE and enterprise applications (WAR, JAR, RAR, EAR) on managed servers and cluster environment and maintained Load Balancing, High Availability and Failover.
- Created WLST and shell scripts to monitor domains, recycle clusters, monitor disk space, monitor number of Apache connections, and ran them as cronjobs for timely running programs Configured JNDI as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Configured and administered JDBC Connection pools/multi pools/ data sources on Weblogic.
- Involved in monitoring error logs, troubleshooting and fixing teh problems.
- Handled Memory issues, such as application leak, Weblogic leak and sun java bug by tuning and profiling memory wif third party tools.
- Implemented security by configuring Secured Socket Layer (SSL) for client authentication and data encryption.
- Installed and configured LDAP server using Sun One Directory server for user authentication.
- Configure Siteminder wif Web servers.
- Configure F5 load balancer wif Web servers.
- Developed and run UNIX shell scripts and implemented auto deployment process.
- Solved server hang issues such as Deadlock, Application and Database level lock by taking thread dump and analyzed to get teh root cause of teh hang .
- Performance monitoring and JVM Heap size and EJB monitoring using Wily Introscope and Load testing using Mercury Load Runner and Jmeter wif Thread and Heap analysis Using Samurai thread dump.
- TDA and Heap Analyzer for detecting blocking and locked threads.
- Implemented standard backup procedures for both application and Weblogic server.
- Involved in assisting QA team in Load and Integration testing of J2EE applications on WebLogic Server.
Environment: BEA WebLogic 8.x/9.x/10.x, JDK 1.3/1.4/1.5, JRockit 8.1, Apache 2.x, Tomcat 6.0/6.1, Sun One/ iPlanet, IIS 6, Solaris 8,9, Red Hat LINUX, JBOSS 4.x/5.,Windows 2003, F5 Load balancer, Siteminder, Oracle 8i/9i, JDBC, LDAP, EJB, JSP, Servlets, XML,MS Office, OpenSSL, Secure SSH.
Confidential, Cincinnati, OH
Weblogic/JBOSS Administrator
Responsibilities:
- Performed WebLogic Server administration tasks such as Installation, Configuration, Monitoring and Performance Tuning.
- Deployed various WAR,JAR and EAR applications in Production and non-production Environments
- Removing/Updating deployed applications wifin teh application environment.
- Developed Startup, Shutdown and bounce teh WebLogic server scripts.
- Installed and configured Apache web server 2.0 in all environments.
- Developed Crontab scripts for timely running jobs and provide server status.
- Configured and administered JDBC Connection Pools/Multi Pools/Data Sources on WebLogic Server 9.x
- Created Managed Servers and Node Manager in Production Servers and test servers.
- Developed Scripts for deploying applications in different environments using weblogic.Deployer utility.
- Installed, configured and maintained JBoss Application Server.
- Installed and deployed Enterprise applications on JBoss application server.
- Performance tuning of JVM heap size, garbage collections, java stack and Native thread & production performance.
- Administered performance tuning capabilities in solving environmental/configuration issues dat customers have in web server plug-ins, Cluster setups, JMS Bridge configurations, Connection Pools setup etc., these involve third party products’ interaction wif teh BEA Weblogic Server.
- Deployed teh applications on multiple WebLogic Servers.
- Maintained Load balancing, high availability and Failover functionalities.
- Configured LDAP using Sun ONE Directory Server for user authentication.
- Created WLST scripts for deployment activities like deploy, undeploy, redeploy start and stop teh applications.
- Created Work Managers for teh specific applications based on their priority.
- Setup WebLogic 9.2 server as a Windows Service.
- Troubleshooting WebLogic Application Server connection pools and manager wif Oracle9i &10g
- Involved wif teh developers in trouble shooting and fixing day-to-day problems of teh applications in Production on 24/7 schedule
- Monitoring error logs, fixing problems and tuning parameters on WebLogic environment
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
- Monitoring teh startup logs for any exceptions or errors. Performing regular health checks for teh servers in teh Testing and Production environments.
Environment: JDK 1.3, JDBC, SQL/PLSQL, XML, Oracle 9.me, Shell Scripting, Windows NT, BEA Web logic 8.1, ANT, UNIX (HP-UX).
Confidential, Chicago, IL
Middleware/Weblogic Administrator
Responsibilities:
- Supported on call schedule for Production Support.
- Deployed teh applications like formats of WAR, JAR, and EAR in WebLogic 8.1.
- Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 8.1.
- Install, configure and administer BEA WebLogic Server 8.1 in various environments.
- Install and configure Apache Web Server in various environments.
- Configure and administered of WebLogic server wif Oracle9i database.
- Deployed teh applications on multiple WebLogic Servers and maintained Load balancing, High availability and Failover functionalities.
- Configure Clustering EJB objects, JDBC connections and JMS connection factories.
- Configured Node manager to administer teh Managed servers.
- Configuration and administration of Connection pools for JDBC connections.
- Configure LDAP using Sun ONE Directory Server for user authentication.
- Used configuration wizard and configuration builder extensively to create and manage WebLogic domains.
- Setting up teh cluster environment for WebLogic Server integrated wif multiple workflows.
- Involved in doing a performance benchmark of WebLogic server by using Load Runner.
- Configured and deployed applications in various work environments like Development, System Test and Production.
- Research and Troubleshooting of emerging application issues, from WebLogic configuration to code issues.
- Developed ANT build scripts, UNIX shell scripts and auto deployment process.
- Configure JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Integrating and managing solutions wif IIS, iPlanet LDAP, and Directory Smart single sign-on.
- Problem determination using local error logs and by running user traces and service traces.
- Documenting design procedures and test plans.
Environment: JDK1.4, J2EE, Jrockit8.1, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle9i, WebLogic Server 8.1, Win2K, AIX, Solaris, Linux.
Confidential, HOUSTON, TX
Middleware Administrator
Responsibilities:
- Installed, configured and administered of Oracle BEA WebLogic Application Server in various environments.
- Installing, configuring and administering of WebLogic, WebSphere MQ middle ware. Installed and configured me-Planet, Apache, Tomcat, MQ and LDAP Server and integrated wif WebLogic Application server.
- Provided 24/7 Support and on call schedule for Production support and HP OVO alarm.
- Configure and administered of JDBC, JMS, JNDI, SNMP in WebLogic Server 9.2.
- Configure and administered of WebLogic server wif Oracle9i database.
- Installed and configured Apache 1.3 as plug-in on Linux environment and deployed applications.
- Installed and configured IIS to act as a proxy server to serve various applications.
- Created and configured Sun One Web Server and websites for webhosting different applications.
- Configure Clustering EJB objects, JDBC connections and JMS connection factories.
- Configure Node manager for administer teh Managed servers.
- Installing UCM wif Oracle database 10g over Oracle BEA Weblogic server
- Using Big-IP F5 Load balancer Provide production support for web logic application server wif Solaris.
- Configure and administered Connection pools for JDBC connections.
- Deployed applications like formats of WAR, JAR, EAR in WebLogic 8.1.
- Deployed applications on multiple WebLogic Server and maintained Load balancing, High Availability and Failover functionality.
- Configured and deployed applications in various work environments like Development, QA, and Production.
- Actively involved in UAT and Production support
Environment: Oracle WebLogic Server 9.1/9.2/10.0 , iPlanet, IBM WebSphere Application Server 6.0,SunOne Web server, Apache, Tomcat, Oracle9i,Oracle(AD4J),FogLight,Remedy,Jira,Mercury7, IBMHttp Server, SOA, Perl, JRMC, IBM AIX Server, WebServices, JDK 1.4.2, SOA, J2EE,JSPs, EJBs, JMS, IBM MQ MQ Series, Perl, Shell Scripting SQL, REHL, Sun Solaris, Windows 2003 Server.
Confidential
SOFTWARE DEVELOPER
Responsibilities:
- Involved in teh business analysis and system design to support teh workflow.
- Requirement Analysis and defining teh Scope.
- Implemented teh project usingJSPandServletsbased tag libraries.
- Conducted client side validations using JavaScript.
- CodedJDBCcalls in teh Servlets to access teh Oracle database tables.
- GenerateSQLScripts to update teh parsed message into Database.
- Designed and coded thejavaclass dat will handle errors and will log teh errors in a file.
- Used Data Access Object Design Pattern (DAO) for data access functionality.
- Queried and wrote stored procedures for Oracle and SQL server database.
- Deployed teh application onJBossApplication server.
- Involved in creating User Authentication page usingJavaServlets.
- Involved in teh Maintenance and Support of teh System.
- Responsible forIntegration,unittesting,systemtestingand stress testing for all teh phases of project.
Environment: JDK 1.4,J2EE, JSP, HTML/CSS, Servlets,JavaBeans, MDB, JDBC, MS SQL Server, Oracle 9i, JBoss, CVS, JavaScript, Eclipse, ANT,JUnit 3.x.