Websphere Administrator Resume
Orlando, FL
SUMMARY
- Over 7 years of IT experience in installation and maintenance of IBM WebSphere Application Server, Apache Tomcat, JBOSS, Weblogic Sun ONE and IBM IHS, Apache WebServers, iPlanet and IDS LDAP on AIX, Solaris, Linux and Windows platforms.
- Extensive experience in Planning, Installing, Configuring, Administering, Patching, Tuning, Troubleshooting and Integrating IBM WebSphere Application ServerV5.x/6.x/7.x/8.x, IBM BPM, IHS & SunOne WebServers, TAM, Webagent & SiteMinder Policy Servers, LDAP.
- 4+ years of experience as a DevOps Engineer with configuration management tools such as chef, Docker, continuous integration using Jenkins, ANT and Maven build tools, cloud architecture AWS, Version control using GIT, SVN and extensive programming in Ruby, Perl and Shell scripting.
- In - depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations
- Experience in Implementing Continuous Delivery pipeline with Docker, Maven, Ant, Jenkins, GIT Hub and Nexus on AWS Infrastructure
- Skilled at Software Development Life Cycles and Agile Programming Methodologies.
- Experience in AWS which includes EC2, IAM, VPC, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, S3, Glacier, Cloud Front, RDS, Route53, Cloud Watch, CloudTrail, Cloud Formation, SNS.
- Ability to build deployment, build scripts and automated solutions (using scripting languages such as Shell, Perl, Python, Groovy.
- Experience in Administration/Maintenance of Source Control Management Systems such as Git and Sub Version (SVN). Created tags and branches, fixed merge issues and administered software repositories.
- Extensive experience in JVM tuning and debugging skills and WAS configurations Session management, virtual hosts, custom services. Installed, administered and configured Websphere Extreme scale 8.x. Created and Extracted IBM BPM packages from IBM BPM Process center.
- Web server setup, Configured SSL using Self-Signed certificates and CA certificates between Application server and Web Server, Web Server and browser, Application Server and LDAP Server.
- Expertise in Design, Maintenance, Security, Recovery and Support of Windows andLinuxenvironments.
- Experienced in deploying J2EE components in Base and ND WebSphere Application ServersV5.x/6.x/7.x/8.x using AAT (Application Assembly Tool), WAS Admin Console, shell/WSadmin/JACL/Jython scripting.
- Strong experience in Administration and Maintenance of WAS ND clusters (vertical, horizontal, hybrid) and deployment of applications in highly available, load balanced production environments.
- Experience in design & implementation of both internet, intranet applications, DMZ and non-DMZ.
- Experienced in migrating applications from WebSphere 6.x to WebSphere 7.x and WebSphere 7.x to 8.x.
- Experienced in TCP/IP fundamentals DNS, FTP, LDAP, Remote Access, Security Management, System Troubleshooting skills, and good knowledge in networking concept including Load Balancers and Firewalls.
- Highly experienced in utilization of Shell, JACL andJython scripting for administration, maintenance and troubleshooting and for ALL day-to-day activities.
- Highly experienced integrating WAS-ND and related software including SunONE Web Server,IBM IHS, IBM TAM, Netegrity SiteMinder, LDAP, IDS, JProbe, Wily Introscope.
- Used Wily Performance tools for monitoring and tuning the WebSphere environment like configuring Heap size, Thread pool size, Session Management, connection pool size.
- Experience in implementation of Workload Management (WLM) of WebSphere Application Server using vertical and horizontal clustering, and also in performance tuning usingTivoli Performance Viewer.
- Highly experienced deploying and debugging applications in Base and ND WebSphere Application Server providing load balanced and highly available clustering solutions.
- Configured and implemented security for all the SOA services using XML firewall and VPN appliance.
- Recent experience includes hands on expertise in Single Sign-On domain using TAM, SiteMinder, Identity Management and LDAP.
- Highly experienced in SiteMinderpolicy creation and promotion and Agent configuration and installation, TAM Junction creating and attaching ACLs to integrate with Web and Application Servers and LDAP.
- On-call Production Support (24x7), monitoring and maintaining multiple Applications in Development, TEST, QA, Staging and Production Environments.
- Ability to pick up new technologies, solve complex technical/runtime problems and multitask between different projects.
- Expert in using JProbe to identify the memory usage, leaks and analyzing the Garbage Collection and configuring the right GC parameters for better performance. Recommended Modification of Coding Variables to reduce Garbage Collection.
- Experience in Installation and Configuration of Message Broker and IBM WebSphere MQ 5.3/6.0/7.0 with Queues, Queue Managers, Topics and Listener ports.
- Creating the Problem Management Record (PMR) with the IBM if there were any unresolved bugs. Quality Interpersonal, Presentation and Communication skills and ability to maintain good co-ordination with the team members.
- Ability to communicate requirements effectively to team members and manage applications providing Production& Development support (24X7).
TECHNICAL SKILLS
Operating Systems: IBM AIX 4.3/5.x, Linux (Red Hat 6.x/7.x/8.0), 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, Tivoli Performance Viewer, Wily Introscope, Jconsole, Visual VM, ITCAM, HP Diagnostics, IBM Heap Analyzer, Jenkins, Bamboo, Docker, Chef, Ansible, Sub Version, GIT, GIT-Hub, Maven, Gradle, ANT, Urban Code Deploy.
RDBMS: Oracle 10g, MS SQL Server2000, DB2
Application Servers: WebSphere Application Server 5.x/6.x/7.x/8.x, Tomcat 6x/7x, Liferay 5.1, Jboss 6x/7x, WebLogic 9c/11c
Webservers: Apache 2.2.23/2.2.23- worker, IBM HTTP Server 6.0, Sun One Webserver
Networking: HTTP, TCP/IP, SNA, DNS, LAN, WAN, SSH, DHCP, SMTP, POP3/IMAP, LDAP, VPN, MS Proxy Server 2.0
Scripting Languages: Shell Scripting, Perl, JACL, Jython
AWS Cloud: EC2, EBS, EFS, ENS, Route 53, VPC, Cloud Formation Templates, Cloud Watch, S3, RDS, DynamoDB, Auto Scaling, Elastic Bean Stalk, EMR, Lambda.
PROFESSIONAL EXPERIENCE
Confidential - Des Moines, IO
Middleware/DevOps Engineer
Responsibilities:
- Monitored operational and performance metrics for the AWS cloud resources and applications using cloud Watch. Created and monitored alarms and notifications for EC2 hosts using Cloud Watch.
- Automated the process of build and deployment using Jenkins and Udeploy.
- Implemented a CI for several demanding Consumer facing applications with Jenkins integrating Git/SVN, maven/Gradle, deployment tasks
- Composed Ansible playbooks for automated UDeploy agent installs/updates, UDeploy agent relays install/update
- Integrated Jenkins with uDeploy and Created uDeploy Components, uDeploy process, installed uDeploy agents on both windows and Linux machines according to application team requirements.
- Onboard & configure new applications in Jenkins & UDeploy to maintain Continuous integration & Continuous Deployment.
- Good Knowledge on Infrastructure Development and Operations, involved in designing and deploying almost all the AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, CloudFront, Cloud Formation, Elastic Cache, CloudWatch, SNS, Route 53 and Lambda.
- Strong hands-on on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring.
- Migrated IBM BPM and its applications from 8.0 to 8.5 and 8.5 to 8.5.5. Installed and configuredJBossApplication Server 7.1.1and 6.4 EAP, implemented clusters inJBossusing domain and standalone mode for load balancing and failover capabilities.
- Applied Fix-packs and iFixes for IBM WebSphere Application Server 8.5 ND and IBM Business Process Management server 8.5 for DMGR and Nodes.
- Installed Apache 2.2.27, configured mod jk and worker properties in Tomcat and configured WebSphere security using LDAP and SSL between IHS, WebSphere and LDAP.
- Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
- Performed continuous integration with Jenkins with the build tools like Maven/Ant and obtaining source code from the GIT repository and pushing these artifacts to Nexus repository by implementing the whole CI/CD pipeline.
- Created and Configured Certificates through keytool and Venafi for Mutual Authentication Secure Socket Layer (MASSL) authentication to make all the calls within the application as secure (https).
- Extensive expertise in working with Human Task Management (HTM) capabilities of the BPM, Business Space, Business Process Choreographer, Business Monitor, Process Portal and Process Admin.
- Configured various WebSphere andJBossresourcesJDBC providers, JDBC data sources, connection pools, URL, JMS, Queue Connection Factories, Queues, listener ports, Activation specification, whichuses the Message DrivenBeans to trigger the Queues
- Involved in Load balancing/Tuning/Clustering forJBossusing mod jk.
- Installed, configured and administratedJBossOperations Network (JON) 2.4/3.1.2 for monitoring the performance, applying security patches and content management.
- Worked on continuous Integration for setting up the Environments and Regular Code Deploys. Good understanding on Process Center and itsability to integrate with WSRR.
- Installed, configured Wily Introscope 9.5.x, AppDynamics 4.0 for monitoring the end to end transactions and to monitor the performance of various applications and experienced in using Splunk 5.0.x for analyzing logs for WebSphere,JBoss application servers and Apache web servers.
- Created and Extracted IBM BPM packages from IBM BPM Process center.
- Experience in using Version control system (Subversion, Git), defect tracking tools (JIRA) and build/deployment platforms (Jenkins)
- Installed and maintained the Tools like Confluence, Fisheye, Sonar and configured Mail relay configuration’s for alerting.
- Configured the Environments with the Artifactory and IBM Urban deploy for deploying the code and configurations.
- Involved in implementing the Kanban Methodologies (POC) Creating Automation around the Environments.
Environment: IBM WebSphere Application Server 8.0/8.5, WebSphere Process Server 8.0, JBOSS 7.1 EAP, Oracle, Sun Solaris 9/10, LINUX, F5-load balancers, App Dynamics, Fisheye, Confluence, Urban Code Deploy, Jenkins, Subversion (SVN), GIT Repository, Python/SHELL, XML
Confidential - Warren, NJ
Infrastructure Engineer
Responsibilities:
- Implemented POC for AWS Resource provisioning like creating VPC, EC2, S3, EBS, ELB using Ansible Play books.
- Implemented POC for Dockerizing Build and Deploy Environments using Ansible Play books.
- Interacted with the developers for gathering the requirements for CI/CD automation using tools like GIT, Maven, Gradle, Jenkins & Ansible.
- Authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in JFrog repository
- Implemented CI/CD pipeline using Jenkins, Docker, Ansible for Micro Services.
- Installed, Configured and administered and supported WebSphere Application Server 7.0.0.x/8.0.0.x/8.5.0.x and WebSphere Extreme Scale 8.x.
- Implemented Horizontal and Vertical Clustering, Performance tuning and troubleshooting of IBM WebSphere Application Server 7.0.0.x/8.0.0.x/8.5.0.x.
- Installed and configured IBM http server 8.5, created and maintained the supported documentations to support and troubleshoot the issues.
- Intensively worked on application monitoring tools like Wily Introscope, Wily CEM, Dyna Trace, and scripted alerts to perform problem investigation and resolution in coordination with application operational and support teams.
- Involved in Proof of Concept of Amazon Web Services setup by implementing EC2 instances, EBS, EBL, Auto Scaling, Cloud Watch and S3.
- Performed daily application health checks, and Grid Health checks for CPU utilization, threads usage, response times, and Memory heap utilization and transaction counts.
- Supported Production and non-production environments by monitoring the critical systems, data networking and system management issues. Applied fix packs for resolving various defects in WAS and WXS and other clients.
- Performed Traffic suspension for any kind of changes and troubleshooting the issues in the production by coordinating with the network teams at net scalar level on both the Web servers and Data power end.
- Configured Web Servers and LDAP Security forWebSphere Application Server, configured Datasources, JMS resources, Queue connection Factories, JDBC connections.
- Installed and configured Websphere MQ 7.0/8.0 and Created queues, queue Managers, Topics.
- Worked closely with Oracle Golden Gate application by gathering the requirements from MW end by creating the Queue Managers, Queues and configured JMS related configuration from Websphere end.
- Performed Fault and trouble management via internal ticketing systems and opening IBM PMR's as needed.
- Provided support by 24x7 shift rotation basis and monitored trouble ticket queues to attend user and system calls.
Environment: IBM WebSphere Application Server 7.0/8.0/8.5, Websphere Extreme Scale 8.0, WXS client 8.0, AIX 5.3/6.1, DB2, Oracle, Sun Solaris 9/10, VMWare, LINUX, Z/OS, F5-load balancers, Wily interoscope Work station, Dyna Trace, Wily CEM, Tivoli, JACL/JYTHON, XML, JSP, HP, Visual VM.
Confidential - Minneapolis, MN
WebSphere Administrator
Responsibilities:
- Installed, Configured and administered and supported WebSphere Application Server 7.0.0.x/8.0.0.x/8.5.0.x and Apache Tomcat 6.0.39/7.0.39 .
- Implemented Horizontal and Vertical Clustering, Performance tuning and troubleshooting of IBM WebSphere Application Server 7.0.0.x/8.0.0.x/8.5.0.x.
- Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSCP/WS admin scripts.
- Created Tomcat instances and configured worker file in the webservers that point to the corresponding app servers, configured Tomcat 6.0.39/7.0.39 with Database, MQ and Message Listeners.
- Installed Data Power Certificate on both Tomcat and WAS environments, installed mod jk, worker.properties configurations on apache 2.2.23 and Tomcat 6.0.39/7.0.39 . Deployed war files on Tomcat 6.0.39/7.0.39 .
- Configured Web Servers and LDAP Security forWebSphere Application Server.
- Used LTPA for authentication for enable the global security.
- Troubleshot Admin Server start-up issues, Java code defects after deployment, and class path issues by checking the JVM logs, plug-in logs and the Webserver logs. Applied fix packs for resolving various defects in WAS environments.
- Expertise with Tivoli, ITCAM and HPD tools to analyze the performance of websphere based applications and troubleshooting the issues. Expertise in handling JConsole and Visual VM tools to analyze the tomcat-based applications.
- Used GIT as the repository for all the applications with backed up configurations and used VMWare to connect through the servers for file uploads and changes.
- Provided recommendations on environment standards, product leveling, performance tuning, new project consulting, recommend-broadened usage of WebSphere functionality.
- Involved in creating a Pagespeed configuration file for Improving the performance on Webpages
- Migrated WAS 7.0 Network Deployment and Base on AIX/Windows platforms to WAS 8.0 ND.
- Worked closely with developers to define and configure Application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and Servlet Engines.
- Installing the security certificates and installing Site minder for single sign on (SSO). Created users and groups in LDAP Servers and mapping them to the enterprise applications running on WebSphere Application Server
- Created, deployed and managed BigIP F5 load balancer nodes and pools. Installed Cisco routers and redundant BigIP F5 load balancers to provide uninterrupted service to customers
- Strong experience on installing and configuring the Webagent 12.0/12.2. Applied fixes for SmHost.conf file in WebAgent for various issues, related to SiteMinder.
- Provided support by 24x7 shift rotation basis and monitored trouble ticket queues to attend user and system calls. Strong experience on Intranet and Extranet applications.
- Expertise’s using the monitoring tools like Gomez, Tivoli Enterprise Portal Server (TEPS), Site Scope, IBM Heap Analyzer and IBM Tivoli Composite Application Manager (ITCAM.).
Environment: IBM WebSphere Application Server 6.0/6.1/7.0/8.0/8.5, WebSphere XD 6.0/6.1, WebSphere Portal Server6.1/7.0, Tomcat 6.0.39/7.0.39, Apache 2.0/2.2.23, AIX 5.3/6.1, DB2, Oracle, Windows, Sun Solaris 9/10, VMWare, LINUX, Z/OS, Java Script, F5-load balancers, JACL/JYTHON, XML, JSP, ITCAM, Site scope, HP Diagnostics, Jconsole, Visual VM.
Confidential - Orlando, FL
WebSphere Administrator
Responsibilities:
- Installed and configured WebSphere Network Deployment 7.x/8.0 on UNIX Platforms, WebSphere Base Application Server and used Update Installer to update with Fixpacks. Automated the tasks with shell scripts using silent response files.
- Provided extensive support in deployment, change management and application level troubleshooting for the Dev, Test, Pre-Prod & Production environment.
- Installed and configured both IBM HTTP Server 6.0 and iPlanet WebServers, plugins, configured the web-server interfaces (plugin file), session management, virtual hosts, Data Sources, HTTP transports for Application Server instances and applications.
- Migrated existing applications from WAS 7.x to WAS 8.0 using WAS pre-upgrade and WAS post-upgrade tools on Sun Solaris, Aix.
- Worked with developers and QA team in various stages of development and testing and taking the application rom DEV, Test to QA and Production environments.
- Deployed J2EE applications on Websphere Application Server using WSAD tools, automated configuration, troubleshooting, deployments using JACL and Jython scripts.
- Configured and handled Wily Introscopefor monitoring the performance and for troubleshooting of WebSphere environment.
- Achieved Workload Management and Failover by creating and configuring Clusters and Cluster members for Load Balancing and High availability.
- Configured WebSphere resources like JDBC providers, JDBC data sources 4/5 and connection pooling and tuning it and monitoring it using Tivoli Performance Viewer by enabling PMI.
- Troubleshoot problems on the various environments involving the integrations of WebSphere, IBM HTTP Server, iPlanet Webservers, TAM and LDAP.
- Configured the Global Security on WebSphere using IBM Directory Server and created Users and Groups, assigned different authorizations roles for each used and secured the admin console.
- Involved in opening and working on PMR’s with IBM to solve various issue related to the environment.
- Enabled traces as part of troubleshooting and used collector tool to submit the logs and traces to IBM after running the must gather scripts and enabling various traces and taking thread dumps.
- Used WebSphere plug-in for load balancing across the cluster members and manually updated it for remoteWebServer in the DMZ.
- Created and configured MQ objects like Queue managers, Remote Queues, Local queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, Processes, MQ error trapping applications
- Configured WebSphere MQ connection factories and queue destinations for connecting applications on WebSphere to WebSphere MQ.
- Involved in usage of UNIX Shell scripts to monitor installed enterprise applications and to get information from the logs and database in the required format and other daily activities. Installed SSL certificates on the WebServers using iKeyMan tool.
- Used WebSphere Admin Console and WSadmin/JACL/Jython scripting to install enterprise EAR, WAR files or for hot deployment.
- Responsible for documenting the various procedures involved in the day to day maintenance of the various environments.
Environment: IBM WebSphere Application Server 7.x/8.x, IBM DB2, AIX, Sun Solaris, Sun ONE Directory Server 5.1, IHS WebServer 6.1,Tivoli Performance Viewer, Wily Introscope 7.x, Oracle 10g, Sybase, DB2.
Confidential - Branchburg, NJ
Websphere Administrator
Responsibilities:
- Installed, configured WebSphere Application Server (6.x/7.x), IBM Http Server, applied refresh packs, fix packs and cumulative fixes on AIX, Solaris, Linux Systems.
- Created Application Server configuration, clusters (horizontal / vertical), created JDBC resources (data source configurations).
- Integrated and deployed Enterprise J2EE applications on WebSphere ND 6.x/7.x that involves EAR, JAR, WAR files using Admin Console and automated scripts.
- Migrated J2EE applications from 6.x to 7.x in development, test and production environments.
- Involved in tuning WebSphere Application Server components such as Web Container&Data SourceConnection Pools, Jvm Heap, and Servlets response time.
- Enabled WebSphere global security using Sun One LDAP Server.
- Worked along with other groups like MQ & DB in integrating WebSphere Application Server in multiple environments.
- Involved in backup, recovery and troubleshooting for MQ Series / WBIMB.
- Configured the extranet Web Servers and intranet Application Servers using the firewalls between the Web Servers and application servers (DMZ model).
- Created SSL certificates and CA certificates using IKEYMAN.
- Configured Single Sign on (SSO) for authentication and authorization.
- Involved in trouble shooting and performance tuning using Resource Analyzer and Log Analyzer.
- Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere.
- Worked onIBM Tivoli IdentityManagementand Third-Party Vendors, such asNetegrity SiteMinder 6.0.
- Optimized the performance of Enterprise Applications using Tivoli Performance Viewer and Wily Introscope.
- Involved in configuring the WebSphere load balancing using WebSphere Workload Management like horizontal cloning and vertical cloning.
- Installed and configured IBM Http Server, installed WebSphere plug-in, involved in generating plug-in file and solving plug-in related issues.
- Used UNIX and wsadmin scripts to automate WebSphere administration tasks like creating JDBC resources, deploying Applications, creating clusters.
- Experience in evaluating session state failover options (memory-to-memory, database persistence and create and configures DRS (Data Replication Service) replication domains.
- Worked closely with Project manager, development, testing and production team to align project deliverables, dates and report issues/concerns.
- Worked as a part of 24/7 on-call support team for production environment.
Environment: IBM WebSphere Application Server 6.x/7.x,IBM DB2, Linux, AIX, Sun ONE Directory Server 5.1, Sun ONE WebServer 6.0, Tivoli Performance Viewer, Willy Introscope, SP3, Message Broker, NetegritySiteminder Policy Server 5.5, 6.0.