Technical Middleware Architect Resume
St, LouiS
SUMMARY:
- Over 10 years of IT Experience in administering, configuring, integrating, troubleshooting and supporting middleware technologies as IBM WebSphere Administrator for IBM WebSphere Application Server in different platforms.
- IBM WebSphere Portal Administraton Experience in Installation, Configuration, deployments using xmlaccess, Performance Tuning, Troubleshooting.
- Performed upgrade migrations of IBM WebSphere Portal and WCM clusters.
- Performed installations and configurations of IBM WebSphere Portal and WCM clusters
- 5 years of experience in WebLogic, JBOSS, Apache, Tomcat, (Web / Application Server) Administration
- Extensive experience in deployments and management of enterprise applications using WebSphere Application Server 6.0/ 6.1/7.0/8.0/8.5 , WebSphere Portal Server 6.1.0/6.1.2/6.2.0/7.0 , 8.0,8.5 IBM WebSphere Service Registry and Repository 6.1/7.0 and IBM WebSphere Virtual Enterprise 7.0 on UNIX(Solaris/AIX), Linux and Windows NT/ 2000/2003/2008/2012 environments.
- Strong experience in setting up WebSphere Application Server in the development, testing and production environments.
- Experienced in installation, configuration, deployment and management of Enterprise Applications in a clustered and non - clustered environment using IBM WebSphere Application Server.
- Skilled in functional and technical implementation of BPM solutions
- Extensive experience in driving the effort for major migrations.
- Excellent database knowledge using SQL, DB2 and MS SQL Server.
- Experienced in troubleshooting performance problems (memory/heap, CPU starvation, hung threads) using Tivoli Performance Viewer, Log Analyzer, Heap Analyzer, Thread Analyzer, Application Server Toolkit (AST), and IBM Support Assistant .
- Experienced 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.
- Experienced in applying IFixes, Fixpacks for WebSphere Application Server .
- Opened APARS for bugfixing.
- Provided support for development, Test and production environments and in activities such as load testing, troubleshooting and performance tuning.
- Ability to initiate to implement new concepts and applications.
- Provided 24/7 on-call support for production.
- The ability to comprehend and troubleshoot in a timely fashion.
- Excellent communication skills and capability to interact with diverse individuals, Skilled in mentoring a team and working in a group very efficiently.
- Experienced in applying patches and plug-ins for WebSphere application server.
- Extensive hands on WebSphere Administration using command line tools like Wsadmin .
- Proficient in deploying applications in WAR, JAR, and EAR formats.
TECHNICAL SKILLS:
Operating Systems: Windows 2012/2008/2000/2003/ XP, Solaris, AIX, Linux.
Programming Languages: C, C++, Java, J2EE, JSP, Servlets, EJBs, HTML, XML.
Web/Application Servers: Weblogic, Tomcat, Apache, JBoss 4.2.3 & Jboss 5.1 EAP, IBM WebSphere Application Server 8.5/8.0/7.0/6.1/6.0 , IBM WebSphere Portal Server 6.1.0/6.1.2/6.2.0/7.0 , IBM WebSphere Service Registry and Repository 6.1/7.0 and IBM WebSphere Virtual Enterprise 7.0, Rational Automation Framework server and Buildforge.
Web Technologies/Scripting: HTML, XML, JavaScript, Servlets, JSP, JACL, Jython, XMLConfig/ANT/Shell.
Tools: Jazz.net, Jazzhub and Rational Team Concert (RTC).
Networking Protocols: TCP/IP, HTTP/HTTPS, RMI/IIOP, SOAP, FTP, SFTP, Telnet, SSH, SSL.
PROFESSIONAL EXPERIENCE:
Confidential, ST. Louis
Technical Middleware Architect
Responsibilities:
- Installation of Web sphere Application Server. IBM HTTP Server and configuring IBM HTTP Server with the Application Server.
- Certification of the newly installed Web Sphere Application Servers boxes.
- Installation of fix packs, updates on the installed Web sphere Application Server.
- Configuration of Web Sphere using WAS admin console .
- Used Ansible to assist in building automation policies.
- Packaging of J2EE applications using AAT tool.
- Deploying of the applications in different environment like Development, Testing and Productions
- Federation of Nodes to the deployment manager and creating a horizontal and vertical cluster.
- Creating Clusters and deployed applications, Implemented workload management ( WLM) for failover using horizontal and vertical clustering.
- Architectural design, Installation and configuration of IBM Security Access manager, WebSphere Application Server, IBM Directory Server, Tomcat and Apache for “ Confidential &T FirstNet” Web & Mobile applications and services.
- Works with Security Identity Access Management team for provisioning of User Access
- Provide Single Sign on (SSO) across various applications.
- Installed and upgraded WAS 6.1/7.0/7.1/8.0/8.5 , IHS, Weblogic, WSRR, Apache and Tomcat.
- Work with Hardware Team, Network Team and Storage Team to establish servers in Datacenter.
- Clone new environments from Production for new code development & Testing purposes
- Work on code deployments for various applications of FirstNet.
- Develop and Test Physical Servers in Development & Test environment.
- Send in Tested Physical Servers in Stage & Production environment.
- Co-ordinate with Stage and production assurance teams to deploy Tested codes.
- Work on Deployment of j2ee Applications with 24 X 7 Production support.
- Work on ISAM configuration issues and setting up multiple instances
- Work on issues faced during startup/shutdown and maintenance of Oracle and LDAP databases in Linux systems.
- Perform Patch impact analysis for patches recommended by IBM for fixing various issues in ISAM appliances.
- Assist application teams with issues and deployments.
- Training of Support personnel to perform first level troubleshooting activities.
- Take backup and restore as required before deploying any major codes. Perform ISAM Appliance fix packs from old versions to new versions.
- Work on Q Radar application to daily monitor ISAM appliance, runtime logs & memory
- Creating Junctions, ACLs, POPs as per the requirement.
- Deploying the AAC plugins in the ISAM 9.x and defining the mechanisms and policies for those plugins/jars as per the requirements.
- Worked on implementing SDK support for basic userid/password authentication and generate access token and refresh token.
- Created federation & partners as per the requirement.
- Implemented ISAM for Web and Mobile 8.0- Oauth, with implementation of the DEV environment for an OAuth ISAM8 Mobile client.
- Setting up Global security, Configuring application security, Java 2 security, SSO for TAI, Kerberos, SPNEGO Web authentication, JMX connector,JSF implementation, Session management, DRS, Maintaining Classloadin g options for different Applications which uses common classes
- Recycling (stopping and starting) of the Application Servers and Deployment Manager.
- Deploying of applications on a standalone servers and Clusters.
- Configured SSL for client and server communications , Configured the SIP container, Created Programmatic JAAS login.
- Configuration for remote EJB communication between two applications on different hosts, automated administration tasks using strong scripting skills ( Jython, JACL)
- Involved in configuring the WebShpere load balancing using Web Sphere workload management like horizontal and vertical clustering.
- Troubleshooting and Administration of working Application, Application Performance monitoring. Installed plugging for IBM HTTP , co-ordinate with Database Admin Team to create database for storing the WebShpere application repository.
- Created users roles and groups for securing the resources using local operating system authentication.
- Working on day to day operational support and fixing issues with the production applications by analyzing the Debug traces, native and heap dump memory.
- Configured Web Sphere resources like JDBC providers, JDBC data sources, connection pooling and Java Mail Sessions.
- Worked on 24 X 7 on call Production support for different applications.
Confidential, Omaha, NE
Systems Engineer/WebSphere Engineer
Responsibilities:
- Work 24/7 Oncall Support resolving production issues.
- Installed and upgraded WAS 6.1/7.0/7.1/8.0/8.5 , IHS, Weblogic, WSRR, Apache and Tomcat.
- Maintained system configuration for various components, designed and configured WSRR installation.
- Packaged J2EE applications using AAT tool.
- Install configure Jboss Application server for the VPDC environment and currently working on the Prod environment setup in Cloud environment.
- Monitoring using Wily Introscope
- IBM WebSphere Portal V8.x/7.x/V6.x Administraton Experience in Installation, Configuration, deployments using xmlaccess, Performance Tuning, Troubleshooting.
- Involved in WebSphere Process Server 6.x administration.
- Implemented the automation of WebSphere Portal Upgrades.
- Involved in customizing portal applications and administering users, pages, and portlets.
- Worked with Portal GUI for deploying portlet applications, creating pages, adding portlets to page and access control list.
- Jboss configuration is done in thoroughly firewalled environment using TCP
- Migrating the application from Web Sphere to Jboss
- Installed and configured Jboss Application servers for DEV, QA and PROD systems .
- Secured the Jboss application server, deployed web and enterprise applications on Jboss application server
- Configured connection pools
- Converted data sources from weblogic to Jboss.
- Installation, Configuration and Administration of WebLogic Application Server 10.3.
- Installed and upgraded different versions of JBOSS/WebLogic.
- WebLogic, JBOSS application deployment and Hot Fixes on Staging and QA servers.
- Deployed the applications in different environment like Development, Testing and Productions.
- Federation of Nodes to the deployment manager and creating a horizontal and vertical cluster.
- Applied various WebSphere patches, Fix-Packs.
- Configured WebSphere server as per the project requirements (JDBC Driver creation, DataSource, VirtualHost
- Worked on various platforms Linux, Unix, Solaris, AIX, Windows.
- Hands on experience on Wily Introscope, Optier for monitoring purpose .
- Setup and maintained documentation and standards.
- Developed WebSphere Application Server regular administration tasks automated by using XML Config, ANT and shell scripts such as purge logs, exclude files, apache and tomcat server restart, etc.
- Developed new web based applications as well as maintaining existing web and windows based applications
- Troubleshooting and Administration of working Application, Application Performance monitoring. Installed plugging for IBM HTTP , co-ordinate with Database Admin Team to create database for storing the WebShpere application repository.
- Setting up Global security, Configuring application security, Java 2 security, SSO for TAI, Kerberos, SPNEGO Web authentication, JMX connector, JSF implementation, Session management, DRS, Maintaining Classloading options for different Applications which uses common classes.
- Worked on all WebSphere and Portal migrations.
Environment: AIX, LINUX, Windows, JDBC, JMS, IBM HTTP Server, Apache Web Server, Weblogic, WebSphere Application Server 6.0/ 6.1/7.0/8.0/8.5 , WebSphere Portal Server 6.1.0/6.1.2/6.2.0/7.0 , IBM WebSphere Service Registry and Repository 6.1/7.0/8.0, Jboss 4.2.x, Jboss 5.1 EAP
Confidential, Austin, TX
Senior Middleware/WebSphere Administrator
Responsibilities:
- Installed Websphere Application Server, IBM HTTP Server and configured IBM HTTP Server with the Application Server.
- Installed fix packs, updates on the installed Web sphere Application Server.
- Involved in helping our clients with their BPM (Business Process Management) V8.0/8.5 needs using Lombardi’s suite of BPM products.
- Implemented End to End automation of new Business Process. Automation, integration and optimization.
- Experience in Installation and Configuration of Websphere application server Network Deployment 6.1/7.0/8.0/8.5 .
- Configured Web Sphere using WAS admin console.
- Packaged J2EE applications using AAT tool.
- Deployed the applications in different environment like Development, Testing and Productions.
- Involved in WebSphere Portal Server 7.0,8.0,8.5 administration .
- Implemented the automation of WebSphere Portal Upgrades .
- Updated Fixpack for Portal Server 6.0/6.1
- Managed portal applications in portal server.
- Federation of Nodes to the deployment manager and creating a horizontal and vertical cluster.
- Configured Apache for Jboss domains with virtual Servers
- Installed and configured Jboss Application servers.
- Deployed various WAR, JAR, EAR applications on Weblogic Server 8.1 and 9.x.
- Strong technical knowledge in Jboss Application server implementation, support, workload management and performance tuning including Web server setup configuration with Jboss App Server.
- Experience in applying patches and plug-ins for Jboss Application Server .
- Created Clusters and deployed applications, Implemented workload management (WLM) for failover using horizontal and vertical clustering.
- Set up Global security, Configuring application security, Java 2 security, JMX connector, JSF implementation, Session management, DRS, Maintained Classloading options for different Applications which use common classes.
- Recycled (stopping and starting) of the Application Servers and Deployment Manager.
- Deployed applications on a standalone servers and Clusters.
- Configured SSL for client and server communications, Configured the SIP container, Created programmatic JAAS login.
- Configured for remote EJB communication between two applications on different hosts, automated administration tasks using strong scripting skills (Jython, JACL).
- Involved in configuring the WebShpere load balancing using Web Sphere workload management like horizontal and vertical clustering.
- Troubleshot and Administered working Application, Application Performance monitoring.
- Installed plugging for IBM HTTP, co-ordinate with Database Admin Team to create database for storing the WebSphere application repository.
- Created WSRR definitions and creating rule set entries in WP 6.x.
- Created users roles and groups for securing the resources using local operating system authentication.
- Worked on day to day operational support and fixed issues with the production applications by analyzing the Debug traces, native and heap dump memory.
- Configured Web Sphere resources like JDBC providers, JDBC data sources, connection pooling and Java Mail Sessions.
- Installed Middleware components such as WAS, WSRR, WVE and WP using Rational Automation Framework Server and build forge .
- Maintained work items using Rational Team concert and created test cases for RAFW product releases.
- Documented all procedures and any other important issues.
- Worked on 24 X 7 on call Production support for different applications.
Environment: WebSphere Application Server 6.0/ 6.1/7.0/8.0/8.5 , WebSphere Portal Server 6.1/7.0/8.0/8.5 , IBM WebSphere Service Registry and Repository 6.1/7.0 and IBM WebSphere Virtual Enterprise 7.0, RAFW 3.0/3.0.1, BPM 7.0/8.0/8.5
Confidential, Little Rock, AR
Middleware Administrator
Responsibilities:
- Installed and Configured IBM WebSphere Application Server 6.0 and WP 6.1.
- Integrated enterprise-wide J2EE applications and deploying using IBM WebSphere Application Server 6.0, Application Assembly Tool (AAT) and managing security policies for different applications.
- Involved in creating and managing the cells using Network Deployment Manager.
- Managed Connection Pooling and registering web applications (Servlets, JSP) on WebSphere.
- Deployed web and enterprise applications on Jboss application server in a channel secure environment
- Installed and configured Jboss Application servers .
- Configured Apache to proxy the backend Jboss domains over HTTPS for secured communication.
- Wrote shell scripts to automate the maintenance process of the WebSphere and recovered the backed up WebSphere configuration using XML configuration tool.
- Involved in designing WebSphere Application Server load balancing and fail over by using Workload Management horizontal and vertical scaling.
- Involved in configuration of WebSphere Application Server resources like JDBC Data Sources, JDBC Providers and Connection Pooling to connect to the DB2.
- Involved in configuration of Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers.
- Problem determination using local error logs and by running user traces and service traces.
Environment: WebSphere application Server 6.0/6.1,7.0, WebSphere Portal Server 6.1/7.0/8.0, WebSphere Service Registry and Repository 6.1, Linux, AIX, Windows 2008, Tomcat, Apache, JBoss 4.2.3 & Jboss 5.1 EAP
Confidential
Software Engineer
Responsibilities:
- Installed and configured WebSphere Application Server 6.0/6.1 i nstance on Test environment.
- Experienced in configuring Websphere resources, securing administrative server using Authentication, Authorization, Credentials, Permissions, Principals, Realms, Single Sign On, User registry, WebSphere Resources (Servlets, JSP files and HTML files).
- Installed fix packs, cumulative fixes and interim fixes for upgrading WebSphere Application Server environment.
- Configured Identity Assertion between the cells in cases where two different User Registries being used.
- Created components like EJBs under J2EE and deployed on WebSphere Application Server .
- Developed Servlets to handle HTTP client requests and to manage session tracking to keep track of user session.
- Involved in the development, testing and integration of DB functions by writing stored procedures and Triggers using SQL/PL SQL programming.
- Involved in development and implementation of various Use cases.
- Involved in the code generation of Session Beans .
- Involved in developing Test plans and Test cases performed White box testing and participated in testing the complete application.
- Used JDBC to interact with the database layer of the Application Involved in Code reviews, and integration testing.
Environment : Java, Servlets, JSP, HTML, SQL, WebSphere Application Server 6.0/6.1, Windows NT, 2000, 2003, XP, MySQL