Middleware Support Analyst Resume
PROFESSIONAL SUMMARY
- Over 7.5 years of IT experience, mostly in the field of IBM Websphere application server, Oracle Web Logic Adobe CQ5 Windows IIS which includes configuring new environments, engineering new applications, maintaining existing applications and troubleshooting problem issues.
- Strong experience in Installing, Administrating, Maintaining and Troubleshooting issues of Websphere application server (5.x/6.x/7.x/8.x), Oracle WebLogic Adobe CQ5(4.x/5.x/6) Windows IIS Apache webserver, IBM HTTP server, LDAP on AIX, HP - UX, LINUX, SOLARIS and WINDOWS.
- Experience in J2EE and related technologies like JSP, Servlets, EJB, XML, JMS, JDBC, RMI, JNDI, Object oriented technology (OOB).
- Experienced in Shell scripting (bash, ksh), JACL, WSADMIN to automate day to day jobs.
- Provided 24x7 on-call production support on rotation basis and monitored ticket queues to attend customer calls.
- Experienced in troubleshooting issues related to web-based applications written in HTML, Java, JavaScript, and servlets.
- Experience in designing, deploying, administering J2EE and Middleware solutions integrating WebSphere (Base & ND), WebSphere Portal (WPS), Apache Tomcat, Sun ONE and IBMIHS, Apache WebServers, iPlanet and IDS LDAP.
- Proficient in integrating enterprise-wide J2EE applications and deploying using WebSphere Application Server Application Assembly Tool (AAT).
- Experience in creating static and dynamic clusters, cluster members, JDBC Providers, Data Sources, JMS Providers and so forth for development, QA and Production life cycles in a DMZ environment.
- Good Knowledge of Edge Components Failover (Active/Standby), HTTP Server Failover (Active/Active), Web Container Failover, EJB Container failover, Session Affinity& Persistence.
- Closely worked with Application groups in monitoring JVM, troubleshooting and fine-tuning the application Performance using Wily Introscope.
- Strong Deployment experience in WebSphere WebLogic & CQ5 Technologies.
- Creating the Problem Management Record (PMR) if there were any unresolved bugs.
- Experienced in applying patches, Fix packs, Cumulative Fix packs for all versions of WebSphere application server and different flavors of Web Servers.
- Highly experienced deploying and debugging applications in Base and ND WebSphere Application Server providing loadbalanced and highly available clustering solutions.
- Good knowledge of Firewall configuration and Network protocols, DNS, Network Dispatchers..
- Ability to pickup new technologies, solve complex technical/runtime problems and multitask between different projects.
- Work closely with Project manager, development, testing and production team to align project deliverables, dates and report issues/concerns.
- Strong experience in troubleshooting and debugging production issues.
TECHNICAL SKILLS
Operating Systems: IBM AIX, HP-UX, LINUX, UNIX, SOLARIS,WINDOWS.
Application/Web/Portal/Messaging Servers: IBM WebSphere Application Server 5.x/6.x/7.x/8.x, Apache Web Server 1.3/2.0, IIS, IBM HTTP Server 6.x/ 1.3.28//2.0.47/7. x/8.x, Rational Application Developer5.1/6.0/7.0, Netegrity SiteMinder 6.x/5.5/4.5, WebSphere portal 5.x/6.x/7.x, WebSphere TAM, Web Logic, iPlanet 6.1. Tomcat 4.0, Rational Automation Framework 3.x, Oracle WebLogic, Adobe CQ5 Windows IIS, Amazon Web Services
Web Development: J2EE Technology, JDK 1.6, JDBC2.0, Servlets, EJBs, JSPs, RMI, JavaScript, HTML, XML and XSL.
Networking/Protocol: TCP/IP, HTTP/HTTPS, RMI/IIOP, IBM OSE, IMAP, POP3 and WAP
Scripts and Programming languages: JACL/JYTHON, SHELL scripting, JAVA, JDBC, ASP,JSP.
Databases & Tools: ORACLE8i/9i/10g,DB2/UDB7.2/8.0,SQL Server .5/7.0/2000, MS-Access 2000, and Sybase
PROFESSIONAL EXPERIENCE
Confidential, PA
Middleware Support Analyst
Responsibilities
- Performed mapping error-handling operational monitoring and day to day support.
- Monitoring a large application integration environment and high volume data movement across multiple IT systems, internal and external to Confidential
- Working with development teams to identify enhancement opportunities and resolve code defects
- Support for Confidential ’s connectivity solutions including their ESB, eMPI, HIE, B2BGateway and Denodo platforms.
- Release verification to validate changes applied in production
- Capacity analysis and planning for a sizable application server environment
- Worked on multiple maintainance and release deployments for various projects within the company.
- Worked on Oracle Java CAPS extensively for the deployments
- Executing the production health check SQL queries on the major Database products like Oracle and Microsoft giving the status reports
- Performance management experience with analyzing java runtime servers such as JBoss, Glassfish or Tomcat
- Creating alerts using the monitoring tools like Splunk & HP BSM for the betterment in monitoring the systems
- Experience in creation of tickets using tools like Service Now, if there are any changes made in production
- Production Code deployment for the changes on the applications on JCAPS, Fuse, Denodo, B2B, eMPI projects
- Deployed the code for applications on Oracle SQL, Redhat hawtio and further trouble shoot the issues
- Developing strategic documentation process and maintaining reports on efficacy
- Worked in finding out crucial defects or problems related to the application architectures
Confidential, WA
Application Support Analyst
Responsibilities
- Worked on the enterprise releases for the deployment of the release code communicating with the release delivery management team satisfying the business teams
- Worked on multiple weekly maintenance release deployments for various prestigious mobile and tablet launches
- Worked on Adobe CQ5 extensively to manage the content of the websites
- Execute SQL queries on major Database products like Microsoft SQL Server, Oracle
- Provide 24X7 support and making sure the all the apps are functioning 100% without any downtime
- Handle Offshore team for work and activity assignments for various Off-schedule(Nights/Holidays/Weekend) deployments
- Deployed the code for web applications on Adobe CQ5/ Windows IIS/ Oracle Web Logic 13.0/ IBM Web Sphere Application 7.0 using Jenkins and deployment manager and further trouble shoot the issues
- Maintain configuration files to update content on various web application to exclude/include content changes suggested by business
- Experience of Pier/ BMC Remedy tool to handle workflow approvals before moving code changes to Production
- Create documentation to support continuity of Releases/deployments activities handled through nights and weekends
- Responsible for assisting and mentoring offshore trainees for associated application
- Strong knowledge on the inter dependent systems within the company
- Experience in Splunk and Network Infra Structure monitoring for setting up the alerts and also making easy for the development teams to track the logs from the servers.
- Troubleshoot the issues, bugs logged for the website by working with the development and business teams for the fixes
- Worked on the JIRA tickets that were raised by the customer delivery for higher level issues which cannot be handled by customer support
- Worked on granting security access to various security roles for Adobe CQ5 application related tickets issued through T-Mobile inbuilt tool
- Worked with load balancing applications like F5 and A10 to support the varied server traffic load
- Strong UNIX, LINUX, AIX knowledge with shell scripting
- Participated in multiple projects associated with switching existing website applications over to cloud
- Monitor and troubleshoot server related issues through CA Wily Introscope / HP BSM - Business support management tool
- IBM WebSphere/ Oracle WebLogic / Windows IIS / Adobe CQ5 /Jenkins
- Worked in the formation of DEVOPS model for the teams before the projects released to cloud.
- Experience in monitoring, creating and changing the DNS routes for cloud tools like Incapsula/Imperva
- Knowledge in Amazon Web Services (AWS) for the upgrades of the certificates, creation of new servers, support the new environments built up.
- Skill in supporting the development tools for maintaining the repositories like GIT, Artifactory
- Experience in installation, trouble shooting issues using puppet agent
Environment: WebSphere Commerce Server 7.0, Oracle Web Logic 13.0, Adobe CQ5 5.5,6.0 Windows IIS, Oracle SQL, Microsoft SQL, AWS, JBOSS Application Server, Linux, AIX, UNIX, Windows, LDAP, Java, J2EE, EJB, Jenkins, Wily Introscope, HP BSM, Incapsulsa/Imperva, Amazon Web Services, Puppet
Confidential, Denver, CO
Sr. WebSphere Administrator
Responsibilities
- Support Websphere application server 8.0 ND.
- Applied FixPacks for Websphere and WebLogic environments.
- Troubleshooting Network deployment issues like memory leak problems, Authentication startup and JDBC connectivity issues.
- Troubleshooting problems reported by business identifying the root cause, monitoring processes and resolving issues
- Involved in Creating and Managing the Nodes, Application Server’s, Cluster’s and Deployed Multiple J2EE Applications
- Monitored Websphere and webserver activities using ITCAM .
- Perform SSL renewals in Apache and IBM HTTP wbeservers.
- Performance issues like Login delay, proxy routing issues.
- New apache,IBM Http webserver and proxy servers build
- Troubleshooting Plugin configuration issues in webservers.
- Experienced in Configuring MESSAGE BROKER JMS providers. Created SSL certificates and CA certificates using IKEYMAN.
- Responsible for the administration and implementation of web applications using WebSphere Application Server/MESSAGE BROKER/Portal 5.x/6.x, IBM Http server and iPlanet WebServers.
- Worked with upgrading WAS 7.0 to WAS 8.0
- Worked with extending Filesystem on existing WAS hosts.
- Engineered WebSphere Application Server on environments like Virtual, Physical and Cloud.
- Involved in opening and working on PMR’s with IBM to solve various issue related to the environment.
- Worked with Recent and previous versions of Operating systems like RHEL, AIX, ZLINUX.
- Installed Fix packs, Cumulative Fixes and Refresh Packs on the Base and ND Versions
- Created multiple clusters and converted large cells to smaller cells.
- Involved in AIX Frame remediation.
- Involved in Disaster Recovery activities
- Created Automation scripts for WebSphere, WebServer installation and plugin configuration.
- Installed and worked with Liberty Profile.
- Worked with Portal integration to Rational Automation Framework.
Environment: WebSphere Application Server /Portal 5.x/6.x/7.x 8.x, ATG Rational Automation Framwork 3.0.0.4/5, JBOSS application server, IBM HTTP Server V7.0/8.5, Jython, IBM DB2, Linux, AIX, Zlinux, LDAP, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, Linux, Solaris and windows 2003/2008.
Confidential, Dallas, TX
Websphere Administrator
Responsibilities
- Websphere application BASE and ND server installation.
- WAS configurations includes JDBC connectivity creations, Cluster creation, Security Configuration and LDAP integration.
- Installed Portal Clusters using horizontal & vertical clustering and deployed Portal Applications, Created Virtual Portals using separate Realms creation.
- Troubleshooting Deployment Manager issues like node unsynchronization, CPU starvation, Memory leak problems, JDBC connectivity issues, Authentication problems, Application startup and prioritization issues.
- System designer using a JBOSS Application Server to design and develop a backbone J2EE architecture for the implementation of the modernized system.
- Administrating the Websphere environment by performing Patch upgradation, Profile creation and Performance tuning.
- Experienced in Configuring MESSAGE BROKER JMS providers. Created SSL certificates and CA certificates using IKEYMAN.
- Installed and configured Siteminder tool for Single Sign-On authentication to Middleware applications.
- Perform SSL renewals in Apache and IBM HTTP wbeservers.
- Working on Performance issues like application slowness, Login delay, proxy routing issues.
- New apache,IBM Http webserver and proxy servers build
- Troubleshooting SSL issues, Plugin configuration issues in webservers.
- Server design and build the physical, Virtual Linux builds using Jumpstart from satellite servers for DC migrations.
- Creating LPAR’s and virtualizing HBA, Ethernet cards using VIO in AIX.
- AIX, Linux and Solaris LVM activities like creating PV’s, VG’s, Filesystems and extending FS
- Physical and virtual server build using Jumpstart, NIM and remote console.
- OS upgradation and Patch upgradation in SUN and IBM machines.
- Installed Fix packs, Cumulative Fixes and Refresh Packs on the Base and ND Versions
- Build Solaris containers
- Configuring NIM server and performing NIM administration tasks
- Involved in Datacentre Consolidation activities
- Datamule configurations for Data migration across DC’s
- HMC upgrade to latest levels
- Firmware and Kernel upgrade to fix the bugs in production environment
- Storage Migration from Hitachi and Clarion to high end DMX4 storage
- Troubleshooting high end technologies like GPFS and HACMP related issues
- Implementation and Troubleshooting the Nagios Monitoring tool.
- Configuring and administrating Autosys job scheduler in production,QA and Dev environment.
Environment: WebSphere Application Server MESSAGE BROKER/Portal/MESSAGE BROKER 5.x/6.x/7.x, ATG Dynamo Server V5.0/6.0/6.4, JBOSS application server, IBM HTTP Server V 2.0/6.0.2.3 , Jacl, Jython, Apache Web Server V2.0.47, IPlanet V6.0, LDAP, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, Linux, Solaris and windows 2000/2003,JBOSS.
Confidential, Hoffman Estates IL
WCS (Websphere Commerce Server) Administrator
Responsibilities
- Responsible for requirements gathering, impact analysis, design, coding and support.
- Provided estimations for the CRs related to the project.
- Implemented new controller and task commands and customized existing ones on WebSphere Commerce.
- Worked on front end development with the standard tag library and Struts on WebSphere commerce
- Used Rational Application Developer IDE for coding.
- Worked with DBA to decide on the table structures of the new tables demanded by the project.
- Created access beans for the tables created.
- Wrote DB2 queries for select,insert and update operations.
- Wrote JDBC commands to access the tables.
- Generated stubs and skeletons from the WSDLs of the webservices using Eclipse IDE.
- Configure appropriate Access Control Policies for view commands and controller commands
- Wrote reusable command to calculate shipping charge for an item.
- Handled the most sensitive and complex section of the phase 2 - shipping charge calculation for the returning items.
- Wrote integration test plan and carried out Integration testing in multiple browsers to check browser compatibility.
- Used AJAX and JQuery to implement changes to the front-end dynamically without page refresh.
- Used Java session variables to store data.
- Created cacheble commands by adding entries in cachespec.xml to cache the item information.
- Developed the Order Process functionality bypassing the checkout flow.
- Integration with third party webservices like RRS(Return Request Service) and UPS.
- Reviewed the code of the peers.
- Migrated the ’questionnaire display’ logic from front-end to back end for performance improvement, reusability and expandability.
- Interaction with Browse team for the display of items in the checkout pages.
- Used Tortoise SVN for version controlling and JIRA as the Defect Tracking System.
- Checked the application logs using UNIX shell scripting with Putty tool.
Environment: J2EE, IBM Websphere Commerce Server 7, 6.0, RAD 6.0.1, Struts, JSP, JSTL, TortoiseSVN/Subclipse/Subversion, AJAX, JSON, YUI, Linux, XML, JavaScript, EJB, JNDI, Log4j, AGILE, JAX-WS, Wily Introscope, JUnit 4, HP Quality Center, Spring, PL/SQL, MESSAGE BROKER, Oracle 10g, Unix.
Confidential, Thousand Oaks, CA
Websphere Administrator
Responsibilities
- Installed and configured WebSphere Application Server 5.x/6.x on different AIX 5.x, Sun Solaris 7.x/8.x, Linux and Windows servers on Dev, Stage and prod Environments.
- Experience in installation, configuration, deployment and management of Enterprise Applications in a clustered and non-clustered environment using IBM WebSphere Application Server.
- Deployed application EAR’s on WebSphere Application Server Network Deployment in QA, Staging and Production environments on a daily basis and troubleshoots various configuration and application issues.
- Well versed in different stages of implementing the Workload Management (WLM) and failover using vertical, horizontal & hybrid clustering for efficient use of resources on single and multiple machines.
- Installed and configured Netegrity SiteMinder WebAgent with webserver and App Agent with WebSphere Portal Server.
- Built new Integration/Test/Staging/Production environments, installed Portal Server, configured with LDAP server.
- Responsible for supporting the existing portal Applications like Member portal and Group Portal, Managing themes and skins, Deploying the portlets and virtual portals through Portal Admin GUI and XMLAccess.
- Profiled all the J2EE Applications and worked with Application Development, and QA teams to resolve possible memory leaks, improve application integrity, performance and resolve all issues, bugs before deploying in Production
- Performed WebSphere Configuration backup and restoration using scripts and message broker.
- Experience in troubleshooting performance problems (memory/heap, CPU starvation, hung threads) using Tivoli Performance Viewer, Wily Introscope, Log Analyzer, Heap Analyzer, Thread Analyzer, Application Server Toolkit (AST), and IBM Support Assistant.
- Experience with IBM on problem determination, troubleshooting, and resolution - PMRs, running and submitting, gather scripts and log info, tuning, trace, verbose-GC, taking thread and heap dumps.
- Maintained network and data security, maintained security compliance policies on the OS for SOX and internal audits.
- Utilized skills in shell and wsadmin/JACL scripting to automate deploying, updating applications, migrating data and automating batch jobs
- Monitoring application log files, Application Server Performance, Servlet Status, Active Sessions and DB Pool connections
- Experienced in Configuring MESSAGE BROKER JMS providers. Created SSL certificates and CA certificates using IKEYMAN.
- 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.
- Configuring Websphere Application Server on multiple platforms for both horizontal and vertical scaling for Work Load Management.
- Involved in opening and working on PMR’s with IBM to solve various issue related to the environment.
- Troubleshot problem-tickets, worked with developers to identify the root cause and resolve the issue or propose a potential work around
- Configured enterprise applications and corrected performance problems by monitoring server availability and resource utilization analysis
- Managed multiple high profile, complex projects and implemented with minimal disruption to end-users
- 24x7 on-site operations support in an environment with over 200 Servers
Environment: IBM WebSphere Application Server 5.x/6.x, IBM HTTP Server, IBM DB2, Linux, AIX, Sun ONE Directory Server 5.1, Sun ONE webserver 6.0, 6.1, Tivoli Performance Viewer, wasdmin, JACL scripts, J2EE, Wily Introscope, SP3, Message Broker, Netegrity SiteMinder Policy Server 5.5, 6.0, JBOSS.\
Confidential, Atlanta, GA
Websphere Administrator
Responsibilities
- Performance estimation and tuning for the WebSphere Application Server system.
- Worked in building, configuring and setting up Testing and Production Environments and tested and supported the project according to Business Rules and specifications.
- Installed IBM HTTP Server 1.3.26 on different nodes and configured them by generating the plug-in from NDM Administration Console.
- 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
- Setting up horizontal clusters for Work Load Management (WLM) and Failover support
- Profiled all the J2EE Application’s and worked with Application Groups in improving performance of application and possible memory leaks in application before deploying.
- Deployment of J2EE Applications involved in Creating Cluster’s for Load Balancing and FailOver, Configuring Resources like JDBC Provider, Creating Virtual Hosts, Shared Libraries, JNDI Configurations, EJB References, Creating Environment Variables, and Configuring Session Management.
- Wrote Shell scripts using ksh/bash/perl for process automation of databases, applications, backup and scheduling.
- Automated skins and themes deployment Used Heap Analyzer and thread Analyzer to tune the WebSphere JVMs.
- Wrote scripts for accessing remote Admin Servers, cleaning up logs during back-ups.
- Used the Wily Introscope Performance Viewer 6.x/7.0/7.1 with WebSphere 6.0/6.1.
- Implemented Horizontal and Vertical Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server.
- Created vmdisks, plexes, and volumes using the volume manager according to the requirements. Replaced failed disks using vxdiskadm.
- Installed, configured and responsible for daily maintenance of EMC Documentum Server. Creating users, setting roles, defining workflows, dump and load activities, managing performance by running daily jobs, monthly jobs etc.
- Interacted and Co-ordinate with different Application Groups for Hot Deployment and Dynamic Reloading of the Applications.
- Involved in troubleshooting and resolving problems encountered when implementing models.
- Supported, Installed and Upgraded Veritas NetBackup software on multiple Unix servers ( Solaris)
- Worked on Problem tickets (PMR’s) with IBM to find effective solutions to various problems and performance issues.
- 24x7 on-site operations support in an environment with over 200 Servers.
Environment: IBM WebSphere Application Server 4.0.x/5.0,IBM HTTP Server, Apache, IIS, IBM Db2/UDB, Oracle, AIX, Solaris, Windows 2000, VMware, VERITAS Volume Manager, VERITAS Netbackup 5.0, LDAP, JBOSS.
Confidential, Phoenix AR
WCS (Websphere Commerce Server) Administrator
Responsibilities
- Experienced WebSphere Commerce Professional for Business to Consumer (B2C) and Business to Business (B2B) ecommerce sites from requirements analysis through deployment.
- Involved in the analysis, design, development, customizations and implementation. Understanding the business requirement & creation of Technical Specification Document.
- Worked on creating a REST based Web Services & implementation of BOD framework.
- Hands on experience in customizing and implementation of Websphere Commerce Server technologies like Views, Controller Commands, Task Commands, Data Beans, Data Base tables, Access Beans and Entity Beans.
- Worked on Data Loads using Mass loader in WebSphere Commerce.
- Worked in different modules - Member Subsystem, Order Subsystem, Catalog and Access control policies.
- Good amount of experience in Data modeling (RDBMS), writing complex queries in Oracle and IBM DB2.
- Worked in System integration testing and validation and application documentation
- Developed user interface screens using JSP, HTML, CSS, JavaScript, JSTL, JQUERY, DOJO widgets & worked on social media widgets integration.
- Worked extensively on content and marketing spots throughout the B2B Site, CMS integration & implemented Google Analytics for event tracking..
- Improved performance by implementing Dyna-Cache.
- Mentored junior developers by training them in commerce & lead the development tasks.
- Worked on LOB tools customization for customizing Espots & Marketing emails.
- Self-Starter, Quick Learner and Team Player with excellent Communication and Good Interpersonal Skills and follows AGILE and SCRUM methodologies
- Received positive feedback from Client Managers, for time management, quality control and meeting the set goals at each stage of the project.
- Worked with defect management tools - Mercury Quality Center, JIRA and Remedy.
Environment: WCS application server, Win NT, Solaris, JBoss, Java, Web Objects, RMI, SQL Server, Cold Fusion, TogetherJ, Visual Cafe, MS Visual Studio, DOM, SAX parser, Ant.