Post Job Free
Sign in

Ibm Websphere Web Server

Location:
Frisco, TX
Posted:
August 03, 2023

Contact this candidate

Resume:

Siddhartha Adla

************@*****.***

812-***-****

SUMMARY:

•Over 13 years of administrative experience with different Middleware technologies such as IBM WebSphere Application Server (WAS), Oracle Weblogic Application Server, Apache Tomcat, Jboss and IBM MQ Server.

•Expertise in installing, configuring, maintaining, and supporting WebSphere Application Server 8.x/7.x/6.x/5.x & Apache Web Server 2.x/1.x on AIX, Red Hat Enterprise Linux, Sun Solaris & Windows platforms.

•Experienced in installing & configuring IBM HTTP Server 8.x/7.x/6.x (IHS) on AIX and Windows operating systems.

•Experienced in all stages of WebSphere Administration like installation, Configuration, deployment, scripting, migration, and troubleshooting on AIX, Linux & Solaris environments.

•Extensive experience in Performance Tuning, Load Balancing and Work Load Management on WebSphere Application Server 8.x/7.x/6.x/5.x.

•Worked with developers in troubleshooting and assisted with problem determination of SOA applications running on WebLogic Application Server environment.

•Extensively involved in setting up advanced configurations on WAS such as Service integration Bus, Web Services, Destinations, Message Activations, Listener ports, Queue Connection Factories, Queues, Application Servers, Clusters, Shared Libraries, Profiles, JDBC providers, Data Sources, URL Providers, JVM Custom Services, Environment Variables, thread pooling, JDBC connection pooling, MDB's, tune caching, JVM heap sizes & J2C adapters.

•Experienced in integrating IBM HTTP Server with WebSphere Application Server using a web server plugin.

•Experienced in setting up SSL between IBM HTTP Server and IBM WebSphere Application Server.

•Well acquainted in configuring SSL Certificates and Self Signed Certificates for secure communication in WebSphere, Weblogic, JBOSS and Tomcat environments.

•Experienced in analyzing JVM logs, Trace logs, ffdc logs, native_stdout and native_stderr logs, java core, heap dumps, access logs for troubleshooting and RCA activities.

•Extensively worked on third party monitoring products like Wily Introscope to integrate with existing enterprise applications deployed on WAS for monitoring purposes.

•Worked on automating WebSphere EAR/WAR file deployments using jacl, jython and shell scripts to eliminate manual intervention.

•Experienced in troubleshooting all J2EE and java processes of applications using IBM Thread and HEAP Analyzer.

•Proposed, Designed and Implemented a new solution for the Web Services Traffic with CA Layer7 XML Gateway.

•Setup CA Layer 7 XML Gateway in DMZ segment as security perimeter device for all WebServices XML Traffic.

•Proposed and implemented security models (Authentication/Authorization) for WebServices traffic for both internal and external clients.

•Designed, developed and managed policies on Layer 7 XML Gateway with Policy Manager for virtualization of SOAP/REST WebServices.

Education:

Indiana State University, USA Jan 07 – Dec 08

Master’s in Electronics & Computer Technology

Jawaharlal Nehru Technological University, INDIA May 02 – Jun 06

Bachelors in Electronics & Communications

Technical Skills:

Application & Web Servers

IBM WebSphere Application Server 8.5/7.0/6.1/6.0/5.x/4.0, Apache Tomcat Server 6.0, IBM WebSphere MQ Server 7.x/6.x/5.x, Oracle WebLogic Application Server 12.x/11.x/10.x, Jboss 7.x/6.x/5.x/4.x, IHS 8.5/7.0/6.1, SUNONE Web Server 7.x/6.x, Apache Web Server 2.x/1.x, IIS 7.x/6.x/5.x

Operating Systems

Linux, Solaris, IBM AIX, HP-UX, Windows 7/2000/XP/NT

Load Balancers

NetScaler, F5

Cloud Based Technologies

Pivotal Cloud Foundry (PCF)

CI/CD Tools

Jenkins

Automation Tools

Chef

Monitoring Tools

CA Wily Introscope, Dynatrace, Splunk

Version Control Tools

Bitbucket, GIT

Project Tracking Tools

JIRA, Application Lifecycle Management (ALM)

Languages

C, C++, Visual Basic, ASP, SQL, PL/SQL

Databases

Oracle, DB2, Sybase, SQL Server, MS Access, Redis

API/SOA Technologies

CA Layer7 API/XML Gateway 8.3/7.1/6.0

Scripting

windows batch, shell, jacl, jython, wsadmin, python

Network Protocols/Services

TCP/IP, UDP, HTTP/HTTPS, RMI/IIOP, SOAP, SMTP

Professional Experience:

Client: Mastercard International, MO Mar 17 – Till Date

Role: Lead Systems Platform Architect

Responsibilities:

Installed & configured Apache Tomcat Server 6.x on various operating systems such as LINUX.

Installed, configured, and maintained Jboss 6.x/5.x on LINUX & Solaris.

Configured & setup F5 virtual servers for load balancing the requests between different backends such as WebSphere, Jboss, Apache, Oracle & Redis Instances.

Devised Python based F5 failover scripts to switch traffic between active & DR regions as needed.

Setup IRules on F5 virtual servers for content switching purposes.

Setup cookie & source IP persistence on F5 to have the requests routed to a specific backend depending on app team’s demands.

Devised CHEF based environment specific build cookbooks along with registry objects & utilized Bitbucket to submit Pull Requests to various application teams for version control purposes in order to have Tomcat containers built out on backend servers.

Installed Tomcat 6.x through CHEF by utilizing CI/CD based Jenkins pipeline for Dev, Stage & Prod environments.

Devised Technical Architecture Documents (TAD) with Logical & Physical designs outlining end to end application flows using Microsoft Visio.

Tested out a few use-cases using Pivotal Cloud Foundry (PCF) in Dev Cloud.

Utilizing Application Lifecycle Management’s (ALM) Agile based framework to create, track & update Project based activities through User Stories on a day-to-day basis.

Monitored server metrics like heap usage, CPU utilization, web container active threads, garbage collection & hung threads with help of CA Wily Introscope monitoring tool.

Used Splunk to filter out data from logs for specific time periods & monitoring purposes.

Been on Incident bridge calls to troubleshoot & fix production issues while on-call.

Involved in change request walkthrough meetings and deployment planning sessions with Release Manager prior to major production releases.

Configured and enabled Global Security on WAS through Admin Console for users and groups setup under Active Directory Server & LDAP User Registry.

Worked on problem tickets with developers to perform root cause analysis & proposed solutions or work arounds based on the nature of issue.

Upgraded CA Layer7 XML Gateway SSG appliances from version 6.0 to 7.1 & 7.1 to 8.3 and migrated all service polices to newer version.

Implemented transformations for request/response messages using XSLT with the help of vendor CA Layer7.

Installed and validated L7/rpm patches from CA Layer7 vendor on XML Gateway devices

Troubleshoot and fixed various WebServices issues both SOAP/REST relating to Authentication/Authorization, WSDLs, XSDs and request/response messages.

Updated WSDL’s/Xsd’s to SOAP services on API/XML Gateway.

Onboarded new service consumers to existing API’s and on boarded new service providers on API/XML Gateway 8.3.

Implemented different Security models on Gateway such as MSSL, SOAP Message Signing & SAML.

Generated requirements, together with other architects, engineers, application team(s) and user(s), to determine that all of the high-level requirements have been met.

Generated TAD’s (Technical Architecture Document), technical documents, logical flows, and models to keep the users, architects and the engineers constantly up to date and in agreement on the application, system or platform by detailing infrastructure design for application, platform or system.

Ensured that all architectural products and products with architectural input are maintained in the most current state and never allowed to become obsolete.

Resolved internet architectural and operational problems impacting infrastructure and product availability and performance globally.

Conducted research and evaluate new technology for possible deployment in MasterCard’s internet infrastructure.

Took lead for ongoing regional projects as assigned; including responsibility for planning; time and cost control; resource utilization and implementation.

Implemented, managed and supported internet infrastructure components while leveraging current standards and best practices.

Performed problem diagnosis; performance tuning; capacity planning and configuration management for MasterCard internet components.

Assured system stability and future compatibility by monitoring production execution of all relevant systems.

Implement, manage and support internet infrastructure components such as Jboss, Tomcat, F5 (BIG-IP), ISAM, Apache & Axon Messaging solution to name a few while leveraging current standards and best practices.

Devise CHEF based environment specific build cookbooks by utilizing CI/CD based Jenkins pipeline for setting up application specific Apache instances in order to proxy over requests from CA API Gateway or ISAM in DMZ-1 over to Pivotal Cloud Foundry (PCF) in DMZ-2.

Create Virtual Machines through Infrastructure Automation Process thereby reducing delivery timelines & also ensure VM’s are operable for various new databases such as Redis & Mongo in the process.

Utilize Bitbucket to submit Pull Requests for version control purposes in order to have database VM’s built out on backend servers in DMZ-4.

Identify certificates to be used for various project efforts among hardware certificates & software certificates be it for one way SSL or mutual authentication & submit requests to have identified certificates delivered over to physical servers.

Submit change requests to have connectivity established between different firewalls & network segments with network engineering team depending on the final project design.

Work with Web Platform engineers on F5 change requests with constant co-ordination on various aspects such as scheduling, implementation & validation.

Advise various application teams on the technologies to be used based off the outlined project requirements after initiation be it Pivotal Cloud Foundry (PCF) or traditional VM’s.

Effectively utilize Agile based Kanban methodology implemented by the organization & update project related stories on team board for transparency & status tracking.

Submit Change requests through Remedy tool for project web administrators to implement involving F5 V-servers to create & update various settings such as iRules, pools, monitors, ssl, persistence, tcp & http profiles.

Environment: Microsoft Visio Professional 2016, IBM ESB 7.x, Jboss 6.x/5.x, Apache Web Server 2.x, Tomcat 7.x/6.x, F5 (Big-IP), Layer7 SecureSpan/ CA API Gateway 8.3/7.1/6.0, OAuth 2.0, SOAPUI, XSLT, Splunk, CHEF, Tomcat 6.x, ALM, Bitbucket, GIT, Pivotal Cloud Foundry (PCF), Python, Remedy, Axon, IBM MQ, NiFi, Global File Transfer (GFT), Jenkins

Client: Cognizant Technology Solutions, TX Dec 16 – Feb 17

Role: Senior Associate - Middleware Administrator

Responsibilities:

Installed, configured, administered and supported IBM WebSphere Application Server 8.x/7.x & Jboss Application Server 6.x/5.x on RHEL and Solaris Operating Systems.

Installed and configured IBM HTTP Server 8.x/7.x on various operating systems & configured the plugin to route & load balance requests between IHS & WebSphere Application Server cells.

Installed and configured SunOne Web Server 7.x/6.x on various operating systems such as Linux & AIX.

Automated a few basic WebSphere JVM tasks such as start/stop using wsadmin scripting.

Configured various WebSphere Application Server resources like JDBC Providers, Data Sources, and JMS Providers.

Setup cron jobs to rotate WebSphere logs daily on Production boxes to fix disk space issues.

Modified existing Unix Shell scripts to automate some of the repetitive WAS Administrative tasks.

Applied patches/fix packs to WAS, IHS, Plug-in on regular basis using update Installer.

Configured Oracle & Sybase data sources on WAS 8.5 for database connectivity.

Created Vservers on F5 (Big IP) & setup WAS instances as back ends for load balancing purposes.

Migrated existing enterprise level applications from WebSphere V 7.x to V 8.x.

Assisted development teams with EAR/WAR file deployments across lower environments after the Middleware infrastructure was built.

Worked closely with various application teams in integrating Dynatrace agent on various middleware application servers for monitoring purposes.

Involved in performance tuning the WebSphere Application Server specific parameters such as JDBC connection pool sizes, min & max heap sizes & web container thread pool sizes.

Applied continuous integration practices to check in application code using IBM UrbanCode Deploy tool in Development environment for automation purposes.

Followed incident and change management processes to comply with the company policies as far as ticketing is concerned.

Provided On-Call support for Middleware applications on rotation basis.

Environment: IBM WebSphere Application Server 8.x/7.x, IBM HTTP Server 8.X/7.x, Jboss 6.x/5.x, Apache Web Server 2.x, IBM UrbanCode Deploy, F5/Big IP, NetScaler, wsadmin, RHEL, Tivoli Performance Viewer, J2EE, Jython, Shell, Dynatrace

Client: Decipher Software Solutions LLC, FL Jun 12 – Nov 16

Role: Middleware Support Analyst

Responsibilities:

Installed, configured and maintained WebSphere Application Server 7.x/6.x & IBM HTTP Server 7.x/6.x on different UNIX operating systems.

Installed, configured and administered Oracle WebLogic Server 11.x/10.x on various environments such as LINUX, AIX & Solaris.

Involved in installing & configuring IBM HTTP Server 7.x/6.x and installed corresponding plug-ins to communicate with the application server.

Used iKeyman tool that comes with WebSphere to import signer, CA & personal certificates into WebSphere key & trust stores.

Deployed EAR, WAR and JAR files on WebSphere Application Server 7.x/6.x/5.x and configured various resources for those applications.

Created Replication domains for session persistence (Memory to Memory replication) using client server methodology.

Devised Python based F5 traffic failover scripts to switch application sites from active to passive & vice-versa during application maintenance windows as needed.

Setup various iRules on the F5 for content switching purposes based off the fully qualified domain names (FQDN) & application URI’s.

Created & managed HTTPS & TCP Pass-through Vservers on Netscaler for Load Balancing purposes.

Configured MySQL database and setup a clustered environment with master-slave methodology on CA API Gateway V 8.3/7.0.

Integrated CA API Gateway with Bitbucket for source control purposes through a Pull Request submission process.

Integrated CA SiteMinder with different Web Servers such as IHS & Apache.

Troubleshooted various application related issues in various lower environments such as development, test & QA before promoting the code to Production environment.

Created JDBC providers, Data Sources, MQ Connection Factories, queues, topics, activation specifications & URL resources referenced by applications deployed on WAS during runtime.

Utilized wsadmin tool to deploy and administer WebSphere application resources.

Used UNIX shell scripts to automate administration tasks on WebSphere.

Used diagnostic tools like IBM thread analyzer & IBM heap analyzer to analyze java cores and heap dumps and diagnose the issues.

Provided 24/7 on-call pager support and worked with IBM WebSphere Level 2 support on PMR’s for critical application issues.

Tuned different parameters on WAS such as web container settings, database connection pool settings & heap sizes to get the maximum performance from JVM's for deployed applications on WebSphere Application Server.

Migrated WebLogic Application Server from version 10.x to 11.x and provided necessary support to troubleshoot issues resulted during the migration process.

Monitored Weblogic Application Server 11.x Instances by devising WLST scripts for automated deployments.

Fine-tuned JVM parameters such as heap sizes under WebLogic startup scripts.

Environment: IBM WebSphere Application Server 7.x/6.x, ORACLE WebLogic Application Server 11.x/10.x, IBM HTTP Server 7.x/6.x, F5, Netscaler, Bitbucket, CA API Gateway, Python Scripting, Wily Introscope, RHEL 5, Solaris 10/9/8, AIX 6/5, Tivoli Performance Viewer, Shell Scripting

Client: ITCAPS LLC, NJ Nov 09 – Dec 11

Role: Middleware Administrator

Responsibilities:

Installed, configured and troubleshooted IBM WebSphere Application Server 6.x and IBM HTTP Server 6.x on AIX, Linux and Windows.

Maintained Oracle WebLogic Application Server 10.x/9.x/8.x on different UNIX platforms and assisted application teams with EAR/WAR file deployments on different environments such as development, testing and production.

Installed & configured Apache Tomcat Server 5.x on various platforms like LINUX, AIX & Solaris.

Created profiles as a part of WebSphere Application server installation & used iKeyman utility to configure SSL certificates.

Performed number of WebSphere Application Server installations from on development, test & production environments.

Implemented workload management strategy for all Websphere application servers including planning & geographic fail-over for all websites hosted on Middleware Servers.

Enabled WebSphere global security & integrated it with IBM Tivoli Directory Server.

Monitored complex web applications in production environments using Wily Introscope.

Used Update Installer to apply fix packs and refresh packs to the WebSphere Application Server 6.x.

Utilized wsadmin and shell scripts for automating WebSphere administration tasks such as creating/modifying WebSphere application server resources and enterprise application resources.

Configured database resources like JDBC Providers, Data sources, and security resources like JAAS authentication (J2C) aliases in order to provide connectivity to Oracle, DB2 & Sybase databases.

Used Tivoli Performance Viewer (TPV) and Wily Introscope to identify performance bottlenecks including application memory leaks, server process degradation, database connections & http threads.

Performed WebSphere configuration, backup and restoration tasks by using backupConfig, restoreConfig commands.

Environment: IBM WebSphere App Server 6.x/5.x, ORACLE WebLogic Application Server 9.x, Apache Tomcat Server 5.x, IBM HTTP Server 6.x, AIX 6, Windows 2003, RHEL 5, Oracle, DB2, Shell, wsadmin



Contact this candidate