Sr. Weblogic / Jboss Administrator Resume
Chicago, IL
SUMMARY:
- Accomplished IT Professional with 9+ years of experience in Administration, Development & Support in JBoss, Tomcat, Oracle WebLogic Server 9.x/10/11g/12c on Solaris and Linux.
- Highly skilled in Installing, Configuring, Tuning and Troubleshooting of WebLogic Server 9.x/10/11g/12c in various environments like UNIX, Red Hat Linux, Sun Solaris and Windows.
- Effective in providing 24x7on call support in production environment.
- Experience in configuring Node Manager to start and stop managed servers from admin console.
- Solid experience in developing & deploying the applications on multiple WebLogic servers and maintaining Load balancing, high availability and failover.
- Experience in administering F5 Load Balancers, Network Routing Protocols, and Firewalls.
- Expertise in migration and up gradation of WebLogic Server and updating JDK versions, applying patches and installing service packs for WebLogic Server.
- Excellent knowledge in finding Memory Leaks and adjusting JVM Heap size and Garbage Collection parameters during performance monitoring and performance tuning of WebLogic server.
- Expert in writing WLST scripts using Jython/Python for starting, stopping servers, Node managers & deploying applications
- Excellent Database knowledge in SQL, PL/SQL, Oracle, Sybase and MS SQL Server.
- Experience with Oracle Enterprise Manager 11gto monitor the performance of JVM.
- Excellent knowledge on web based applications using Java - J2EE technologies (Java, Servlets, JSP, Struts, Hibernate, EJB, JMS and Services, XML, SOAP, WSDL).
TECHNICAL SKILLS:
Programming Languages: Java/J2EE, Visual Basic, SQL, MY-SQL, PL-SQL
Operating Systems: UNIX, Solaris, Red Hat LINUX, HP-UX, IBM-AIX, Windows (all)
Middleware: BEA WebLogic Application Server 9.x/10.x/11g/12c, SOA, WebLogic Portal 10.3.x, Apache-HTTP Server 2.0/2.2/2.4, JBOSS 5.x/6.x/7.x/8, Sun One Web Server 6.x, Apache Tomcat 6.x/7.0.x, Oracle Service Bus (OSB), MS ISS server 5.1/6.0, IBM-HTTP server
J2EE Technologies: Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB, Applets and Swing components, AWT, XSL, JavaScript
Web Technologies: HTML, XML, DHTML, XSLT, CSS
Scripting Languages: WLST, ANT, Jython, UNIX Shell Scripting, Perl Scripting.
Packages: JDK 1.1/1.2/1.3/1.4/1.6, JSDK 2.0, J2EE, JRMC 3.1/4.0
Performance & Monitoring Tools: Wily IntroScope, JMeter, JProbe, JProfiler, F5 Load Balancer, Grinder, Samurai, JRockit Management Console, Visual VM, TDA
IDE’s/ Utilities: Net Beans, Eclipse, WebLogic Workshop, MS Visual Studio 2005, Site Minder, OAM, JBuilder, SSH, SOA, Open SSL, Putty, WLST
Database: Oracle 9i/10g/11g, OAS, MS SQL, Server, My SQL, Point base, MS Access and DB2
Networking & Protocols: TCP/IP, Telnet, SSH, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP, ARP, SSL, Kerberos
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Sr. WebLogic / JBOSS Administrator
Responsibilities:
- Installed, configured, troubleshoot and maintained WebLogic 11g/12c, Tomcat and Apache Webserver in Linux and Sun Solaris environments.
- Installed, configured, and monitored JBoss 7.1/8.0 servers and integrated SunOne Webserver to work with the application server.
- Created & monitored multiple domains with multiple managed servers, machines, node managers and cluster environments.
- Worked on application development/integration using technologies like WebLogic J2EE, ANT/Maven and UNIX scripting, JMS, JSP, DB2, WebMethod, Tomcat and AutoSys.
- Responsible for setting up development, testing, staging and production environments for the ongoing application developments.
- Developed web and enterprise applications on JBoss applications server in a channel secure environments.
- Configured clustering of EJB objects, JDBC connections and JMS connection factories.
- Extensively used Maven 2.x and Jenkins to create builds, responsible for maintaining build scripts for the application builds, compile and generate the packages and push it to target environments UNIX, Windows and Linux platforms.
- Responsible for configuring Clusters, JMS, security enhancements, Node Manager, SSL, Administering Connection Pools for JDBC connections.
- Configured and created JMS servers with various JMS modules like queues, topics, connection factories, distributed queues and distributed topics.
- Installed and configured Oracle Enterprise Manager to monitor all databases centrally.
- Managed and monitored server instances and automation using WLST.
- Configured web server plug-ins Apache 2.2 for WebLogic application servers.
- Migrated WebLogic server applications from 10.x/10.3 to 11g and 10.3/11g to 12c.
- Configured execute threads, connection pools and JMS Bridges etc. for different components of the retailed applications.
- Deployed application on multiple WebLogic Server and Tomcat server instances, maintaining Load balancing and High availability on production.
- Implemented security and configuration of LDAP, Netegrity, SiteMinder Single Sign On, configured multi master and single master.
- Used WLST for configuring, deployment and runtime environment changes.
- Used Oracle Service Oriented Architecture (SOA) and Oracle Service Bus (OSB) concepts and deployed various proxies in Oracle OSB.
- Responsible for deploying SOA composites from Oracle JDeveloper and maintaining SOA composites using WLST and ANT scripts.
- Responsible for performing root causes analysis identify solutions to issues such as server crashes hangs, and out of memory issues in various JDKs.
- Managed and monitored JVM performance of WebLogic Heap size, Garbage collection, JDBC pools.
- Responsible for managing security by setting up security rules, manage users in the system.
- Involved in 24/7 support for production environments.
Confidential, Atlanta, GA
WebLogic / JBoss Administrator
Responsibilities:
- Installed and configured BEA WebLogic Application Server 9.2/10.3/11g on SUN Solaris 9.0/10.0 and RHEL environment.
- Responsible for setting up development, testing, staging and production environments for the ongoing application development.
- Extensively used Maven 2.x to create builds.
- Installation, configuring, troubleshooting and maintaining the WebLogic 10.x/11g and Apache web server.
- Installed, configured and maintained JBoss EAP 4.x/5.x/6.x, JBoss EWS software on Sun Solaris and RedHat Linux in Dev, Test and Production Environments.
- Wrote Shell scripts to automate processes (Cron tasks).
- Provided support to different Sales and Revenue team for the migration of WebLogic 10.3 to JBoss EAP 6.0.
- Created Data Sources, Connection Pools, JMS Servers, JMS Destinations for JBoss 4.1.0.
- Configured plug-ins for Apache HTTP server and Sun One Web server to proxy the request for JBoss server.
- Configured Execute Threads, Connection Pools and JMS Bridges etc. for different components of the retailed applications.
- Deployed application on multiple WebLogic server and JBoss server instances, maintaining Load balancing and High-Availability on production.
- Tuned memory parameters for newly installed multiple WebLogic 10.3 and JBoss Server 5.1.0.GA and JBoss EAP 6.0 on multiple environments QA and UAT before setting it up on Production
- Configured WebLogic on a standalone and cluster environment.
- Installed, configured and maintained SOA suite and used Oracle Service Bus as an integration platform for managing interactions between heterogeneous services and ESB instances across the enterprise wide service network.
- Responsible for deploying SOA composites from Oracle JDeveloper and maintenance.
- SOA composites using WLST and ANT scripts.
- Configured WebLogic clusters and deployedJ2EE applications in the Cluster in a production environment.
- Installed Wily Power packs such as Leak Hunter, Error Detector, Web Logic Portal, and Web Server.
- Responsible in configuring Spring Framework to WebLogic 10.3.
- Responsible for recording required URL’s in Wily CEM and monitoring performance.
- Performed troubleshooting and fixing of problems on WebLogic Application Server.
- Maintained logs and tracked performance of Applications.
- Managed and Monitored JVM performance by WebLogic Heap Size, Garbage collection, JDBC Pools.
- Performed root cause analysis and identified solutions to issues like Server Crashes, Hangs and Out of Memory issues in various JDKs.
- Developed scripts (start, stop, backup & recovery processes) for web application server administration.
Confidential, Charlotte, NC
Middleware Administrator
Responsibilities:
- Capacity planning, installation, configuration, tuning and troubleshooting of WebLogic server and migration of applications from WebLogic 8.1 to 10.3.
- Deployed enterprise java beans, Web applications, enterprise applications and configuration, troubleshooting performance.
- Worked closely with development and testing teams to implement fixes in testing and production environments.
- Installed and created managed servers in cluster with HPSA tool.
- Ran scripts and attach binary files to the servers with HPSA tool
- Created in both clustered and non-clustered environments.
- Installed, configured and worked on the deployment tools like Sun N1 SPS and Anthill pro for applications like WAR, JAR and EAR files.
- Installed, created and configured web instances to application server using Webserver plug-ins and path.
- Installed and implemented security through configuration of LDAP and Active Directory, Netegrity SiteMinder for single sign-on and firewalls.
- WebLogic administration, monitoring and troubleshooting using admin console and JMX.
- Participated in writing scripts to handle complex automation/administration using Shell scripting, WLST, ANT, PERL and WL Shell.
- Installed and configured Network Data Mover to server and files transferred to the mainframes.
- Involved in performance monitoring and tuning using tools such as HP Open View, IntroScope 6.0/7.2, as well as built in middleware and OS commands.
- Server performance tuning - Thread Dump Analysis, Core Dump Analysis when Server crashed unevenly.
- Created JDBC connections to database like SQL, PL/SQL, IBM DB2, Oracle 8i/9i/10g and MS SQL server databases.
- Performed managing and monitoring the JVM performance by WebLogic Heap Size, Garbage collection, JDBC Pools and taking thread dumps and analyzing to find the problems in application.
- Configured the session management i.e. memory to memory and database replication on WebLogic application server.
- Administration of Apache HTTP 2.0 Webserver, Microsoft IIS Webserver and Sun Java system Webserver (iPlanet 6.1).
- Observed of major J2EE technologies such as JDBC, JNDI, JMS and JMX.
- Involved with the customer care and development teams in troubleshooting and fixing day-to-day issues related to system and applications in production.
- Performed scalability, reliability, performance tuning and capacity planning.
- Webserver/Proxy server setup and administration (Apache, Tomcat, Apache SSL, etc.).
Confidential
WebLogic Administrator
Responsibilities:
- Installed, configured and maintained WebLogic server 8.1and 9.0 in domain and clustered environment.
- Installed and configured Tomcat and sun one Webserver to work with WebLogic server.
- Deployed WAR, JAR, EAR applications in WebLogic 8.1&9.0.
- Configured Node Manager for running managed servers.
- Installed and configured Apache HTTP Server 2.0, JBoss 4.1.0 and SunOne Webservers in various environments.
- Mentored engineering team on the use of JBoss and web-related technologies.
- Developed and run UNIX shell scripts and implemented auto deployment process.
- Configured and administered JDBC Connection pools/multi pools/ data sources on JBoss.
- Installed and configured LDAP server using SunOne Directory server for user authentication.
- Worked with SiteMinder and Oracle Access Manager for authentications, authorizations and single sign on.
- Monitored JBoss application server resources using Wily IntroScope.
- Created data sources, JMS servers, JMS destinations for JBoss 4.1.0.
- Configured plug-ins for Apache HTTP server And SunOne Web server to proxy the request for JBoss server.
- Involved in version control for Apache and IPlanet web servers.
- Documented troubleshoot design procedures and test plans.