We provide IT Staff Augmentation Services!

Senior Middleware Admin Resume

4.00/5 (Submit Your Rating)

Quincy, MA

SUMMARY

  • Over 7+ years of experience in Middleware Technologies which includes Jboss EAP, IBM WebSphere Application Server, WebSphere MQ, Oracle Weblogic, ESB and Active MQ over the full life cycle including analysis, development, maintenance, testing, documentation, implementation and support.
  • Experienced IT Professional with specialization in Enterprise Application Integration, Messaging and Middleware with in - depth expertise in Deployment and Administrative Support of scalable J2EE solutions in Diverse Corporate Environment
  • Comprehensive in-depth knowledge and experience of working with Service-Oriented Architecture, with qualified knowledge in Application Servers, Messaging, Security and Infrastructure. Successfully served in both Analytical and Technical Capacities during the Full Product Life Cycle of various Applications. Specialized in IBM Middleware Products
  • IBM WebSphere and JBoss administration expert, with primary expertise in architecture, installing, upgrading, and configuration of WebSphere Application Server 5.x/6.x/7.x/8.x and JBoss EAP 5.x/6.x/7.x on Linux, AIX and Windows Platform.
  • Enabled Security features using LDAP user registry and LTPA, SSO for authentication and authorization privileges and for Admin console.
  • Experience with IBM HTTP Server (IHS), Apache Webserver in installation, configuration & administration. Troubleshooting and performance tuning.
  • Generate and propagate web server plug-ins for IBM HTTP Server.
  • Adept in Packaging, Deployment of Applications, Migration, Performance Tuning, Troubleshooting, Security Management, Workload Management
  • Hands on experience with High Availability (HA) and Disaster Recovery (DR) strategies and architecture
  • Integrated WebSphere Applications with WebSphere MQ
  • Migrated applications from WebSphere Application Server to JBoss Application Server
  • Experienced in JBoss Application Server clustering
  • Experience in Digital certificates, installation and CSR generation for implementing SSL secure communication using ikeyman utility. Performed Name based and IP based virtual hosts for setting up multiple domains for different applications.
  • Creating the Problem Management Record (PMR) with the IBM and opening support cases with Redhat.
  • Experience in automation of tasks using Jacl, Jython and shell scripting.
  • Extensive knowledge in J2EE concepts Servlets, JSP, EJB, JMS, JNDI, RMI, JDBC, JMX and Connection Pooling.
  • Good understanding of Networking concepts and Database concepts, Hardware and Operating Systerms which help in troubleshooting issues outside of the Application Servers/MQ/WebServers
  • Installed and imported the SSL certificates using key tool on JBoss
  • Experience in both Clustered and non-Clustered environments
  • Integrated Jboss with apache using mod cluster, mod proxy and mod jk using AJP protocol
  • Expertise in IBM Websphere MQ installation, configuration, troubleshooting and tuning. Created Queue Managers, Queues, Topics, and Channels and configured Websphere application Server to access these Queues/Topics by defining QCF and TCP
  • Troubleshoot hardware and software problems, and interact Development and QA teams in performing complex testing, support and troubleshooting functions.
  • Performance monitoring using Tivoli Performance Viewer, Dynatrace, Visual VM and JConsole in production and staging environments.
  • Hands on experience with Troubleshooting tools like Thread Analyzer, PMAT (Pattern Modeling and Analysis Tool), Tivoli Performance Viewer(TPV)
  • 24X7 PRODUCTION support on a on-call rotation
  • Ability to communicate requirements effectively to team members

TECHNICAL SKILLS

Operating Systems: UNIX, IBM AIX 5.3/6.x/7.x, Red Hat Linux and Windows

Databases: MS SQL Server 2000/2005/2008/2012 , IDB DB2 8.x, 9.x, 10.5 Oracle 10g/9i/8i

Application Servers: IBM WebSphere Application Server ND 8.5/8.x/7.x/6.x/5.x, JBoss EAP 5.x/6.x/7.x, Oracle Weblogic 10/11/12, Tomcat 5/6, Jetty Application Server

Web Servers: IBM HTTP Server, Microsoft IIS, Apache WebServer, iPlanet, EWS

Messaging Servers: IBM WebSphere MQ 5.3/6.0, Active MQ 5.x, Mule ESB 3.2

Programming Languages: C, C++, Java, J2EE, JSP, HTML, XML, Servlets, EJB’S

Scripting: JACL, Jython, Perl, JavaScript, Shell scripts

PROFESSIONAL EXPERIENCE

Confidential, Quincy, MA

Senior Middleware Admin

Responsibilities:

  • Worked with Application Development teams, Architecture teams, various infrastructure teams(Network, Database and Security Teams) and provided the architectural solutions for Middleware environments
  • Installed and configured Jboss EAP 7.0.7
  • Installed Apache Webserver 2.4, modcluster and configured modcluster to send requests from Apache to Jboss EAP
  • Installed and configured IBM Websphere application server 8.5.5 and IBM HTTP server
  • Created Jboss cluster(Horizontal and Vertical), configured JVM, JDBC and deployed applications
  • Created Websphere Application Server cluster(Horizontal and Vertical), configured JVM, JDBC and deployed applications
  • Implemented High Availability (HA) and Disaster Recovery (DR) solutions for the business continuity
  • Worked with network teams in creating Load Balancer Farms and opening a firewall ports between DMZ web servers and the internal application server
  • Migrated Applications from Websphere Application Server to Jboss EAP 7.0.7
  • Installed Jenkins and setup SSH keys between Jenkins and Jboss EAP servers
  • Configured Jenkins jobs and security roles with in Jenkins for the Application Development teams
  • Installed and configured Jboss Operation Netwrok(JON) 3.2
  • Configured Jboss EAP servers with JON
  • Documented Deployment Procedures and SOP(Standard Operation Procedures) and trained team members
  • Tuned Applications running on Jboss and Websphere Aplication Server using JConsole, Visual VM, Dyantrace
  • Monitotered Jboss EAP applications and resources using JON
  • Monitored Websphere Application Server using Tivoli Performance Viewer(TPV)
  • Administered WAS and JBoss servers supporting internal applications with proven knowledge of server virtualization (VMware), UNIX scripting, JBOSS security, backup/restore tools and capacity planning
  • Configured Out-of-the-box JMX Monitoring agent for analyzing the JVM Heap size and Thread count etc., to ensure performance metrics are at their threshold level
  • Experience in identifying load/stress/performance bottlenecks using tools like JMeter
  • Scripted the deployment procedures and day to day tasks
  • Configured application alerts in Solarwinds
  • Followed Change Control Management System to deploy application in Production
  • Continuously check the support websites(IBM and RedHat) for latest fix packs/security patches for WAS and Jboss
  • Performed memory leaks analysis using heap dump, performance bottle neck analysis using thread dumps and JVM Crashes analysis using core dumps
  • Configured WebSphere Application Server to Authenticate against Active Directory and LDAP for Security
  • Worked closely with developers to define and configure Application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC Providers, Data Source and Servlet Engines
  • Monitored the health of the JVM by taking Thread Dumps and analyzing the Stack trace which helped in performing Root Cause Analysis to find out the cause of the problem
  • Performed routine management of WebSphere and Jboss environments, like monitoring Disk Space, Memory and CPU Utilization
  • Maintained key-certificate pairs like both SSL Certificates from third party authorities like CA by generating CSR Requests using Keytool certificate management utility
  • Troubleshot Jboss and WebSphere Application server issues such as out of memory problems, memory leaks and hung sessions by investigating into diagnostic data collection with some traces enabled when the enterprise system is unhealthy/poor throughputs
  • Involved in troubleshooting Server start-up issues, Java code defects after deployment, like class path issues and errors in application properties files by checking JVM logs and Plugin-logs
  • Worked with Security teams to Scan Websphere and Jboss Environments for any potential security vulnerabilities and fixed the identified vulnerabilities
  • Performed various tests to make sure WAS and Jboss environments are Highly Available and Disaster Recoverable(DR)
  • Scripted WAS and Jboss installation process
  • Supported applications 24X7 on-call on a rotation

Environment: JBoss EAP 6.x/7.x, WebSphere Server ND 8.x/8.5.5, JDK 1.8/1.7/1.6, Apache 2.2/2.4, Mule ESB 3.2, Active MQ 5.x, Tomcat 5.x/6.0, IBM HTTP Server, iPlanet, EWS,Jython, Bash Scripting, JSP, Servlets, LDAP, JDBC, XML, JSP, Servlets, XML, Spring, Hibernate, SOA, RESTful Web Services, IBM DB2, Microsoft SQL Server, Red Hat Linux, AIX, JConsole, Visual VM, Dynatrace, Ansible, VSS, CVS, Subversion, Maven, Nexus, Sonar, Hudson, NFS, SAN, Recover Point, Solarwinds, BMC Control-M

Confidential, Quincy, MA

Senior Middleware Admin

Responsibilities:

  • Installed JBoss 5.1.1 in DEV/TEST/QA/STAGING/PROD environments, Deployed applications in all the environments
  • Worked on tuning and slimming JBoss Application Server
  • Migrated applications from WebSphere Application Server 6.0 to JBoss Application Server 5.1.1
  • Installed Jdk 1.5.x/1.6.x in all the environments including production.
  • Created JBoss instances, clusters(Horizontal and Vertical) and deployed applications
  • Installed and configured Apache Web server, modcluster in various environments
  • Configured JConsole in various environments to monitor Heap size, database connections and threads
  • Worked with the development team and Database team to configure the log properties and database configuration
  • Configured and administered JBoss server with IBM DB2 9.5 and SQL Server 2008 database
  • Deployed the applications on multiple JBoss/WebSphere instances and maintained Load balancing, high availability, Fail over and Disaster Recovery functionalities
  • Supported and deployed applications on WebSphere 7.0/6.1/6.0
  • Applied Refresh packs, fix packs and cumulative fixes for WebSphere, IHS and plug-in
  • Developed scripts using Twiddle to Monitor Jboss environments
  • Configured and administered Connection pools for JDBC connections
  • Developed Python scripts extensively to automate day-to-day tasks
  • Created cron jobs for Log archiving and restarting the application servers
  • Trouble shooting of JBoss server issues in production
  • Configured JBoss clustering and load balancing
  • Tuned JVM options including GC to optimize application performance
  • Developed application server disaster recovery(DR) procedures to enable business continuity
  • Setup and enhanced JBoss security infrastructure in DMZ
  • Supported application teams in fixing the performance issues in production environments
  • Worked with the Red-hat team on JBoss related issues on production
  • Developed scripts to automate Jboss Deployments
  • Deployed the application on WAS using console and WSADMIN scripts
  • Worked with IBM on WAS various issues
  • Wrote Shell scripts for various automations and reports, etc.
  • Installed and configured Mule ESB 3.2 and Active MQ 5.5
  • Documented installation procedures, deployment guides and trouble-shooting guide for JBoss Administration
  • Developed UNIX Shell scripts, jython scripts for Web sphere server configuration, file cleanup and log rotation
  • Documented best practices for application configurations, business impact, deployment standards and build procedures
  • Attended daily team meetings on project updates.
  • On-call Production Support (24x7), monitoring and maintaining multiple Applications in Test and Production Environments

Environment: JBoss 5.1.1, JDK 1.6, WebSphere Server ND 7.x/6,x, Apache 2.2, IIS 6, Tomcat 5.x/6.0, IBM HTTP Server, Oracle Weblogic 10/11, Mule ESB 3.2, J2EE, Jython, JSP, Servlets, LDAP, Active Directory, JDBC, XML, SOA, Spring, Hibernate, RESTful Web Services, IBM DB2, Microsoft SQL Server, Red Hat Linux, AIX, NFS, SAN, Recover Point, JConsole, JMeter, Tivoli Performance Viewer, CVS, VSS, Maven, Nexus, Sonar, Hudson, Solarwinds, BMC Control-M

Confidential, Bentonville, AR

Senior WebSphere Admin

Responsibilities:

  • Installed and configured IBM WebSphere Application Server 7.x, IBM HTTP Server on AIX, Linux
  • Installed, configured and administrated MQ Series 5.x/6.x product on AIX, Linux platforms
  • Created and configured MQ Series Objects like Queue Managers, Queues, and Channels
  • Integrated MQ Series servers using the Point to point channels and Cluster Channels
  • Configured WebSphere MQ JMS Provider to provide J2EE connection factories for making connections to JMS queue/topic destination
  • Migrated existing applications in WebSphere Application Server 6.x to 7.x using WAS PreUpgrade and WAS PostUpgrade tools
  • Provide support for the entire cycle of application testing including building applications, deploying, and trouble shooting
  • Coordinated with Database Admin Team to create databases for storing the WebSphere application repository
  • High availability and Recoverability planning and implementation
  • Involved in designing WebSphere Application Server load balancing and failover by using Workload Management (WLM), horizontal and vertical clustering/scaling
  • Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers
  • Implemented WebSphere Global Security using LTPA and Netscape LDAP Server
  • Created HTTPS Certificates for global security using Ikeyman
  • Created user roles and groups for securing the resources using LDAP authentication
  • Involved in troubleshooting of applications and Performance tuning using Tivoli performance viewer
  • Used scripts to handle everyday System Administration tasks such as backup procedure, system cleanup etc
  • Scheduling the Cron jobs and log maintenance
  • Active involvement in monitoring server performance, network traffic to reduce performance bottleneck
  • Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling and JavaMail sessions
  • Configured and Managed WebSphere Security by implementing WebSphere Global Security and SSL on applications and resources
  • Performed Application data backup and recovery by Local backup/restoration of the WebSphere Environment configurations and applications
  • Assisted customers by setting proper Priority/Severity of problems, working on problems for resolution and using recorded/documented actions in databases as well as utilizing tools and resources
  • Configured EJB/Web container to meet environment requirements for server uptime and performance standards
  • 24x7 application/infrastructure support and working in Rotation Basis
  • Upgraded WebSphere v6.x to 7.x

Environment: IBM WAS 6.x/7.x ND, WebSphere MQ 5.x, IBM HTTP Server 1.3.19/1.3.26 , AIX 5.3, Windows 2003, LDAP, IBM WebSphere Studio Application Developer (WSAD) 5.0, RAD, Oracle9.x, J2EE 1.4/1.5/1.6, JDBC, Servlets, EJB, XML

Confidential, Danbury, CT

WebSphere Admin

Responsibilities:

  • Extensively involved in management of the Build and Migration process
  • Implemented horizontal and vertical clustering, Work Load Management (WLM) to make an application Highly Available. Part of the team involved in Performance Monitoring and Tuning of Applications using IBM Tivoli Performance Viewer (TPV)
  • Configured WebSphere resources including JDBC providers, JDBC data sources, and connection pools for DB2 database. Creating Version 4 Data Source and Version 5 Data Source depending on the enterprise application needs
  • Troubleshooting of WebSphere application server problems
  • Installation, Configuration, migration tuning of Web Sphere Application server version 6.0
  • Migrating application servers from version 5.1 to 6.0
  • Creating profiles for deployment manager and node agents in version 6
  • Enabling security and setting Single Sign on
  • Applied fix packs on both base and network deployment servers to upgrade WebSphere environment to the latest level
  • Configured Data Source for application on different scopes (cell, node, server and cluster)
  • Configured Virtual hosts for host aliases for each cluster member
  • Deployed (implemented) the J2EE Applications in clustered environments
  • Enabled Tivoli Performance Viewer to monitor the performance of the application server mainly thread pools, connection pools and memory leaks
  • Enabled Global Security by configuring with LDAP user registry
  • Configured LTPA authentication mechanism for Single Sign-on
  • Troubleshot the issues such as dead locks in connection pools
  • Automated cron jobs to rotate apache logs and build workflows
  • Used MAVEN to deploy the applications
  • Played an active involvement in monitoring server performance, network traffic to reduce performance bottleneck by enhanced performance ensuring upstream queuing

Environment: Red hat Linux, WebSphere Application Server 5.1/ 6.x, IBM DB2 8.x, MS SQL Server 2005, IBM HTTP Server, Apache WebServer, CVS, VSS, WSAD, Tivoli Performance Viewer, LDAP

Confidential, Pittsburgh, PA

WebSphere/Jboss Admin

Responsibilities:

  • Installed JBoss Application Server 4.0.x on Linux, and Windows
  • Configured JBoss Application server with database and security
  • Deployed application on JBoss Application server
  • Installed and configured JBoss Application Server in a clustered environment
  • Installed and configured WAS 6.0/6.1 on AIX, Linux and Solaris and applied the latest refresh packs and fix packs and IHS 6.0
  • Involved in Integrating Jboss Application Server with Apache Web Server using mod jk module
  • Installed and Configured IBM HTTP Server 6.0 and Apache web server
  • Configured JBoss Application Server clustering
  • Enabled Global Security for WAS Administration Console users and Console Groups using LDAP User Registry and Custom registry
  • Worked on tuning and slimming JBoss Application Server
  • Created SSL certification using IKEYMAN
  • Handled and resolved the issues in all areas of WebSphere v5.x and 6.0 including installation, applying patches, configuring DB2, Portal, Security, EJBs, Servlets, J2EE application Building and deployment, WSADMIN scripting, work load management, clustering, plug-in, IHS, web servers and Migration
  • Configured JDBC Drivers and data source connection pools on Jboss Application Server.
  • Experienced with JBoss Application Server architecture
  • Elevate performance and monitor tools, includes IBM Tivoli Performance and Monitoring tool, BMC tools, etc.
  • WebSphere Performance Monitoring and Tuning at Application level-specific load balancing
  • Provide assistance and support the customers in resolving the issues and troubleshoot in all areas of WebSphere application server (v5.0/v5.1/v6.0) on different platforms like Windows, Linux, AIX and Solaris
  • Used Heap Analyzer and thread Analyzer to tune the JVMs
  • Involved in changing NIC settings to actual network speed versus auto discovery, verifying multi-cast configuration to ensure JGroups clustering
  • Responsible for J2EE Application Deployments, Service Integration Bus Configuration, Message Activations, Destinations, Plug-in Configuration, clusters, Deployment Manager Configuration, Network
  • Deployment Configuration in WebSphere Application Server 5.1 and WebSphere Application Server 6.0 on Sun Solaris and Windows 2003 Server environments
  • Enforce documented processes and procedures for creating packages, and deployments. Enabling Technologies Infrastructure Services will review the package, deployment script, and install documentation and ensure they are error-free and meet the documented standards
  • Profiled all the J2EE Application has and worked with Application Groups in improving performance of application and possible memory leaks in application before deploying
  • Involved in Creating Shell Scripts like Automation of Startup and Shutdown Processes and Automated the WAS environment with Jacl and Jython Scripts
  • Worked closely with Solaris Server Team for Operating System tweaks for Performance.
  • Provide 24 X 7 second level help desk support for web application infrastructure
  • Determined performance issues resulting from configuration or poor coding techniques

Environment: Web Sphere Application Server 6.x/5.x, JBoss 4.0.2, IBM HTTP Server, Apache Web Server 1.3/2.0, LDAP, XML, Windows 2000 Linux, AIX 5.3, Sun Solaris8/9, WSAD 5.0, DB2, VSS, Shell Scripts

We'd love your feedback!