Middleware Administrator Resume
Austin, TX
SUMMARY
- Around 8.5 years of experience in Design, Development, Administration &testing in EAI implementations using IBM WebSphere, Java and Open Source based tools and technologies.
- Experience in Installation, Administration and Migration of WebSphere Application Server (WAS), IBM HTTP Server, IPlanet, WebLogic, WebSphere MQ Server and Apache Tomcat for North American, EMEA and Asia Pacific customers as a middleware admin.
- Highly motivated team player with strong communication, analytical and inter - personal skills.
- Installations of IBM WebSphere Application Server (WAS), IBM HTTP Server, WebLogic, Jboss, IBM WebSphere MQ server.
- Extensive experience in Configuration of WebSphere Application Server Network Deployment.
- Good knowledge and working experience in WebLogic and Jboss Application Servers.
- Experience in installation, configuration, deployment and management of enterprise applications using WebSphere Application Server and WebLogic.
- Experienced in integrating IBM HTTP Server, Iplanet DB2 and Oracle with IBM Web Sphere Application Server on various platforms.
- Created multiple Profiles on Web Sphere Application server 6.x/7.x, multiple Domains on WebLogic Application server.
- Experience in Setting up of Nodes, Data Sources, Virtual Hosts, including planning installation and configuration of WebSphere Application Server.
- Experience in Setting up of Domains, Nodes, Data Sources, Virtual Hosts, including planning installation and configuration of WebLogic Server.
- Hands on experience in UNIX Shell scripts along with wsadmin like using Jython to automate WebSphere administrative tasks, creating clusters, installing applications and creating resources.
- Involved and using WSAdmin scripting (Jython and JACL) to automate Websphere builds and deployments for all environments leading to huge savings in deployment time.
- .Knowledge in Configuring and enabling the Global Security System WAS Administration for console users and console Groups.
- Knowledge on Configuring SSL using Self-signed certificates.
- Defined MQ objects including Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters(channels, queues, Queue Managers), Transmission Queues.
- WebSphere MQ on Windows, AIX and Linux.
- Designed and configured the MQ GET & PUT programs which were developed in MQ.
- Implemented distributed queuing client/server architectures and configured MQ.
- Configured MQ Series queue managers, clusters and queue manager objects viz., queues, channels etc.
- Monitoring and maintenance of Queue Managers, Queues, Channels and Listeners.
- Using MQSC Commands performed administration tasks.
- Created MQ Series objects on local and remote MQ servers.
- Enabled Triggering on MQ queues.
- Created channels to connect from WebSphere MQ Client to WebSphere MQ Server.
- Strong interpersonal and oral/written communication skills. A Self-starter with a positive attitude
- Highly motivated individual with proven ability to learn fast and work well under pressure.
TECHNICAL SKILLS
Languages: C, C++, JAVA Messaging, IBM® WebSphere™ MQ 6.x/7.x
Operating Systems: Windows 95/NT/2000, Linux, UNIX, AIX
Tools: Eclipse, Aqualogic Monitoring System, WinSCP Databases, IBM DB2 8.1.5/8.2, Oracle 8i, Microsoft SQL Server 2000, MS Access 2000.
App & Web Servers: WebSphere™ Application Server 5.x/6.x/7.x/8.x, IBM HTTP Server 2.x, Apache Tomcat Server 5.x, WebLogic 9.x/10.x/11.x, Jboss 4.x/5.x
PROFESSIONAL EXPERIENCE
Confidential - Austin, TX
Middleware Administrator
Responsibilities:
- Responsible for configuring, maintaining and troubleshooting the WAS environment.
- Installed, configured and administered WebSphere Application Server V7.0/8.x, JBOSS EAP 6.4, 6.3 on UNIX, AIX 6.x, 7.x, Windows 2008, Solaris, RHEL 6.x.
- Installed and configured IBM HTTP Server V7.x/8.x on Solaris, RedHat Linux and AWS.
- Involved in deploying the applications both from the command line using Wsadmin commands and from the admin console.
- Configured and installed Apache HTTP server V2.2.x/2.4 on Linux platform.
- Setting up clustered environments in DEV/STAGE/PROD using WebSphere Application Server 7.x/8.x.
- Involved in Creating Shellscripts for the Jython scripts, for starting and stopping server before and after deployments and also for writing logs for applications after deployment.
- Deployed EAR, WAR files in WebSphere and JBOSS EAP.
- Configured WebSphere application server resources like JDBC and JMS.
- Configured global security in WAS using LDAP, Active Directory, and custom repositories.
- Configured JVM log rotations on WebSphere and JBOSS EAP.
- Created MQ Series objects on local and remote MQ servers.
- Created and configured MQ Objects like Queue Managers, Remote Queues, Local Queues, and Queue Aliases.
- Involved in Clustering of Queue Managers and MQ Backup & Recovery process.
- Used TPV and Wily Introscope to identify performance bottlenecks including application memory leaks, server process degradation, database connections, http threads, etc.
- Performance monitoring and tuning of all the WebSphere and WebLogic Application servers.
- Worked on creating the new dashboards and cleaning the dashboards.
- Performed heap dumps and thread dumps and analyzed using heap and thread analyzers to find out the bottleneck of the application server hung and out of memory exceptions.
- Provided 24x7 on call support for production environment and worked on shifts.
Environment: IBM WebSphere Application Server 7.0/8.x, JBOSS EAP 6.3, 6.4, WebSphere MQ V7.X/8.0, HTTP Server 7.x/8.x, apache HTTP server 2.2.x/2.4.x, DB2, Oracle, Wily Introscope, Solaris 11, RHEL 6.x, Windows Server …, LDAP..
Confidential
WebSphere Admin
Responsibilities:
- Worked on ITIL Framework process like Incident, problem and Change management requests.
- Setup, Install and Configure Web Sphere Application Server 6.x on Linux.
- Installed apache web server and integrated it to WAS for load-balancing and fail-over using generated plug-in.
- Involved in Creating and Managing the Nodes, Application Server’s and Clusters.
- Federating and Configuring Nodes as per Business requirement.
- Deployment of EAR & WAR files on Web Sphere Application Server and Network Deployment Manger.
- Configured Web Sphere resources like JDBC providers, JDBC data sources, connection pooling.
- Responsible for general WAS admin tasks like stop and start of Application Servers.
- Successful implementations of Workload Management (WLM) using clustering techniques (horizontal and vertical) for fail over and backup/recovery processes.
- Collect garbage collection data for monitoring JVM heap sizes, Analyzing logs, Head Dumps and Thread dumps generation data
- Enabling SSL Security in Web Environments for IBM HTTP Server & WAS.
- Looking for client questions/requests in tickets and ensure they get followed up on promptly Out of hours support.
- Installation of Web logic 10.x Servers on Linux.
- Deployed various WAR, JAR, EAR and J2EE applications on managed servers or cluster environment using console or auto deployment scripts in staging processing.
- Horizontal and Vertical Clustering. Setup Node Managers and Admin Servers
- Worked extensively on creating clusters, managed servers, Configured JDBC Connection pools with databases like Oracle 9i/10g, updating JDK versions, applying patches for Web logic server.
- Involved in configuration management, software deployment, change management, performance monitoring, and application maintenance.
- Involved in trouble shooting and fixing day-to-day problems of the applications in Dev and testing environment.
Environment: WebSphere Application Server 6.1, Apache 2.2.x/IBM HTTP Server 2.0 on different OS of Linux environment, oracle database 9i/10g
Confidential
Middleware Administrator
Responsibilities:
- Install, configure, monitor, and tune Oracle WebLogic Server v10.x. Through scripts and the administration console on Unux Platforms.
- Create, configure and monitor Web Logic Server Domains, Create and configure Managed and Admin Servers.
- Install of upgrades and patches
- Administer Web Servers such as Apache etc.
- Install Oracle WebLogic Platform and subcomponents on supported platforms
- Configure WebLogic Server instances to use different JVMs.
- Install Node Manager software on local and remote machines
- Create Oracle domain templates using the Domain Configuration Wizard
- Create new domains from existing domains and modify WebLogic Server domains
- Tune and configure JRockit and Sun JVM for optimal performance given an application's threading and processing model
- Optimize performance between WebLogic and databases
- Monitor applications, JVMs, and installation
- Start and stop WebLogic administration and managed servers
Environment: IBM AIX 5.1, Windows 2000, Java, JSP, EJB, XML, JDBC, JMS, JavaScript, DB2 UDB 8.1.x, Oracle 9i, WebSphere portal Server 6.1, Jboss 5.x, WebLogic 10.x, Aqualogic Monitoring System.
Confidential
Websphere Administrator
Responsibilities:
- Deploying different applications on Federated multiple nodes to a deployment manager
- Involved in Creating and Managing the Nodes, Application Server’s and Clusters.
- Installed, configured, and maintained WebSphere Application Server 6.x.
- Implemented horizontal and vertical scaling of WebSphere Application Server (WAS) for workload managed cluster.
- Created Data Source.
- Configuring and Enable Global Security for the WebSphere admin console.
- Implemented horizontal and vertical scaling of WebSphere Application Server (WAS) for workload managed cluster.
- Problem Determination through the log files (JVM Logs) and rectified the problems or interacting with IBM support to solve problems.
- Setup Environment for Application packaging and deploying Enterprise Application Archive (EAR) and Web Application Archive (WAR).
Environment: IBM WebSphere Application Server 6.x, WebSphere MQ, DB2 UDB 8.1.x, WDI, IBM LDAP, AIX 5.1, Windows 2000, CVS.
