Sr. Middleware/weblogic Administrator Resume
Miami, FL
PROFESSIONAL SUMMARY:
- 9+ years of experience as a Middleware Administrator and integrating it with other enterprise software’s like IBM & Sun - one HTTP Server, WebSphere, IBM Tivoli Directory Server ldap, Jboss, Tivoli Access Manager and Production Support of various systems/software on Sun Solaris, AIX, Linux (RedHat, Suse) and Windows environments.
- Extensive experience in installation, configuration, and administration of WebSphere Application Server, IBM HTTP Server, Weblogic Application Server, Apache Tomcat Server, JBoss on AIX, Solaris, Linux, and Windows automation.
- Installed fixpacks, eFixes, and cumulative fixes to the existing infrastructure and automated it.
- Wrote wsadmin - JACL, Jython and ANT scripts to automate various WAS administration and deployment tasks such as JVM and resource configurations, J2EE application deployment, ear/war/jar installation, backups, JVM export/import and the like.
- Highly experienced in performance tuning and monitoring using Wily Introscope, Tivoli Performance Viewer, and custom written shell scripts
- Highly experienced in configuring Wily Introscope Manager/Agent/clustering, in order to monitor WAS
- Responsible for installation, configuration and maintenance of WebSphere Application Server (Base and ND), WebSphere Server, Weblogic Application Server, Apache Tomcat Server, WebSphere MQ, JBoss in a heterogeneous environment
- Architected the environment using Horizontal and Vertical clusters for a fault-tolerant, scalable, and highly available WebSphere environment for around 110 applications.
- Highly experienced working with generation / manual updation / propagation of plug-in both in the internal and external DMZ HTTP server.
- Experience in configuring SSL security for the HTTP servers and the plugin
- Highly skilled in updating plugin and config file for troubleshooting and improving performance.
- Worked with IBM on problem determination, troubleshooting, and resolution -- PMRs, running and submitting must gather scripts and output, turning on trace, verbose-gc, taking thread and heapdumps.
- Performed root-cause analysis for Production outages and provided management with analysis reports.
- Configured global security for WebSphere Application Server using IBM Directory Server as LDAP user registry and configured SSL for ldap communication.
- Configured Queue Connections Factories, Queue Definitions, and Listener Ports in order to provide connectivity to Enterprise MQ infrastructure and also worked on Service Integration Bus (SIB) configuration in V6.x
- Catalogued DB2 Node and DB Catalogs to connect to mainframe DB2 databases via DB2Connect server.
- Expertise in supporting enterprise based distributed applications over a wide range of operating environments on a 24/7 rotation basis for high volume, secure transactions and Web services.
- Well versed in creating resources, modifying properties, view runtime attributes, commit modifications and securing administrative server using Authentication, Authorization, s, Credentials, Permissions, WebSphere Resources (Servlets, JSP files, HTML files)
- Experience in J2EE (JSP, Servlets, EJB, JNDI, JMS), Java2.0, JDBC, Java Beans, RMI, CORBA, JavaScript, XML, HTML, SQL.
TECHNICAL SKILLS:
Programming Languages and Scripts: Java, C, C++, DHTML, CSS, Java Script, CGI (PERL), Java Swing, Servlets, JDBC, JSP, ASP, EJB, Struts, RMI, XML, JNDI, JMS, LDAP, XMLConfig, JACL, Jython, Python.
Networking & Communication Protocols: TCP/IP, HTTP/HTTPS, RMI/IIOP, Putty, Hummingbird V7.1.
Database: Oracle 8.x/9.0/10g/11g, DB2 7.1, 8.x, MS SQL Server 2000, MS Access
Web/Application Servers: WebSphere 3.5/4.0/5.x/6.x/7.x/8.x, Weblogic Application Server, JBoss, Apache Tomcat Server, IBM HTTP Server 1.3.28, 2.x, 6.x, IBM Tivoli Directory Server 4.0,5.1,6.0, Tivoli Access Manager 5.1,6.0, Netegrity Siteminder.
IBM: AIX 4.2/4.3/5.x, Sun Solaris 8,9,10, Linux, Windows 2000/2005/2008/2012/ NT.
Development/Build Tools: WSAD, RAD, JCreator, JDeveloper, ANT.
GUI Front End Tools: Java Server Pages, Swing, Visual Basic 5.0/6.0, and Developer 2000.
WORK EXPERIENCE:
Sr. Middleware/WebLogic Administrator
Confidential, Miami, FL
Responsibilities:
- Deployed the applications on WebLogic Servers10.x/11g and maintained Load balancing, high availability and Failover functionalities.
- Configure Clustering EJB objects, JDBC connections and JMS connection factories.
- Configured Node manager to administer the Managed servers.
- Supported on call schedule for Production Support.
- Maintained BEA Web Logic Application Server, JBoss AS 5.1/6, IIS 6/7, WebSphere 6.1, and Tomcat on different UNIX platforms and windows platforms and have setup development, testing, staging and production environments for the ongoing application development.
- Deployed the applications like formats of WAR, JAR, and EAR in WebLogic 11g/ 10.x.
- Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 11g.
- Install, configure and administer BEA WebLogic Server 11g in various environments.
- Install and configure Apache Web Server in various environments.
- Configure and administered of WebLogic server with Oracle 11gdatabase.
- Configuration and administration of Connection pools for JDBC connections.
- Used configuration wizard and configuration builder extensively to create and manage WebLogic domains.
- Setting up the cluster environment for WebLogic Server integrated with multiple workflows.
- Used Oracle Fusion for development, deployment and management of SOA suite
- Involved in doing a performance benchmark of WebLogic server by using Load Runner.
- Used Nagios to provide centralized view of IT infrastructure and help with status information, detection of infrastructure outages, automatic restart of failed applications and services and overall monitoring reporting.
- Installed, configured and administered JBOSS 5.0 server in various environments.
- Used JBOSS framework to support the development and implementation of applications
- 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.
- Migrated Applications between JBoss and WebLogic Application servers.
- Used Batch-Processing to avoid idling computing resources and keeping high rate of utilization and shift the time of job processing
- 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.
- Applying the patches to the WebLogic servers.
- Configured F5 Load Balancer Implemented standard backup procedures for both application and WebLogic.
- Testing and profiling to measure the performance of the applications.
- Used alfresco content management for web, documents, records and content development.
- Conducted performance and scalability audits of applications and the application servers.
- Integrating and managing solutions with 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.6/1.7, J2EE, JRockit, JSP, Servlets, EJB, Jboss 5.x, LDAP, JDBC, XML, Oracle9i, WebLogic Server 8.1, Win2K, AIX, Solaris, Linux, OIM, Alfresco, subversion.
Sr. Middleware Engineer/Build & Release Engineer
Confidential, Miami, FL
Responsibilities:
- Expertise in configuring a domain, deploying applications, configuring data sources, logging and web subsystems in JBoss 5 and EAP 6.2 in different environments like Development, QA, UAT and Production on Linux (RHEL 5) and Solaris 9 operating systems.
- Installed, configured and administered WebLogic 9.x/10.x in various environments like Development, QA and Production on Solaris 9 and Windows server 2003 operating system.
- Installed SJSAS 9.1(Sun Java System Application Server) and created/configured domains in Development, Perf, Test and Production environments on SunOS 5.1.0
- Performed Installation of JBOSS JON 2.4, monitoring server which will monitor the JBOSS instances, Operating system parameters running on different Operating systems.
- Created groups, users, roles and configured alerts in JON 2.4 (JBOSS Operations Network) monitoring server.
- Configured connection pools and Data sources for WebLogic 9.2/10.3, JBOSS 4.2/5.0.1/5.1.0 , and SJSAS 9.1 application servers with backend oracle 9i/10g/11g RAC DB's.
- Deployed WAR & EAR files in WebLogic 9.2/10.3, JBOSS 4.2/5.0.1/5.1.0 and SJSAS 9.1 application servers hosting clustered environments.
- Performed WAR, EAR & JAR files deployment in WebLogic 9.2/10.3 and SJSAS 9.1 through admin-console.
- Managed Apache HTTP 1.3 Web Server, Microsoft IIS Web Server and Sun Java System Web Server (iPlanet 4.1)
- Developed scripts to monitor JVM Heap Size, JMS Messages in the Destination queues in the production environment.
- Dealt with troubleshooting issues like Server hang, keep alive threads, HTTP threads, Application Deadlock, Perm Gen space, Out of Memory Issue, High memory usage and High CPU.
- Single handedly performed up-gradation of JBOSS 4.2 GA to JBOSS 4.2 EAP, Red hat release and configured JDBC, log4j, JMS and JDK.
- Involved in migration of WebLogic 8.1.5 to WebLogic 9.2 MP3 and JDK 1.4 to JDK 1.6.
- Configured JDBC and JMS Queues in Weblogic 9.2/10.3, JBOSS 4.2/5.0.1 EAP
- Configured Active MQ 5.0 to use JMS Queues in environment hosting SJSAS 9.1 application server.
- Provided Development team with thread dumps and heap dumps using jstack and jhat, JDK tools.
- Worked with networking team during load tests and suggested changes on BIG IP F5 LOAD BALANCER such as enabling snat-pool, 1-connect profile etc.
- Assisted in several Load tests and gave suggestions at OS level tuning, also configured Weblogic and JBOSS Application servers to produce the best results.
- Administer Application Servers (JBOSS, ATG Dynamo) on Solaris 10 and Linux 5 operating systems.
- Installed Apache 2.0, and configured plug-in for clusters running on Weblogic 9.x/10.x.
- Installed JBOSS web server 1.x and configured with JBOSS EAP 5.0 for load balancing.
- Created SSL s for JBOSS 5.x/4.x.
- Configured LDAP using Netscape directory Server for user authentication.
- Automated WAR deployment procedure in production environment running on JBOSS EAP 5.x using UNIX shell script.
- Managed infrastructure automations using Ops code Chef and Cucumber.
- Hands On in monitoring physical hosts, application servers and web servers through BMC Patrol and HP Site scope monitoring systems.
- Created Remedy Tickets for Change/Release management using Remedy Client and Remedy
- Created cron jobs for timely running of scripts.
- Being a part of production team provided 24x7 supports for all the environments.
Environment: Oracle WebLogic Server/portal 6.1/8.1.5/9.2 MP3/10.3, Oracle Fusion 11g, JBOSS 4.2/5.0.1/5.1.0 /6.2 EAP, Apache Tomcat 5.0, ATG Dynamo, SJSAS 9.1, Solaris 8/9/10, Windows 2003 server, Linux RHEL 5, Jrockit/JDK.
Weblogic/JBOSS Administrator
Confidential, San Francisco, CA
Responsibilities:
- Installation, Configuration & Administration of Clustered WebLogic 10.3, 11g/12c on Production Environment.
- Creation of WebLogic domains and setting up Admin & Managed servers for JAVA/J2EE applications on test and production environments.
- Installation, configuring and monitoring of JBoss 6.2 servers and integrated SunOne Web Server to work with the Application Server.
- Deployed the EAR, JAR, WAR applications on multiple WebLogic Server Instances and JBoss servers.
- Involved in working with Load balancing/Firewall to achieve failover and high availability.
- Configured JMS resources Queues, Topics, and JDBC connection pools and data sources for Web Logic/JBoss server instances.
- Deployed EJB web application on Tomcat Application Server
- Integrated Jboss EAP 5.0.0 and EAP 5.1.0 on Red Hat Enterprise Linux 5.2 environment.
- Created Domain Templates to replicate the environment on new WebLogic/JBoss servers.
- Worked with WLST scripts and Shell Scripts to automate frequently done tasks like deployments.
- Experienced in analysis of thread dumps, core dumps, server hang and high CPU utilization conditions in WebLogic and JBoss.
- Optimizing the memory usage by tuning Garbage Collection.
- Monitoring WebLogic/JBoss Server health and security.
- Analyzed Log files such as WebLogic/JBoss server logs, node manager logs, Plug-in logs and thread dumps for troubleshooting and Problem determination to resolve issues.
- Involved in assisting QA team in Load and Integration testing of J2EE applications on WebLogic/JBoss Application Servers.
- Installed, configured and administered Apache 2.3.x and Apache Tomcat 5.5/6.0 on Redhat 6.2.
- Installed and configured HTTP Proxy Plug-ins on Apache Web Server to send traffic to request dynamic content from WebLogic Application servers.
- Implemented security by configuring Secured Socket Layer (SSL) for client authentication and data encryption.
- Deployed WAR files in JBoss Application Server and provided support.
- Automated WAR deployment procedure in production environment running on JBOSS EAP 5.x using UNIX shell script.
- Troubleshoot issues with JBoss related servers and applications as part of infrastructure team.
- Installed JBOSS web server 1.x and configured with JBOSS EAP 5.0 for load balancing.
- Configured LDAP using Active Directory for user authentication and authorization
- Installed, configured and deployed virtual servers through VMware on Windows environment.
- Installed and configured Jrockit Mission Control (JRMC) in production environment to monitor system critical parameters such as garbage collection, memory leaks, CPU utilization, file/network I/O.
- Responsible for 24x7 production support of mission critical applications running on WebLogic and Apache/Tomcat Middleware.
Environment: Web Logic 10.3.6, JBoss 6.1 Apache 2.2, JBOSS EAP 5.x, Oracle Jrockit 6, VMware, JDK, J2EE, JDBC, Apache Tomcat 5.5/6.0, RedHat Linux 6.2, Shell Scripting, Oracle Linux, Windows 2003, F5 Load balancer, Site minder, Nagios, Splunk, JMX, Oracle 8i/9i, JDBC, LDAP.
Middleware Administrator
Confidential, Philadelphia, PA
Responsibilities:
- Installed and configured Apache and Sun ONE (iPlanet) Web Server including SSL configuration and proxy plug-in for application server.
- Involved in migration of WebLogic server from WebLogic 9.3 to WebLogic 10.3.
- Developed Ant/WLST/Python scripts for build and deployment of code.
- Created WebLogic Domains with Clustered Managed Servers for Development/QA/Performance/Disaster Recovery environment and maintaining domains for different Projects for each environment.
- Created Cronjob with UNIX shell scripts for Monitoring of various WebLogic attributes for servers which help to send alerts through emails as well as to Pagers.
- Co-ordinated with network team to configure Cisco Load Balancer for request distribution to apache web layer.
- Involved in partial setup of Wily Introscope 7.2/8.0, installing Wily Agent on WebLogic servers and creating dashboard for monitoring CPU usage and WebLogic statistics.
- Involved in upgrading Sybase connection pool driver from version 2 to version 3.
- Co-ordinated with Autosys group to help prepare .jil files which can be used for automatic controlling of WebLogic domains.
- Maintained code and configuration files in ClearCase.
- Worked on CRQ and work orders in Remedy and opened MAC requests for various infrastructure permissions.
- Involved in creating and renewing SSL s for node manager and MQ.
- Prepared documents for code deployment and back out implementation plan for all the project releases.
Environment: WebLogic server 9.x/10.x, Solaris 9/10, Linux, Sun one Web Server 6.x, Apache Web Server 2.x, Apache Web Server Plug-In, Sun one web server plug-in, JDK 1.x, VMware, JDBC, JNDI, J2EE, JMS, SSL, EJB, JSP, Servlets, Wily Introscope 7.2/8.0, WLST, Unix Shell Script, Suse Linux, ClearCase, Sybase, DB2.
System Administrator/Application Support
Confidential
Responsibilities:
- Installation, Configuration, Administration and Maintenance of BEA Weblogic Server 8.1 on Red Hat Linux and Windows Operating systems.
- Design and develop JDBC connection objects for the data retrieval and update.
- Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Failover functionalities.
- Monitoring the application servers with the help of Sitescope and also by writing UNIX scripts that will send an email/page whenever something fails.
- Configured Node manager to administer the Managed servers of WebLogic.
- Created and maintained Design documents (low & high level Design Documents).
- Involved in the design, development and execution of test plans and strategies.
- Designed and developed web applications using Servlets, JSP, Java Beans and Threads.
- Developed JSP with HTML and JavaScript for data presentation and collection.
- Configured clustering EJB objects, JDBC connections and JMS connection factories.
- Designed and developed modules from scratch as part of enhancement.
- Developed Java Scripts and HTML pages for front end.
- Developed several JSP Pages and Servlets for the front end.
- Developed Stored Procedures for extracting data.
- Involved in Performance Tuning and Bug Fixing.
Environment: WebLogic 8.1, Red Hat Linux 5/Windows Server 2003, Unix, J2EE, JProbe, Wily Introscope Linux, Java, Struts, Hibernate, HTML, DB2, Java Script, Eclipse 3.