Middleware Administrator / Production Support Resume
Charlotte, NC
SUMMARY
- Having 9+ years of experience in Middleware Technologies,extensive experience with RedHat Oracle WebLogic 11g/12c, JBoss EAP 5.x/6.x, Tomcat v6.x/7.x/8.x, Apache 2.4 IBM WebSphere Application Server ND 8.x/7.x/6.x Administration on Windows and UNIX (Linux, AIX, Solaris and HP - UX) based Operating Systems in public and private cloud based environments
- Expertise in Tomcat, Apache and Nginx Administration
- Expertise in Fusion Middleware Products WebLogic 11g/12c Administration, Oracle HTTP Server, SOA Suite Installation, Configuration, Patching and Upgrades
- 24x7 production support and also flexible supporting over the weekends.
- Created WAS, WebLogic and JBoss EAP clusters for High Availability, Scalability and Performance needs
- Experience in Platform migrations from WAS and WebLogic to JBoss and Tomcat
- Expertise in JBoss Application server implementation, support, WLM and performance tuning
- Well experienced with JBoss EAP Application deployments, JDBC, JMS and Security configurations
- Experience in infrastructure deployments with CI & CD tools such as Chef, Jenkins, Ansible and RapidDeploy
- Vast Experience in building, deploying, troubleshooting and maintaining web-based applications in a continuous integration/continuous build environment
- Configured session replication for JBoss, WAS and WebLogic clusters
- Experience in developing automation scripts for JBoss and Tomcat installations, Fix pack updates, Application Deployments and other resource configurations
- Experienced in Integrating Apache and JBoss using mod jk, mod proxy, mod cluster and OHS and WebLogic using the WebLogic plug-in proxy
- Hands on in JBoss EAP performance monitoring through JON and Jconsole
- Extensive experience managing JBoss using management console and jboss-cli tools
- Good experience with BigIP F5 Load Balancer administration
- Expert in investigating and resolving performance issues by taking Thread dumps, Heap dumps, GC values and analyzing the dumps with the help of Application Teams
- Experience in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters
- Well experienced implementing SSL between web servers and Application Servers, Application Servers and LDAP and between Application Servers
- Hands on experience on Performance Monitoring, Tuning and Performance Testing
- Experience in automatic regular administrative activates using simple Shell & Python scripts
- Experienced in using Enterprise Monitoring tools Splunk, Dynatrace, AppDynamics, Nagios and Wily
- Hands on experience on Ticketing tools ServiceNow, IBM ClearQuest, HP Service Desk, HP Service Manager 7, HP Service Center and HP Prisma
- Involved in Problem determination, RCA, identifying Application performance bottlenecks and Performance Tuning
- Hands on experience on GIT, IBM ClearCase, Subversion Version Control System
- Expertise in UNIX / Linux based System Administration tasks such as writing system monitoring scripts, adding corn jobs, user management, CPU and Physical/Virtual Memory monitoring using the native tools
- Well versed with ITIL processes
TECHNICAL SKILLS
Servers: WebLogic, Tomcat, JBoss, Apache, Nginx, WebSphere
Configuration Management: Puppet, Ansible
Virtualization: Vagrant, VMWare, VirtualBox
Orchestration: Jenkins
Cloud technology: AWS, azure, google Cloud.
Container Management: Docker, OpenStack and Kubernetes
Service Management: ServiceNow, HPSD, MoongSoft, HP Service Manager 7
Version Control: GIT, Bitbucket
Programming Languages: Java, Python, Shell Programming
Operating Systems: RHEL, Centos, SUSE, And Windows
PROFESSIONAL EXPERIENCE
Middleware Administrator / Production Support
Confidential, Charlotte, NC
Responsibilities:
- Responsible for Oracle WebLogic 11g/12c,JBoss EAP v5.x/6.x, WebSphere Application Server v8.x/v7.x/v6.x, Tomcat v6.x/7.x/8.x, Apache 2.4 Installations, Upgrade and Migration
- Migration from Weblogic, WAS to JBoss / Tomcat from on-premise to cloud based environments (AWS)
- Responsible for applying fix packs, feature packs and for different versions of Weblogic,Jboss,Tomcat,Apache Web servers and Plugins.
- Created JBoss EAP,Weblogic,Tomcat Clusters for scalability, High Availability, Load balancing and failover requirements
- Responsible for SSL certificate management
- Supported of Applications running in Weblogic, JBoss and Tomcat and Participated in the on-call rotation for 24x7 production support.
- Analyzing incidents and problem tickets, preparing RCA and providing recommendations
- Analyzing Hugh Threads, CPU Starvation, OutOfMemory issues, Memory leaks, Server hang issues and providing recommendations for avoiding such issues
- Deployed applications in Dev, Test, Pre-Prod and Prod environments using GUI and Command-line tools
- Responsible for Apache Webserver installation, reverse proxy, Load balancer configuration and integration with JBoss using mod jk and mod cluster plugin modules
- Responsible for setting JVM Heap Size, GC policies, Thread pool size, Prepared Statement cache
- Providing support to L1, L2 teams in troubleshooting issues related to JBoss,Weblogic, WAS, IHS, Plugins and Apache
- Responsible for Jenkins setup, configuration, creating jobs and users, providing access based on the roles
- Integrated Jenkins with GitHub, AWS, Mail Server and created pipeline jobs for App deployments on JBoss
- Responsible for Middleware Infrastructure Assessments and Transformational recommendations
- Develop detailed documentation and runbook for operations, configuration of JBoss and Apache
- Participated in Middleware DR activities
- Developed Shell and Jython scripts to automate common tasks such as Application deployments
Environment: Tomcat v6.x/7.x/8.x, JBoss EAP v5.x/6.x, Jenkins, Udeploy, Git, Docker,Oracle WebLogic 11g/12c, WebSphere Application Server v8.x/v7.x/v6.x,OEM, Apache, IIS, WebSphere Portal Server, WMQ, FogLight, OEM, Dynatrace
Middleware Administrator / Production Support
Confidential, Reston, VA
Responsibilities:
- Installed, configured and administered WebSphere, WebLogic, Tomcat and Apache instances using BladeLogic automation tool on-prem and AWS cloud infrastructure.
- Developed shell scripts to automate day to day activities
- Provided 24*7 middleware support to applications in the organization, worked on shifts.
- Utilized BladeLogic tool to automate day to day tasks on multiple hosts.
- Supported brownfield migration which was carried throughout the infrastructure to migrate the on-prem VMs to AWS datacenter.
- Managed docker pods on OpenShift platform.
- Used GIT and Jenkins to automate deployments for continuous integration to deploy the applications on the application servers
- Worked with windows team and Unix team in the monthly patching activities.
- Responsible for installing WebSphere 8.x fix packs and WebLogic 11g and 12c quarterly patches.
- Installed and configured Jenkins for Automating Deployments and providing an automation solution. Used Jenkins for automating Builds and Automating Deployments.
- Performance tuning of JVM heap size, garbage collections, java stack and Native thread & production performance.
- Liaising with vendors for application issues. Carrying out Thread Dump Analysis, Heap dump analysis etc.
- Analyzing Hugh Threads, CPU Starvation, OutOfMemory issues, Memory leaks, Server hang issues and providing recommendations for avoiding such issues
- Upgraded jdk version throughout the infrastructure.
- Supported project to install host based SHA2 certificates throughout the infrastructure on nearly 3000 Linux hosts using Venafi.
- Developed script to find out unused middleware inventory and Supported a project carried out throughout the infrastructure to retire the unused middleware.
- Actively monitored the application and host health using Sitescope, spectrum and custom written scripts.
- Used Splunk, Kibana and Spectrum to monitor the logs and configured critical alarms.
- Configured trust store, KeyStore, One-way and Two-way SSL Certificates for Weblogic Server for secure connection.
- Configured data sources with CyberArk drivers for better security with vaulted password.
Environment: Oracle WebLogic 11g/12c, JBoss EAP v5.x/6.x,WebSphere Application Server 8.x, Tomcat 8.x, Apache 2.4.x, BladeLogic, AWS, Openshift OCP, Jenkins,OEM, TAM, Sun JDK, WLST, F5, CA Wily Interscope, Splunk, Perl, LDAP, Solaris 10/11, Anthill, J2EE, XML, Oracle 12c, Shell scripting.
Middleware Administrator / Production Support
Confidential, Mclean, VA
Responsibilities:
- Installation of Responsible for Oracle WebLogic 11g/12c,JBoss EAP v5.x/6.x, WebSphere Application Server v8.x/v7.x/v6.x, Tomcat v6.x/7.x/8.x, Apache 2.4 Installations, Upgrade and Migration on Dev, Stage, QA and Prod environments and patching
- Responsible for migration of WebLogic to JBoss from on premise to cloud
- Responsible for analyzing and troubleshooting all JBoss,Weblogic,Tomcat, Apache related issues reported by the clients in different environments like Dev, Test, UAT, Pre-Pod
- Responsible for configuration and administration of Jbos,Weblogic.Tomcat Server in domain and standalone modes, creating JDBC and JMS resources
- Delivering Web Server component for Fusion Middleware and HTTP Listener for Oracle WebLogic Server through built-in WebLogic Web Server Proxy Plug-In
- Responsible for setting up WebLogic domains, created Dynamic Clusters for High Availability and scalability
- Enabled session replication using the Memory to Memory replication in the Cluster
- Responsible for creating JMS resources, JMS Servers, Connection Factories, Activation Specifications, Listeners and integrating WebSphere Application Server with WMQ
- Implemented Global Security for WebSphere Application Server using LDAP and Federated repositories
- Administering Jenkins and Setting up Jenkins Master and Slave
- Integrated Jenkins with GitHub, AWS, Mail Server and created pipeline jobs for App deployments on JBoss
- Responsible for writing playbooks and deploying applications using Ansible
Environment: JBoss EAP v5.x/6.x, Oracle WebLogic 11g/12c, Oracle SOA Suite, WebSphere Application Server v8.x/v7.x, Apache, IIS, WebSphere MB, MQ, DataPower, OEM,Ansible, Jenkins, Jython, SiteScope, HP BAC, ITCAM, AlertSite
Web Engineer / Production Support
Confidential, Charlotte, NC
Responsibilities:
- Installing, configuring and administering a large number of clustered JBoss EAP,Weblogic,Tomcat servers hosted on RHEL/Windows platforms
- Responsible for web applications running in Web logic platform and JBoss Platform.
- Responsible for Weblogic migrations, Weblogic to JBoss migrations
- Setting up new JBoss,Weblogic, WAS, Apache and Tomcat environments for new applications
- Responsible for planning, setup, installation and administration of JBoss,Weblogic Apache on Linux, and Windows 2010/08 Servers
- Responsible for enabling security with LDAP, resource configurations, enabling SSL
- Deployment of application on JBoss/WebLogic clusters
- Setting up the automation environment for Application team if necessary, and help them through the process of build and release automation
- Creating CSR, Installation of SSL certificates on JBoss,Weblogic and Apache Web Servers
- Responsible for designing architecture diagrams for any new WAS / JBoss and Tomcat environments
- Implementing SSL between Apache and JBoss, Apache and Weblogic
- Integrating Apache with JBoss using mod jk and mod cluster
- Integrated WebSphere Application Server with WMQ
- Creating pools in BigIP, enabling / disabling pools / servers
- Configuring Clusters, Servers, Resources and Deploying Applications through scripts
- Enabling Global Security
- Responsible for handling critical Incidents, requests, implementing changes, solving problems and providing RCA’s in case required
- Preparing operation procedures / runbooks and updating KMDB.
- Worked as 24/7 Production analyst on a bi-weekly basis.
Environment: JBoss EAP v5.x/6.x, Oracle WebLogic 11g/12c, Oracle SOA Suite, WebSphere Application Server v8.x/v7.x, Apache, IIS, WebSphere MB, MQ, DataPower, Ansible, Jenkins, Jython, SiteScope, HP BAC, ITCAM, AlertSite
Middleware Administrator / Production Support
Confidential, Trumbull, CT
Responsibilities:
- Responsible for supporting Weblogic, WAS and JBoss Pre-prod and Prod environments
- Responsible for Build activities along with Incident handling, change implementation and problem resolution
- Integrated and deployed Enterprise J2EE applications on JBoss,Weblogic and WAS that involves EAR, JAR, WAR files using Admin Console and automated scripts
- Responsible for server operations, Application deployments, Virtual Host, JDBC, JMS, Mail Resource configuration and enabling global security with LDAP
- Involved in configuring the WebSphere load balancing using WebSphere workload management like horizontal clustering and vertical clustering
- Performance Monitoring and Tuning recommendations
- Performance monitoring and tuning of JBoss applications using jmap, jconsole and jhat
- Troubleshooting application access issues, OutOfMemory and hung thread issues using thread and heap dumps
- Extensively used Wily Introscope and BAC to monitor performance metrics of the JVM's and applications
- Troubleshooting production issues and tuning the performance of the applications during load testing in Performance Testing environments
- Responsible for analyzing performance issues and making suggestions for best performance
- Involved in WAS upgrades and WAS to JBoss Migrations
Environment: JBoss EAP v5.x/6.x, Oracle WebLogic 11g, Oracle SOA Suite, WebSphere Application Server v8.x/v7.x, Apache, IIS, WebSphere MB, MQ, DataPower, Ansible, Jenkins, Jython, SiteScope, HP BAC, ITCAM, AlertSite, AIX, Z/OS, HP UX, MQ, DB2, CDA, SiteMinder, Oracle 10g, F5 Big-IP, HP Prisma, BAC, POSA, Cyber-Arc, Tivoli Directory Server, Splunk, TAM