We provide IT Staff Augmentation Services!

Middleware Administrator Resume

0/5 (Submit Your Rating)

Laurel, MarylanD

SUMMARY

  • Over Eight years of IT Experience as IBM WebSphere/Weblogic Administrator which includes installation, Configuration, Administration and Deployment of IBM WebSphere Application Server 6.x/7.x/8.x,Weblogic 11gR1(10.3.2,3,4,5,6),12c(12.1.1,12.2.1,12.2.1.4), JBOSS EAP Servers 6.x/7.x,Tomcat 6.x,7.x,8.0,9.0 and IBM HTTP Server 7/8, Apache Server on UNIX platforms that includes AIX 5.2/5.3, Solaris 8/9/10, Red Hat Enterprise Linux V5/V6 and Windows, setting up the development, testing and production environments.
  • Expertise in JBOSS Administration such as Performance Tuning, Clustering and exposure to distributed queuing architectures.
  • Automated the Deployment process of various WAR, JAR, and EAR applications in different versions of JBOSS Application servers on clustered/ non - clustered environment using administration console/WLST scripts.
  • Involved in configuring Keystore and Truststore and encrypted the passwords in JBoss vault of different applications.
  • Experience in Integrating WebSphere Application Server, Weblogic and Deployment Manager with IBM HTTP Server (6.x/7.0/8.x), IBM Directory Server, Oracle 10/11, DB2 (9.x/10.x) and SQL Servers
  • Expertise in configuring JDBC providers, Data Source, Virtual Hosting and security resources like JAAS authentication (J2C) aliases in order to provide connectivity to Oracle, DB2 databases.
  • Conversant with various aspects of WebSphere such as Work Load Management (WLM using horizontal, vertical, or a combination of vertical and horizontal scaling) and Clustering in a WAS-ND environment and Weblogic to provide fail over and high availability.
  • Managing DNS, LDAP, FTP, Tomcat & Apache web servers on Linux servers
  • Configuration and Administration of Tomcat/Apache Web Server and SSL
  • Used the Application Server Admin (JBOSS/ Tomcat) to manage the systems remotely usingPuppet and using Linux
  • Experience in analyzing performance issues using tools like WebSphere/Weblogic Thread Analyzer, Tivoli Performance Viewer and Runtime Performance Advisor.
  • Experience in setting up the continuous integration and continuous delivery (CI and CD) for Release Automation of Java and Oracle Fusion Middleware Applications (Oracle ADF, Oracle SOA, OSB)
  • Expertise in Integrating Delivery (CI and CD process) using Jenkins, Nexus and puppet.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes, Cookbooks and uploaded them to Chef-server.
  • Replaced existing manual deployment and management processes with Opscode Chef recipes. Automating server configuration/management with Chef
  • Expertise in Migration (using WasPreUpgrade, WasPostUpgrade commands) and Deployment of Applications in WebSphere Application Server and Weblogic.
  • Experience in Installing mod jk, mod cluster plugins and mod proxy ajp for Tomcat and JBOSS.
  • Experienced in analysis of thread dumps, core dumps, server hang and high CPU utilization conditions in JBoss.
  • Experienced in configuring Single Sign On using Tivoli Access Manager, Site Minder, Identity Management and LDAP.
  • Experienced in working with IHS and Apache Webservers.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Involved in the maintenance of Redhat Linux Servers like security patching, Monitoring the Performance, disk space issues and upgrades.
  • Experienced inOpenShiftfor container management and to enhance container platform multi - tenancy
  • Experienced inansiblescripts to ensureOpenshiftcontainer
  • Load balanced Tomcat with Apache HTTP server with mod jk module for evenly spreading traffic across the multiple servers.
  • Improved continuous integration workflow, project testing, and deployments with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.
  • Implemented and maintained F5 Load balancing for High Availability and Fail over Functionality and managing troubleshooting issues like Server hang, Application Deadlock, Out of Memory, High CPU usage.
  • Experienced in applying patches for WAS, Weblogic, Oracle, IHS and Plugins, generate and propagate Webserver Plugins for IHS (6.x/7.0/8.x).
  • Experience in deploying VMs using VMware templates.
  • Managed the security and performance optimizations for EJB containers and web applications in IBM WebSphere, Weblogic, IBM HTTP Server and Apache web server.
  • Experienced in working in a demanding 24x7 production environment.
  • Excellent analytical and problem solving skills and capable of grasping and absorbing new concepts fast.
  • Experience with Configuration Management Tools (PUPPET, Ansible)
  • Experience in implementing end-to-end build and deploy automation using Jenkins, Maven, Puppet and Chef.

TECHNICAL SKILLS

Application Servers: IBM WebSphere Application Server 6.x/7.0/8.x, Weblogic 11gR1(10.3.2,3,4,5,6),12c(12.1.1, 12.2.1), IBM WebSphere Message Queue 6.0/7.x, IBM HTTPServer 6.x/7.0/8.x, SunOne Web Server 6.0/6.1, Apache HTTP Server 2.0/2.2,Tomcat,JBOSS,OpenShift

Databases: DB2 9.x/10.x, Oracle 9i/10g/11g, MS- Access, MS-SQL Server 2008

Languages: C, C++, Java, J2EE, SQL, PL/SQL.

Web Technologies/Scripting: HTML, XML, JSP Servlets, JSP, JACL, Jython,Shell, WSCP Scripts.

Operating Systems: Solaris 7/8/9, AIX 5.1/5.2/5.3, Red Hat Linux 3/4, HP-UX, Windows 2003/2008/2012

Network /Protocol: TCP/IP, HTTP/HTTPS, SOAP, FTP, SFTP, SSH, SSL, SCP.

Tools: Tivoli Performance Viewer, Heap Analyzer, Thread Analyzer, Wily Introscope.

Security: IBM Directory Server, Ikeyman, Active Directory

Build/Automation Tools: Ansible, Puppet, Chef, Ant, Maven, Jenkins, Hudson & Bambo

PROFESSIONAL EXPERIENCE

Confidential, Laurel, Maryland

Middleware Administrator

Responsibilities:

  • Installed, Configured and Monitored Weblogic 11gR1(10.3.2,3,4,5,6),12c(12.1.1,12.2.1,12.2.1.4), JBOSS EAP Servers 6.x/7.x,Tomcat 6.x,7.x,8.0,9.0.13 IBM HTTP Server on Windows, AIX and Red Hat Linux.
  • Involved in Creating and Managing the Nodes, Application Server's, Cluster's and Deployed Multiple J2EE Applications
  • Involved in Installing, configuring, and supporting Apache and Tomcat servers
  • Perform troubleshooting for application systems and resolve issues
  • Integrated Delivery (CI and CD process) using Jenkins, Nexus and puppet.
  • Provide 24x7 production support for client’s on rotation basis, including off hours support.
  • Strong UNIX, LINUX knowledge with Shell Scripting.
  • Deployed applications on Apache tomcat application server instances in all the respective environments.
  • Expertise in migrating and upgrading Tomcat/WebLogic Server, updating JDK versions, applying patches and installing service packs for WebLogic/tomcat server.
  • Configured HTTPD file, Mod jk file and workers.property file for tomcat connectivity.
  • Deploying various WAR, JAR, and EAR applications in clustered environment in WebLogic Application Server.
  • Deployment of J2EE Applications involved in creating Clusters for Load Balancing and Failover, Configuring Resources like JDBC Provider, Creating Virtual Hosts, Shared Libraries, JNDI Configurations, EJB References, Creating Environment Variables, and Configuring Session Management.
  • Experience, in web servers such as Apache Tomcat, IIS, IBM HTTP Server and IPlanet.
  • Experience in deploying .NET Core apps running on Windows IIS and troubleshooting applications running on that platform.
  • Created inventory in Ansible for automating the CD
  • Involved in Development, deployments and infrastructure with tools such as Chef, Jenkins and GITHub.
  • Installed and configured Tomcat 9.0.13 and Provided support.
  • Experience in creating and configuring IIS Application Pool containers to successfully run .NET core builds/packages.
  • Installed SSL certs on Production Windows Boxes running IIS for Windows .NET Core applications.
  • Configuration and clustering of Web Logic Application Servers and on web servers running on Tomcat 9.0
  • Troubleshooting SSL issues, Plugin configuration issues in webservers.
  • Worked with RedHatOpenShiftContainer Platform forDockerandKubernetes.
  • Worked on Installation, configuration and administration of Linux 5,6 and 7 servers and support of OpenShift Enterprise and non-OpenShift support.
  • Created Digital Certificates for secured communication between applications.
  • Installation and configuration of multiple Apache Tomcat instances as a service on development, staging, preproduction and production environments.
  • Integrated Wily Introscope with WebLogic Containers as external performance monitoring tool.
  • Implemented and used CA APM performance Management tool to troubleshoot applications and identify root cause.
  • Experience in implementing end-to-end build and deploy automation using Jenkins, Maven, Puppet and Chef.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Improved continuous integration workflow, project testing, and deployments with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.

Environment: Weblogic 11g,12c, Apache HTTP Server v2.2, Red Hat Linux 6, Sun Solaris 9/10, Tivoli, Wily Introscope 8/9, Shell Scripts, Oracle 10g/11g, DB2 9.7, CA Siteminder 12.x,ApacheTomcat,JBOSS,Puppet.

Confidential, Timonium, Maryland

Middleware Administrator

Responsibilities:

  • Installed, Configured and Monitored Weblogic 11gR1(10.3.2,3,4,5,6),12c(12.1.1,12.2.1), JBOSS EAP Servers 6.x/7.x,Tomcat 6.x,7.x,8.0,9.0.13 IBM HTTP Server on Windows, AIX and Red Hat Linux.
  • Involved in Creating and Managing the Nodes, Application Server's, Cluster's and Deployed Multiple J2EE Applications
  • Involved in Installing, configuring, and supporting Apache and Tomcat servers
  • Perform troubleshooting for application systems and resolve issues
  • Provide 24x7 production support for client’s on rotation basis, including off hours support.
  • Strong UNIX, LINUX knowledge with Shell Scripting.
  • Deployed applications on Apache tomcat application server instances in all the respective environments.
  • Expertise in migrating and upgrading Tomcat/WebLogic Server, updating JDK versions, applying patches and installing service packs for WebLogic/tomcat server.
  • Configured HTTPD file, Mod jk file and workers.property file for tomcat connectivity.
  • Deploying various WAR, JAR, and EAR applications in clustered environment in WebLogic Application Server.
  • Deployment of J2EE Applications involved in creating Clusters for Load Balancing and Failover, Configuring Resources like JDBC Provider, Creating Virtual Hosts, Shared Libraries, JNDI Configurations, EJB References, Creating Environment Variables, and Configuring Session Management.
  • Experience, in web servers such as Apache Tomcat, IIS, IBM HTTP Server and IPlanet.
  • Experience in deploying .NET Core apps running on Windows IIS and troubleshooting applications running on that platform.
  • Installed and configured Tomcat 9.0.13 and Provided support.
  • Experience in creating and configuring IIS Application Pool containers to successfully run .NET core builds/packages.
  • Installed SSL certs on Production Windows Boxes running IIS for Windows .NET Core applications.
  • Configuration and clustering of Web Logic Application Servers and on web servers running on Tomcat 9.0
  • Troubleshooting SSL issues, Plugin configuration issues in webservers.
  • Created Digital Certificates for secured communication between applications.
  • Installation and configuration of multiple Apache Tomcat instances as a service on development, staging, preproduction and production environments.
  • Load balanced Tomcat with Apache HTTP server with mod jk module for evenly spreading traffic across the multiple servers.
  • Integrated Wily Introscope with WebLogic Containers as external performance monitoring tool.
  • Implemented and used CA APM performance Management tool to troubleshoot applications and identify root cause.
  • Experience in implementing end-to-end build and deploy automation using Jenkins, Maven, Puppet and Chef.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Improved continuous integration workflow, project testing, and deployments with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.

Environment: Weblogic 11g,12c, Apache HTTP Server v2.2, Red Hat Linux 6, Sun Solaris 9/10, Tivoli, Wily Introscope 8/9, Shell Scripts, Oracle 10g/11g, DB2 9.7, CA Siteminder 12.x,ApacheTomcat,JBOSS,Puppet.

Confidential, Columbia, SC

WebLogic Administrator

Responsibilities:

  • Installed, Configured and Monitored WebSphere Application Server v7.0/8.0/8.5, Weblogic 11gR1(10.3.2,3,4,5,6),12c(12.1.1), JBOSS EAP Servers 6.x/7.x,Tomcat 6.x,7.x, IBM HTTP Server on Windows, AIX and Red Hat Linux.
  • Installing IBM HTTP Servers and integrated with WAS/Weblogic for load-balancing and fail-over using generated plug-in.
  • Installed patches to applications and Weblogic application servers.
  • Migrated WebLogic server applications from 9.2/10.0 to 11g/12c.
  • Application servers on clustered/ non-clustered environment using administration console/WLST scripts.
  • Deployed various WAR, JAR, EAR, J2EE applications on clustered environment using WLST and GUI
  • Experience in Installing mod jk, mod cluster plugins and mod proxy ajp for Tomcat and JBOSS.
  • Administered and configuring the monitoring tool like JBOSS operations network, Jconsole, GCviewer.
  • Installed & Integrated Apache web server with JBOSS /Tomcat application server using mod jk Modules. Have experience in compiling/installing PHP as module in Apache.
  • Configured HTTPD file, Mod jk file and workers.property file for tomcat connectivity.
  • Enabled Security features using LDAP user registry for authentication and authorization privileges for Admin console
  • Configured the Session Management i.e. Memory to Memory and Database replication.
  • Configured web server plug-ins Apache 2.2 for WebLogic application servers.
  • Involved in providing support for troubleshooting WebCenter Sites
  • Load balanced Tomcat with Apache HTTP server with mod jk module for evenly spreading traffic across the multiple servers.
  • Deployed java applications on Apache-Tomcat in the cluster environment.
  • Enforcing Application wide Authentication and Authorization Services using single sign-on(SSO) solution using CA Siteminder 12.x. Installed Siteminderwebagents and configured HCO and ACO.s
  • Configured WebSphere/Weblogic resources including JDBC providers, JDBC data sources and Connection Pools.
  • Implemented and maintained F5 Load balancing for High Availability and Fail over Functionality and managing troubleshooting issues like Server hang, Application Deadlock, Out of Memory, High CPU usage.
  • Experience in Performance and Monitoring tool like Tivoli performance viewer, Dev partner, CA Wily Introscope, Tivoli Omegamon.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Good Knowledge of Edge Components Failover, HTTP Server Failover, Web Container Failover, EJB Container failover, Session Affinity, Session Persistence.
  • Experienced in working with IHS and Apache Webservers.
  • Improved continuous integration workflow, project testing, and deployments with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.
  • Monitoring using Ansible and has integrated Ansible with Rundeck and Jenkins.
  • Wrote Shell scripts and to automate routine tasks like log parsing, auditing and patch audits.
  • Experience in troubleshooting Web Server, Plug-in and Application Server by enabling traces at different levels.
  • Good knowledge in trouble shooting basic network related issues using ping, telnet, netstat, trace route commands and umask, soft links commands.
  • Troubleshot Admin Server start-up issues, Java code defects after deployment, and classpath issues by checking the JVM logs, and the Web Server logs.

Environment: Weblogic 11g,12c, Apache HTTP Server v2.2, Red Hat Linux 6, Sun Solaris 9/10, Tivoli, Wily Introscope 8/9, Shell Scripts, Oracle 10g/11g, DB2 9.7, CA Siteminder 12.x.

Confidential, Birmingham, AL

WebSphere Administrator

Responsibilities:

  • Involved in setting up the Dev, Test, Non-Production and Production Servers from scratch.
  • Installed, configured and administered WebSphere Application Server7.0/8.0,Tomcat 6.x,6.1, on AIX and Solaris platforms.
  • Deployed web and enterprise applications on JBoss application server.
  • Experience in configuring and managing Load Balancer in JBOSS for High Availability and Failover.
  • Installed APR, OpenSSL, Tomcate-native, Oracle JDK, Oracle JRE, Tomcat connector Mod jk, APR Utility.
  • Installed IBM HTTP Server 6.1/7.0 and configured the plug-in with local and remote WebSphere Application servers.
  • Experience in Installing mod jk, mod cluster plugins for Tomcat and JBOSS.
  • Created Tomcat instances and modified each and removed shared component.
  • Installed connect direct and created nodes to ensure the flow of files.
  • Ensured a smooth flow for the inbound and outbound transfers while using connect direct.
  • Used F5 Big-IP hardware Load Balancers to increase throughput, performance, availability and quick restoration of service.
  • Experienced in working with IHS and Apache Webservers
  • Configured Web-Server interfaces (plug-in file), Session Management, virtual hosts, Data Sources, HTTP transports for Application Server instances and applications.
  • Enabled Security features using LDAP user registry for authentication and authorization privileges for Admin console.
  • Configured WebSphere resources including JDBC providers, JDBC data sources and Connection Pools.
  • Managed the security and performance optimizations for EJB containers and web applications in Weblogic, IBM WebSphere, IBM HTTP Server and Apache web server.
  • Intensively involved in IBM WebSphere Application Server troubleshooting scenarios like Out of memory, Java hangs, crashes, and Hung Threads.
  • Administered and configuring the monitoring tool like JBOSS operations network, Jconsole, GCviewer.
  • Experienced in analysis of thread dumps, core dumps, server hang and high CPU utilization conditions in JBoss.
  • Worked on problem tickets (PMRs) with IBM to find effective solutions to various problems and performance issues. Worked on WebSphere system related system work (patches, fixes and fixpacks).
  • Load balanced Tomcat with Apache HTTP server with mod jk module for evenly spreading traffic across the multiple servers.
  • Monitored Applications and performed performance tuning by configuring caching, queuing, pooling, JVM parameters and DB connection pooling through Tivoli Performance Viewer and Wily Introscope dashboards.
  • Improved continuous integration workflow, project testing, and deployments with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.
  • Replaced existing manual deployment and management processes with Opscode Chef recipes. Automating server configuration/management with Chef.
  • Worked on troubleshooting Java applications and WebSphere issues using WAS logs, traces, Tivoli Performance Viewer.
  • Deployed application in Development, UAT, and production environments and followed change management practices and 24/7 support.

Environment: Weblogic 11g,IBM WebSphere Application Server 7.0/8.x, IBM WebSphere MQ 6.0/7.0, IBM HTTP Server 7.0/8.x, AIX 6/6.1, Solaris 8/9/10, Oracle 10g/11i, DB2 9.x, Wily Introscope 7/8, Shell Scripting.

Confidential, Bloomington, IL

Applications Support

Responsibilities:

  • Installed and configured WebSphere Application Server 6.1/7.0and IBM HTTP Server 6.1/7.0on LINUX, AIX and Windows platforms and upgraded to fix packs.
  • Worked closely with developers to define and configure Application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and deployment of EJBs across multiple instances of WebSphere.
  • Automated the Deployment process of various WAR, JAR, and EAR applications in different versions of JBOSS Application servers on clustered/ non-clustered environment using administration console/WLST scripts.
  • Experience in Installing mod jk, mod cluster plugins and mod proxy ajp for Tomcat and JBOSS.
  • Configured HTTPD file, Mod jk file and workers.property file for tomcat connectivity.
  • Created groups, users, roles and configured alerts in JON (JBOSS Operations Network) monitoring server.
  • Created and federated profiles to the Deployment Manager using both Profile Management tool and also automated the process using manage profiles and addNode command.
  • Configured SSL for Web Servers and LDAP Security for WebSphere using IBM Directory server.
  • Wrote scripts for accessing remote Admin Servers, cleaning up logs during back- Confidential .
  • Involved in configuring the WebSphere load balancing utilizing WebSphere Work Load Management (WLM) including horizontal and vertical topology and avoiding single point failure.
  • Installed EAR’s, WAR’s and configured application specific JVM settings, Web container parameters using the Admin Console and admin scripts.
  • Experienced in analysis of thread dumps, core dumps, server hang and high CPU utilization conditions in JBoss.
  • Enabled Security for the Admin Console and application components
  • Hands on Experience on Resource Analyzer, Tivoli Performance Viewer to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool.
  • Developed and maintained test plan design and implementation to verify accuracy of solutions. Developed scalable and reliable messaging/queue managers needed to model, integrate, automate, and manage efficient and flexible business processes at the enterprise level.

Environment: IBM WebSphere Application Server 6.1/7.0, IBM WebSphere MQ 7.0, IBM HTTP Server 6.x/7.x, AIX 6/6.1, Solaris 8/9, Oracle 9i/10g, DB2 9.x, Shell Scripting, QPASA.

We'd love your feedback!