Web Sphere Admin Consultant Resume
Warren, NJ
SUMMARY
- Over 8 years 8 months of IT Experience, with an experience in planning, installation and administering IBM Web Sphere Application Server, Web Servers (IBM HTTP Server, IIS, Apache), MQ Series and Web Sphere Message Broker on multiplatform environment.
- IBM Web Sphere V8.x/V7.x/V6.x administration experience in installation & configuration on multiple platforms, packaging & deployment of applications, migration, cluster management, Performance tuning, troubleshooting, security management, work load management and WSadmin scripting.
- IBM Web Sphere MQ v7.0 IBM Web Sphere Message Broker and IIB 9/10 Installed and configured MQ Series server on Linux and solaris
- Created and configured MQ Objects like Queue Managers, Remote Queues, Local Queues, and Queue Aliases.
- Expertise in Recommending/Providing Architectural solutions in defining/on - boarding new applications onto WebSphere Application Server, Weblogic Application Server & Web servers environments.
- Experience in applying fix packs and plug-ins for Web Sphere Application Server, MQSeries and Web Sphere Message Broker on Windows, Distributed (UNIX) platforms.
- Migrated J2EE applications from WebSphere 6.x to v7.0 and v 8.0 and documenting a detailed approach per environment.
- Expertise in creating, configuring clustered environments to maintain load balancing and high availability of applications.
- Configured and maintained JDBC resources (DataSources, connection pools), JMS resources (Queue, Topic, connection factory), JNDI.
- Worked on configuring SSL Certificates in WebSphere Application Server and IBM HTTP server.
- Proficient in Jython (WSADMIN) Scripting, Shell Scripting for automating administration tasks for build processes on Websphere Application Server.
- Adept in configuring of JDBC Providers, Data Source, Virtual Hosting, Global Security, SSL, LDAP.
- Worked with IBM on problem determination, analyzing, troubleshooting, and resolution - PMRs, running and submitting must gather scripts and output, turning on trace, verbose-gc, taking thread and heap dumps.
- Performed root-cause analysis for Production outages and provided management with analysis reports.
- Hands on working experience inRole Hierarchy, Custom Profilesandpublic Groupscreation and user management.
- Experience in Performance and Monitoring tool like Tivoli performance viewer, Dev partner, CA Wily Introscope tool and Vantage Analyzer.
- Experience in change control tool like Remedy and Service Center, JIRA.
- Experience in Production Support, on call rotation.
TECHNICAL SKILLS
Operating Systems: Red Hat Linux 2.1/3.0/4.0/5. x/6.x, Sun Solaris 9/10, Windows 2000/XP/20003/2008
Application Servers: IBM Web Sphere Application Server 6.x/7.X/8.5.Web Sphere MQ, Web Sphere Message Broker, Weblogic 11.
Web Servers: IBM HTTP Server, Apache Web Server, IIS, iPlanet Web Server
Web Technologies: ASP, Servlets, JDBC, JSP, EJB, XML, HTML, DHTML, JavaScript
Access Managers: Site minder 6.x.
Languages: C, C++, JAVA, HTML.
Databases: DB2 UDB 7.x/8.x/9.x, Oracle 8.x/9.x/10/11i, MSSQL
Scripting Technologies: Shell Scripting, Jython.
Networking&Communication Protocols: TCP/IP, HTTP/HTTPS, RMI/IIOP, SOAP, FTP, SFTP, TELNET, SSH, SSL
Tools: Remedy, BIP IP F5, Net Scaler, HPSA, Wily Introscope, ITCAM, JMeter, Jenkins, Cruise Control, Build Forgex.
PROFESSIONAL EXPERIENCE
Confidential, Warren, NJ
Web Sphere Admin Consultant
Responsibilities:
- Playing a Major Key role in the current Middleware team especially in supporting/managing WebSphere stack of products.
- Responsible for setting up end-to-end WebSphere Application Server v7/8.5.5.2 on Solaris & Linux Platforms which involves Installation/Configurations/Deployments/Administration.
- Responsible for setup, Installation, configuration and Administration of IBM WebSphere Application server 6.x/7.0/8, and IBM HTTP Server 7.0/8 on UNIX Solaris 10.
- Creating/Updating Data Sources, Connection Pools in Web Sphere.
- Responsible for setting up the Dev, SIT, QA, Pre-Prod and Production Environments which includes Installing the WebSphere, Creating Profiles, nodes, federation of nodes, WAS instances, Clusters, Virtual hosts, Data Sources, Plug-in configuration.QCF’s,Queues,Activation specifications.
- Co-ordinated various activities such as Firewall configurations with N/W team, Load-Balancing activities with Server Management team (F5), timely status meetings with Management & other teams in providing the regular status, Developer Teams in Portal build Management, DB activities with DBA team.
- Created and Implemented WebSphere Application Server Install process using Centralized Installation Manager that helped reduce time to market by more than 90% (install time was reduced from 1 day to less than 30 minutes).
- Created WebSphere cells, Horizontal and Vertical clusters, and added new cluster members.
- Created JDBC Providers, Data sources, and JAAS authentication aliases in order to provide connectivity to Oracle databases.
- Migrated existing applications from WebSphere Application Server 6.x to 7.0
- Involved in Working with Application teams to tune JVM’s, JAR’s, property files and application components.
- Responsible for Configuring, deploying, troubleshooting and maintaining applications moving from DEV to TEST to PROD.
- Take ownership of all assigned level II and III issues and be responsible for follow up from end to end.
- Involved in Creating and Managing the Nodes, Application Server’s, Cluster’s and Deployed Multiple J2EE Applications.
- Interacted and Co-ordinate with different Application Groups for Hot Deployment and Dynamic Reloading of the Applications.
- Server Performance Tuning and Thread dump analysis during server failures.
- Capacity planning and peak load stability assessment and Performance monitoring during peak season.
- Identified application performance hotspots while working with performance team in execution of performance tests; monitors server resource utilization; and document the test results.
- Setup of Class Path/Class Loader policy to load shared lib location Jars per application.
- Configured WebSphere resources like JDBC data sources, connection pooling settings, Resource Adaptors, Queues, Queue Connection Factory.
- Responsible for deploying enterprise J2EE applications on WebSphere 7.0.0.x/8.5.5.x that involves EAR (Enterprise Archives) and WAR (Web Archives) from Admin console and Scripts.
- Enabled Security features using LDAP user registry and LTPA for authentication and authorization privileges for Admin console and application components on both Linux platforms
- Worked with Database team to setup/configure JDBC Data Source point to DB2 on WAS platform with successful test connection results.
- Performance and tuning database connection pools, thread pools, JVM Heap Size to required sizes.
- Worked closely with Development team, Web Engineering team, UNIX team, Networking team for the requirement to Design, Build application and Troubleshooting.
- Utilized Change and Release Management tools Jenkins for configuration changes or deployment changes.
Environment: J2ee, Java, JSP, JDBC, Servlets, WebSphere Application Server v 6.0/6.1/7.5/8, Weblogic Application Server, MS SQL, Oracle 9i/10g/11g, DB2, CSS, XML, XML Schemas, JavaScript, HTML, Solaris, Linux, AIX, and Windows 2008 Server, WebServices (Apache, IBM HTTPServer, and IIS), UNIX, Ant, Perl, Jython, JACL, Unix,Ant 1.7.1, WebSphere MQ, Message Broker, LDAP, Active Directory, Big F5.
Confidential
Senior Middleware Admin Consultant.
Responsibilities:
- Installed, configured and administration of WebSphere Application Server 6.0/6.1 Network Deployment on RedHat Enterprise Linux 4.0/5.x, Sun Solaris 9/10.
- Expertise in migrating WAS 6.x to 7.x along with applications.
- Involved in Application support and maintenance activity.
- Created Connection Pools, Data Sources.
- Installed, configured remote WebSphere plug-in for IBM HTTP Server and manually updated plug-in files for IHS servers located in DMZ.
- Created multiple instances of WAS profiles and federated them into the deployment manager.
- Configured WebSphere resources including JDBC providers, JDBC data sources and connection pooling.
- Involved in the Process change management Release, Problem and Change management
- Hands on experience in infrastructure design and implementation for different projects.
- Configured Global security for WebSphere Application Server and using IBM Directory Server as LDAP user registry.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
- Involved in creation of MQ resource objects like Queue, Listeners, Channels etc
- Used Resource Analyzer, Log Analyzer for performance tuning and troubleshooting.
- Resolved issues through level 3 in server, operation systems or other software under the control of the Distributed Systems management team.
- Perform day to day operations to maintain SLAs and business functions.
- Acquire knowledge of new technologies and may implement to benefit FDM and disseminate this information to IT staff members.
- Manage vendor relationships including hardware, software, and maintenance contracts.
- Escalate issues when necessary to senior members of the team for resolution.
- Installation and configuration of applications, clusters, and databases.
- Documenting processes and procedures for infrastructure support.
- Configured the web server interfaces, session management, virtual hosts and transports for WebSphere.
- Involved in Creating and Managing the Nodes, Application Server’s, Cluster’s and Deployed Multiple J2EE Applications.
- Worked closely with Linux and AIX Server Team for Operating System tweaks for Performance.
- Use Jmeter and other Performance tools like BMC to measure the performance of the applications.
- Single point of technical contact for all the issues.
- Manage the expectation from Client and get the deliverables completed by offshore teams.
- Responsible for environment planning, management, troubleshooting, support and maintenance including technology refresh.
- Provided Production Support and Communicate early warnings about system downtime to Users.
- Designing, creating and maintaining the Web Sphere MQ objects like, queue managers, listeners, local queues, alias queues, remote queues, SVRCONN channel, sender/receiver channel, MQ clusters, MQ binding files etc.
- Creating message flow application in message broker toolkit using the ESQL, creating BAR file and deploy the BAR file onto broker.
- Creating execution group, maintaining message flows in all the environments, troubleshooting and fixing the issues related to message flow/message delivery.
- Creation of Multi instance Queue Manager, Message Brokers, and Failover functionalities
- Guiding and leading a team of 4 members, helping them to identify and resolve the issues.
Environment: J2ee, Java, JSP, JDBC, Servlets, WebSphere Application Server v 6.0/6.1/7.5/8, WebSphere Commerce Weblogic Application Server, MS SQL, Oracle 9i/10g/11g, DB2, CSS, XML, XML Schemas, JavaScript, HTML, Solaris, Linux, AIX, and Windows 2008 Server, WebServices (Apache, Tomcat, IBM HTTPServer, Sunone, iPlanet and IIS), UNIX, Ant, Perl, Jython, JACL, Unix,Ant 1.7.1 and WebSphere ESB, WebSphere MQ,WebSphere Portal Server V7.5/8, WebSphere Process Server V7.5/8, LDAP, Active Directory, IBM Tivoli Directory Server 5.x/6.x, SunOne Directory Server, JBOSS 2.2, SiteMinder 5QMR7, Informatica Power center 8.6.1, oracle 11g, Mainframe Real time data, power exchange, CA7 scheduler, ITSAM.
Confidential
IT Consultant
Responsibilities:
- Administering Web Sphere, MQ & Message Broker in QA and Pre-Production environments and deploy WebSphere applications to Dev, QA and Pre-Production for development and support teams utilizing Web Sphere technologies.
- Provide and enforce controls to ensure stable QA and Pre-production environments. Assist developers/application owners with problem resolution as necessary.
- Installed Configured and Tested IBM WebSphere Application Server 6.0 and applied Refresh packs, Fix packs and interim fixes on and Solaris .
- Implemented Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server 6.0 using monitoring tools like Wily.
- Responsible for J2EE Application Deployments, Plugin Configuration, Data Source Creation, Virtual Host Creation, Session management, server groups & clusters, Deployment Manager Configuration, Network Deployment Configuration in WebSphere 6.0 on Linux and Sun Solaris
- 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’s and worked with Application Groups in performance tuning and load testing of applications.
- Coordinate the monthly implementation process. Maintain a consolidated implementation plan. Move source code to pre-production servers. For WebSphere applications, review & edit deployment documents, create appropriate zip files packages and stage for pre-production implementation.
- Configured and Enabled the Global Security System for WAS Administration for Console users and Console Groups using Active Directory Server as a LDAP User Registry.
- Involved in Creating and Managing the Nodes, Application Server’s, Cluster’s and Deployed Multiple J2EE Applications.
- Capable of successfully manage time, projects, and multiple priorities, provide root cause determination for enterprise-wide issues, and Also able to work well under pressure and time constraints and be able to adjust to a constantly changing, fast paced environment.
- 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 environment like monitoring disk Space and CPU Utilization.
- Involved in Troubleshooting Admin 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.
- Involved in Trouble shooting and Performance tuning using Resource analyzer and Log analyzer.
Environment: J2ee, Java, JSP, JDBC, Servlets, WebSphere Application Server v 6.0/6.1/7.5/8, Weblogic Application Server, MS SQL, Oracle 9i/10g/11g, DB2, CSS, XML, XML Schemas, JavaScript, HTML, Solaris, Linux, AIX, and Windows 2008 Server, WebServices (Apache, Tomcat, IBM HTTPServer, Sunone, iPlanet and IIS), UNIX, Ant, Perl, Jython, JACL, Unix,Ant 1.7.1 and WSADMIN, WebSphere ESB, WebSphere MQ,WebSphere Portal Server V7.5/8, WebSphere Process Server V7.5/8, LDAP, Active Directory, IBM Tivoli Directory Server 5.x/6.x, SunOne Directory Server, JBOSS 2.2, SiteMinder 5QMR7.