Jboss/ Websphere Administrator Resume
ErlangeR
SUMMARY
- A Professional with Six years of IT experience in installation and maintenance of IBM WebSphere Application Server and WebSphere Extended Deployment, JBOSS Application Server on AIX, Solaris, Linux and Windows platforms.
- Proficient in Architecture, Installation, Setup and Configuration of IBM WebSphere Application Server 5.x/6.x/7.x/8.x, TOMCAT 4.x/5.x/6.x, JBOSS 3.x,4.x,5.x,6.x and IBM Http Server 6.x/7.x. Involved in configuring J2EE Enterprise Applications on heterogeneous platforms under multi - cell and multi-node environments.
- Expertise in setting up Database and MQ configurations in Tomcat and JBOSS.
- Experience in Installing mod jk, mod cluster plugins for Tomcat and JBOSS.
- Installed, configured & administered JBOSS in clustered environment using mod jk, proxy module and mod proxy ajp.
- Vast experience in deploying applications JAR, WAR, EAR, and maintained Load Balancing, High Availability and Fail over functionality in clustered environment using Admin console in WebSphere, WSadmin scripts and through command line in JBOSS EAP.
- Design and development of SOA and EAI based integration solutions, B2B solutions based on IBM Integrations Bus (IIB), Message Broker, Datapower, Websphere transformation extender (WTX), Websphere MQ and WSRR.
- Experience in installing the WSRR and configuring the WSRR with IIB.
- Hands on in Installing and monitoring performance parameters through JON and jconsole for JBOSS EAP.
- Experience of system administration on Sun-Solaris 10/9/8/7/2.x, Linux (Redhat, Suse), AIX 3.x/4.x/5.x, Windows NT/2000.
- Experience in setting up Single-Sign-On for J2EE applications in WebSphere Portal and WebSphere Application server using Tivoli Access Manager and Webseal junctions.
- Configuration of Network Deployment for Centralized Management of Applications.
- Configuring of JDBC Providers, Data Sources, Virtual Hosts, Global Security, SSL, and LDAP.
- Expertise in Configuring IBM Workspace Web Content Management 6.0.
- Troubleshooting Production issues, Worked on resolving Application Server Hang issues and High memory and CPU issues in WebSphere Application Server 5.x, 6.x, 7.x.
- Tuned the JVMs by analyzing the Must Gather information for Application Server Hangs on AIX, Z-linux, Linux and Solaris.
- Used Heap Analyzer and thread Analyzer to tune the WebSphere JVMs.
- Used Tivoli Performance Viewer and IT CAM to monitor the performance.
- Tuning the Prepared Statement Cache for WebSphere Application Server, this resulted in very large Application Server memory footprints and Out Of Memory errors or crashes of the Java process.
- Experience in configuring Cluster server groups for improved availability and fail over redundancy
- Experienced in Installing Fix Packs and Cumulative fix packs and Migrating to latest versions.
- Configuring Tivoli Access Manager, LDAP exclusively on the end-to-end implementation and maintenance of Single Sign ON.
- Migrated existing applications from WebSphere 5.x to 6.0.x and from 6.x to 7.x on UNIX and Windows Platforms.
- Created Centralized Installation Manager (CIM) to install product components, apply various types of maintenance, monitor submitted requests and to create additional installation packages.
- Creating management profiles for job managers setting up a job manager environment and Experience in working on job manager and its security, targets, resources.
- Synchronizing the clocks on all environment computers, and then registering the targets.
- Worked on Apache Ant 1.6.5 and Apache Ant 1.7.0 tool to build ear and jar files
- Experience in Installing, Configuring and Administering Web Servers like IBM HTTP Server, Sun One Web Server, Apache, IIS.
- Good at Performance monitoring using Resource Analyzer and Tivoli Performance Viewer.
- Working on various components of WebSphere such as Workload Management (WLM), WebSphere Administration, Configuration, Tuning, Clustering and troubleshooting WebSphere related problems.
- Provided on-call Production Support (24x7), monitoring and maintaining multiple Applications in Development, TEST, QA, Staging and Production Environments.
TECHNICAL SKILLS
Operating Systems: IBM AIX 4.3/5.x, Linux 5.x, 6.x, Sun Solaris 7.x/8.x, Win NT/2000, HP-UX.
Languages: C, C++, Java, JavaScript, HTML, JAVA, VRML 2.0, SQL, MySQL, PL/SQL
Web Technologies: JSP, Servlets, EJB, RMI, JAAS, JMS, XML, XSLT.
Tools: Resource Analyzer, Log Analyzer
RDBMS: Oracle 10g, MS SQL Server2000, DB2
Applicaton Servers: WebSphere Application Server 5.x/6.x/7.x/8.x, JBOSS 4.x/5.x/6.x, Apache Web Server 1x/2.x, TOMCAT 4.x/5.x/6.x, Tivoli Access Manager, Webseal, IBM WebSphere MQ Series 7.0, 7.5, 8.0 WMB 6.x, 7.0, 8, IIB 9.0, ODM, Data power, WTX, ODM, WPS, WXS and WSRR.
WebServers: Apache, IBM HTTP Server, Sun One WebServer.
Networking: HTTP, TCP/IP, SNA, DNS, LAN, WAN, SSH, DHCP, SMTP, POP3, IMAP, LDAP, Samba, VPN solutions, MS Proxy Server 2.0.
Scripting Languages: Shell Scripting, Perl, Jacl, Jython
PROFESSIONAL EXPERIENCE
Confidential, Lansing
JBOSS/ WebSphere Administrator
Responsibilities:
- Installed, configured and administered IBM WebSphere Application Server 6.x/7.x/8.x, TOMCAT 5.x/6.x,
- JBOSS 5.x, 6.x, and IBM HTTP server 6.1/7.0, WSRR on AIX/Windows platform.
- Installed, configured and administered IBM HTTP Server, Windows IIS Server, Apache HTTP Server and SUN One Web server.
- Performed Installation of JBOSS JON, monitoring server which will monitor the JBOSS instances, Operating system parameters running on different Operating systems.
- Created groups, users, roles and configured alerts in JON (JBOSS Operations Network) monitoring server.
- Configured clustered JBoss Environment (Horizontal/Vertical Scaling). Configured Multiple Jboss instances on single server.
- 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.
- Worked on migration of application from WAS to Tomcat/JBoss by participating in all aspects of migration plan starting from Development to production environments.
- Automated Deployments into Tomcat and JBoss Application Server.
- Responsible for setting heap size and GC time settings at the time of running JBoss application server with an ALL, DEFAULT, HA, Full-HA configuration modes.
- Responsible for Configured Twiddle “Command line utility”, jboss cli for Jboss application server to get the JMX Mbean status.
- Installed and Configured WSRR Sandbox Environment and implemented POCs for life cycle implementation, WSRR notification framework and service versioning.
- Used WSRR to support multiple Versions of WSDL and other partners WSDL and security certificates across multiple development, testing and releases.
- Created WSRR definitions and creating rule set entries in WP 6.x.
- Good experience with Jmeter testing. Worked with JMX-console to monitor the Jboss parameter values like memory usage or JCA connection Details. Installed & Configured LDAP server with Apache & Jboss Application server.
- Installed and configured Apache Geronimo (with TOMCAT). Deployed J2EE applications. Configurations include Network Listeners (AJP, HTTP, HTTPs), DB pools, JMS, log management.
- Enabled WebSphere global security using Local OS and LDAP/LTPA mechanisms.
- Tuned the JVMs by analyzing the must gather information for Application Server Hangs.
- Troubleshooting Admin Server start-up issues, Java code defects after deployment, and class path issues by checking the JVM logs, plug-in logs and the web server logs.
- Created Self Signed and digital certifications using Ikeyman.
- Generated & Propagated Plugin-Cfg for web servers and Troubleshooted plug-in regeneration problems.
- Deployed enterprise applications from Admin console.
- Worked on troubleshooting applications using logs, traces, Log Analyzer and Tivoli Performance Viewer.
- Experienced in Installing the security certificates and installing Tivoli Access Manager for single sign on (SSO)
- Configuring of JDBC Providers, Data Sources, Virtual Hosts, Global Security, SSL, and LDAP.
- Responsible for support and reliable maintenance of the applications on different platforms for on-going application development.
- Performed routine management of WebSphere Environment like monitoring Disk Space, CPU Utilization and resolved dynamic cache problems.
- Provided on-call support on all Production Servers as needed (24 X 5), troubleshooting, coordination, assist and advice in recovery from component failures of supported systems by using World Bank Group Internal ticket tracking system DBA/SA and also Created IBM PMRs and worked closely with IBM for resolving multiple issues.
Environment: IBM WebSphere application Server 6.x/7.x/8.x, TOMCAT 4.x/5.x/6.x, JBOSS 3.x, 4.x,5.x,6.x, Tivoli Access Manager, IBM HTTP Server 6.1/7.0, Apache Tomcat 6.0, ITCAM 6.1/7.0, LDAP, TCP/IP, Java, J2EE, JSP, Servlets, EJB, JDBC, JavaScript, ORACLE 8i/9i/10g, DB2 V7.1/8.1, HTML, AIX 5.3/5.2, JACL Scripting, HP Saas, TPV
Confidential, Erlanger
JBOSS/ WebSphere Administrator
Responsibilities:
- Installed WebSphere Application Server 6.x/7.x XD, TOMCAT 4.x/5.x, JBOSS 3.x,4.x,5.x and created dynamic clusters and configured ODRs. Applied iFixes on ODR.
- Involved in migration from WAS 5.1.1 Network Deployment and Base to WAS 6.1 ND on AIX platform. Applied refresh packs, fixpacks and cumulative fixes for WebSphere, IHS and plugins.
- Installation and integration of Apache Web Server and PHP engine.
- Configured routing using mod jk connector for Tomcat and JBoss through AJP.
- Scripted JBOSS install and used ‘rsync’ to spin several environments. This was a process of configuration management.
- Involved in JBOSS slimming process and in JVM tuning, problem determination using thread and heap dumps using tools like JCONSOLE, GCVIEWER.
- Configured JBoss Messaging, which included setting up a data source, configuring access control, defining new destinations and updating applications and MDB.
- Manage and coordinate new production, User, training, performance test, and DR rollouts and code deployments on a weekly basis.
- Automated/scripted Middleware related tasks namely Code push, Installations, and Health checks.
- Act as technical escalation for the team for troubleshooting and problem management in all environments (Production, User, and Performance Test).
- Compiled Apache for CLED - a legal app that runs webtop over TOMCAT 5.x and protected the site with SSO. Used IBM notes group to restrict access to the legal team using custom repositories in the policy server.
- Used Tivoli Performance Viewer and IT CAM to monitor the performance.
- Upgraded to JDK 1.3.1 SR6 / JDK 1.4.2 SR 7 or higher to resolve memory leaks.
- Designed the Single-Sign ON functionalities using SiteMinder
- Own SiteMinder / LDAP and Web Infrastructure related production issues, incident reports & Streamline SiteMinder policy migration using SiteMinder Java SDK.
- Responsible for upgrading Policy server to SiteMinder 5.51 and later on to SiteMinder version 6.0
- Worked closely with developers to define and configured application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and Servlet Engines-as well as deployment of EJBs across multiple instances of WebSphere.
- Worked on RAD to design, develop, assemble, test, profile and deploy high quality Java/J2ee, Portal, Web, Web services
- Implemented Horizontal and Vertical Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server 6.1.
- Handled staging and production environments as part of the application deployment.
- Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSCP/Wsadmin scripts.
- Used command line tools WSCP and XMLConfig occasionally as an alternative to the Admin Console.
- Configured JDBC providers, Data Source, Virtual Hosts, Global Security, LDAP and SSL
- Worked on Change Management tool (Service Center) to address specific business problems and evolve their IT service and asset management practices for reduced costs, improved productivity and service, and lower risk.
- Assembled and Deployed the application in staging, in productions, following change management practices and 24/7 support, worked in shifts.
Environment: IBM WebSphere Application Server 6.x/7.0, TOMCAT 4.x/5.x, JBOSS 3.x,4.x,5.x, IBM, IIS 5/6, DB2 7.x/8.x, IWWCM 6.0, z-linux, IBM HTTP Server 1.3.x/2.0.x/6.0, Netegrity SiteMinder Policy Server 5.5, 6.0, iPlanet 6.1, AIX 5.3, Solaris 2.8, Windows 2000, IBM Directory Server 5.1, HTML, Java Script, XML, JSP, Servlets, ANT.
Confidential, Plano
WebSphere Administrator
Responsibilities:
- Administered, configured, tuned, and troubleshooting WebSphere in a clustered environment on LINUX.
- Installed WebSphere Application Server V6.0, V6.1 and configured it on AIX 5.1 and Red Hat Linux 3.x platforms.
- Configured the Work Load Management in the Network Deployment environment to distribute the load evenly across all the nodes.
- Responsible for deploying enterprise applications from Admin console and enabling security using LTPA and LDAP for admin console and application components on LINUX.
- Installed IBM HTTP server 6.0 and configured SSL certificates for all secure sites using ikeyman tool.
- Configured the web-server interfaces (plug-in file), session management, virtual hosts, Data sources, HTTP transports for Application Server Instances and Applications.
- Implemented a Migration from WebSphere Application Serve Base to Network Deployment as well as a 5.0 to 5.1 upgrade.
- Providing Mentoring and Guidance to team members on WebSphere XD and Other new releases.
- Written Shell scripts to monitor installed enterprise applications and to get information from the logs and Database in the required format and other daily activities and jobs.
- Used WebSphere Admin Console and wsadmin/JACL/Perl scripting to install enterprise EAR, WAR files or for hot deployment.
- Applied fix packs and cumulative fix packs on top of the installed versions of the WebSphere Application Server (6.0 and 6.1).
- Troubleshooting Application & JVM errors and configured tuned JVM for optimum performance.
- Used garbage collection to evaluate application performance health and detected the presence of memory leaks.
- Used Tivoli Performance Viewer to monitor performance data like application resources (enterprise beans, Servlets, JSP’s) and WAS runtime resource (JVM heap size, jvm thread pools, and database connection pools).
- Provided 24x7 on-calls Production Support on rotation basis.
Environment: IBM WebSphere Application Server 5.x/ 6.x, IBM DB2,Oracle 9.i, LINUX, AIX,Sun ONE Directory Server 5.1, Tivoli, Sun ONE web server 6.1, Netegrity Site minder Policy Server 6.0 .
Confidential
WebSphere Administrator
Responsibilities:
- Installed, configured and administration of WebSphere Application Server 5.1 Network Deployment on Windows and Sun Solaris Servers.
- Installed, configured and administration of IBM HTTP Server.
- Configured JDBC Providers, Data Source, Virtual Hosting, Global Security and SSL.
- Configured WebSphere Application Server resources like JDBC Providers, JDBC Data Sources and Connection Pooling to connect to Oracle.
- Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Work Load Management.
- Collection of JVM statistics, garbage collection data for monitoring the heap and physical memory.
- Deployed EJB components that are run in IBM WebSphere 5.1 Application Server in UNIX on SUN Solaris environment.
- Recommended and used hybrid clustering (horizontal and vertical) to make use of efficient resources on a single system and to provide for hardware failover and load-balancing.
- Configured Session Persistence using Oracle Database.
- Analyzing Activity log files and diagnosing Application Server problems.
- Involved in backup and recovery of WebSphere configuration using backupConfig and restoreConfig tools.
- Installed fix packs to overcome Application server problems.
- Involved in managing releases of products from development to QA to Pre-Production and Production.
- Deployed J2EE Application in WebSphere managed servers.
- Assembled and Deployed the application in staging and in productions following change management practices and 24/7 support, worked in shifts.
Environment: IBM WebSphere Application Server 5.1, IBM HTTP Server, AIX 4.3.3, Solaris 7, Oracle 7.3, Windows 2003.