Middleware Administrator / Devops Engineer / Webspehre Resume
Katy, TexaS
SUMMARY:
- Over 8 years of experience in IT field with every increasing levels of responsibility and expertise in a wide range of IT disciplines specializing in Oracle Application Server /12c IBM WebSphere Application server maintenance, integration including JBoss, Tomcat Apache Server v6.0.
- Experience in installation, configuration, deployment and management of Enterprise J2EE Applications in a clustered and non - clustered environment using Oracle Weblogic Application Server
- Experience in installing, creating Highly Available Weblogic server instances and configuring it with external webserver, database and messaging infrastructure (MQ)
- In depth knowledge in Installing, Configuring and Trouble-Shooting Application Servers like Oracle Weblogic and IBM HTTP Server, Apache Webserver on Sun Solaris, Linux and AIX.
- Experience in managing all CM tools (Maven, Jenkins, ANT (Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
- Working experience in Installation, patching configuration and tuning of Oracle Identity Manager, Oracle Identity Analytics.
- Expertise in Administration of Oracle Weblogic Portal 8.x/9.x, 10.x, SunOne, I-Planet Web Server on IBM AIX 5.x/6.x/7.0, Sun-Solaris 9/10, Red Hat Linux 6.x/7.x/8.0 and Windows NT/2000 environments.
- Extensive experience in production environments, involved performance tuning, tweaking the JVM parameter, Threads, size of the connection pools.
- Extensive experience in WLST scripting - Monitoring Weblogic Server State using WLST, Enabling and disabling Weblogic admin console, creating data source, delete messages from jms queue, create jms resource, add users, groups, modify rules.
- Used configuration wizard and WLST to configure domains. Used configuration templates to build similar domains in various environments.
- Developed python scripts to upgrade Weblogic domains using WLST.
- Experience in upgrading prior Weblogic instances to the latest versions and Disable SSL3, TLS 1.0 and Enable TLS 1.1 and TLS 1.2
- Extensive experience writing Puppet recipes building server environments and pushing server configuration changes.
- Extensive experience working with configuration management tools such as Jenkins, Git, and Apache Subversion (SVN)
- Configured Web Server plug-ins for application servers (Weblogic and WebSphere) ; Configured Clustered, load-balancing and fail-over solutions.
- Extensive experience in writing Puppet recipes building server environments and pushing server configuration changes.
- Configured and administered Connection pools, Data Sources and Foreign JMS Connections for JDBC connectivity with Data Bases like Oracle 10g, DB2 & Teradata.
- Experience in administering load balancers (F5), network routing protocols, and Firewalls.
- Experience in using Thread dump, Log Analyzer, Heap Analyzer, Thread Analyzer, J Profiler.
- Experience in defect management tools such as HP QC and JIRA.
- Installed and configured Sun Java WebServer, Apache, IIS and IBM HTTP WebServers and Integrated with Weblogic Application Server.
- Experienced in automating Administrative tasks like application deployment, config changes and run-time operations using Weblogic scripting client with jacl, perl, shell, python scripts.
- Strong proficiency in server automation, standardization, simplification and repeatability.
- Proficient in Windows 7, Windows 8.1 and Windows 2008 Server OS, installing and configuring applications and services.
- Working knowledge of mobility applications and devices.
- Expertise in developing WLST scripts and Shell scripts to administer WebLogic servers including deployment, configuration and monitoring.
- Excellent organizational and analytical abilities teamed with effective oral and communication skills.
- Team player who is flexible and can work with diverse personalities, ability to learn new technologies quickly and adapt to changing requirements.
- Good understanding of Systems Development Life Cycle (SDLC)
TECHNICAL SKILLS:
Hardware/Operating System: Windows 2000/NT, HP-UX, IBM-AIX 4.2/4.3/5.x, Sun Solaris, Linux, Redhat, HP
Tools: RAD, JCreator, JDeveloper, Tivoli, WSAD, IBM Support Assistant,Control-M
Web/Application Servers: WebSphere 5.x/6.x/7.x/8.x, WebSphereMQ 5.3/6.0/7.0, IBM HTTP Server, 7.0/6.x/2.0.x, IBM Tivoli Directory Server 5.1.Wblogic BEA Application server (8.1/10/*10.3). Apache Tomcat,Tridium Niagara AX.
Database: MS SQL Server 2000, MS Access, Oracle 8.x/9.0/10g, DB2 v8.2/v9.1/v9.5.
Languages: Java, C, C++, JDBC, JSP, EJB, XML, JNDI, JMS, LDAP, CGI (PERL), JACL XML Config.
PROFESSIONAL EXPERIENCE:
Confidential, Katy, Texas
Middleware Administrator / Devops Engineer / Webspehre
Responsibilities:
- Provided Infrastructure Support more than 200 application and responsible for infrastructure build middleware productions environment of enterprise application collaborations across disparate platforms.
- Responsibilities included support, troubleshooting, incident notification and resolution, problem management, post-mortem analysis, and root cause identification. Interact and coordinate activities with cross-functional teams, including development, system
- Installed and Configured the WebSphere Application Server 7.0 on AIX and Solaris Platforms.
- Responsible for building out environments with WebSphere application server 7.0 on Linux, AIX, Windows platforms using control-M.
- Installation and configuring the Jboss 5.1.2 on Linux Operation Systems and deployment of applications and providing the performance testing for the application which is going to productions.
- Installed and configured JBOSS Cluster environment using Mod-JK configuration file.
- Coordinate infrastructure setup for new upcoming AIS.
- Writing the scripts for monitoring the application health, memory usage and file system usage emails that status to the platform support team.
- Prepare RCA for production issues with root cause analysis.
- Root cause analysis for the application issues seen in the production environments, analyzing the thread dumps and heap dumps using IBM Tools and provide suggestions to the SPB team and development team.
- Supporting the WebSphere Portal server6.1 and deploying the application on those servers.
- Work with capacity planning to address the middleware system scalability and performance, take inputs form them to improve the application performance
- Opens a PMR’s with IBM for different issues which are related to the IBM software, work with them to get the tuning for the high available applications.
- Wrote JACL, JYTHON and Shell script for deployment, configurations changes and automated logs backups to Backup servers.
- Creating Clusters, JVMs as per the requirement.
- Configured Queue Connections Factories, Queue Definitions, and Listener Ports in order to provide connectivity to Enterprise MQ infrastructure.
- Build, deploy, and administer applications in WAS, Websphere MQ and Webserver environments.
- Change the properties using Niagara Ax.
- Installation and configuring the Jboss EAP 5.1.2 on Linux Operation Systems and deployment of applications on Linux 6.2.
- Installation and configuration of rhq-enterpriage-agent 3.0.1 for Monitoring the JBOSS JVMs.
- Installation of Jboss EWS Server and configuration of mod-jk.conf,modcluster.conf, http.conf files in JBoss Environment.
- Worked with start and stop scripts for Jboss Environment.
- Configured Jboss JVMs with heap settings, Log path settings.
- Day to Day Jboss Application deployments and Config files Deployments.
- Trouble Shooting the Jboss Applcations when the issue arises.
- Installed MQ Series on the Unix environment for the Development and Test environments
- Deployment of Web / Enterprise (war, ear) applications
- Working knowledge on tickets logging and resolving process
- Participate in meetings regarding the migration of the WebSphere application servers from windows platform to the Linux platform.
- Day to Day Deployments to different Environments.
- Created Datasources, authentication aliases to connect to Databases.
- Involved in Periodical Data Source password changes and OS Password changes.
- Trouble Shooting the Production Issues.
- Work closely with the development and other team with installing, Configuring, maintenance and troubleshooting on the Infrastructure and application configurations on servers.
- Support for all applications running on WebSphere Application Server while in process of migrating application to WebSphere Application Server v7.x/v6.x.
- Debugging & Troubleshooting all WebSphere related issues. Provide 24x7 on call support.
- Participate in Incident Management activities to resolve issues that affect the availability of supported applications
- Confirmation of Data sources, Environment Variables required for the Applications.
- Working on periodical Password changes for Data sources and OS Servers in all the Environments.
- Involving Production Deployments, Co-ordination with multiple Teams to achieve deployments successful.
- Configuration of MDB Listeners to connect to Qmgrs in the environment.
- Working with WMQ Team to resolve the issues related MDB Listeners.
- Uses tools for WAS profiling and tuning which included Tivoli performance viewer, Wily Introscope, Heap Analyzer, Thread Analyzer, Visual Age Generator, Log Analyzer, Resource Analyzer and Application Server Toolkit (AST),ITCAM.
Environment: WebSphere Application Server 6.0.x/6.1.x/7.x, WebSphere WMQ7.x,6.1,WebSphere MB 7.x,6.x,AIX 5.3,Linux,Jboss EAP 5.1.2, JMS, Oracle, IBM HTTP Server 6.x/7.x, JACL scripts
Confidential -- Brentwood,TN
Linux Administrator
Responsibilities:
- Installed and configured Linux Application Server 6.x and 6.1 and IBM HTTP Server 6.x/7.x on Aix and Linux platform.
- Developed WebSphere Infrastructure in enterprise level with Clustering, Session persistence and Performance tuning.
- Troubleshooting and managing the Websphere Infrastructure of Websphere Application Server 5.x/6.x on various platforms.
- A created MQ Connection factory to connect WebSphere Applications to WMQ Qmgrs.
- Involved in migration, and user management on Linux platform.
- Involved in designing WebSphere Application Server load balancing and fail over by using Workload Management (WLM) horizontal and vertical scaling.
- Install, configure and manage WebSphere Application Server, WebSphere Commerce Server, JBoss, Tomcat, Apache, LAMP Stack, and other web-oriented applications as necessary
- Responsible for installing and configuring third party software necessary to test the product such as IBM HTTP Server 6.x/7.x.
- Responsible for Web server and Application server installation, support and performance monitoring for all running applications.
- Developed WebSphere Application Server regular administration tasks automated by using JACL scripts.
- Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers.
- Configured Websphere resources including JDBC providers, JDBC data sources, connection pooling with Oracle 9i/10i database.
- Developed scripts to handle System Administration tasks such as backup procedure, system cleanup, everyday system tasks, Websphere application restart and troubleshooting etc.
- Systems administrator providing 24/7 support for production and development systems.
- Created Change Requests for all the deployments and WebSphere service requests.
Environment: WebSphere Application Server 6.0.x/6.1.x/7.x, Sun Solaris, AIX 5.3,6, Solaris JDBC,Control-M JMS, Oracle, IBM HTTP Server 6.x/7.x, JACL scripts,Tridium and Niagara Ax.
Confidential -- Chicago, IL
Websphere Administrator
Responsibilities:
- Installed and configured WebSphere Application Server 6.x and 6.1 and IBM HTTP Server 6.x/7.x on Aix and Linux platform.
- Developed WebSphere Infrastructure in enterprise level with Clustering, Session persistence and Performance tuning.
- Troubleshooting and managing the Websphere Infrastructure of Websphere Application Server 5.x/6.x on various platforms.
- A created MQ Connection factory to connect WebSphere Applications to WMQ Qmgrs.
- Involved in migration,Control-M and user management on Linux platform.
- Involved in designing WebSphere Application Server load balancing and fail over by using Workload Management (WLM) horizontal and vertical scaling.
- Install, configure and manage WebSphere Application Server, WebSphere Commerce Server, JBoss, Tomcat, Apache, LAMP Stack, and other web-oriented applications as necessary.
- Setup automation of deployment for JBOSS Application Servers Using Jenkins.
- Deployed applications (WAR, JAR and EAR) using Jenkins.
- Responsible for installing and configuring third party software necessary to test the product such as IBM HTTP Server 6.x/7.x.
- Responsible for Web server and Application server installation, support and performance monitoring for all running applications.
- Developed WebSphere Application Server regular administration tasks automated by using JACL scripts.
- Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers.
- Configured Websphere resources including JDBC providers, JDBC data sources, connection pooling with Oracle 9i/10i database.
- Developed scripts to handle System Administration tasks such as backup procedure, system cleanup, everyday system tasks, Websphere application restart and troubleshooting etc.
- Systems administrator providing 24/7 support for production and development systems.
- Created Change Requests for all the deployments and WebSphere service requests.
Environment: WebSphere Application Server 6.0.x/6.1.x/7.x, Sun Solaris, AIX 5.3,6, Solaris JDBC, JMS,control-M, Oracle, IBM HTTP Server 6.x/7.x, JACL scripts
Confidential - Germantown, MD
WebSphere Administrator
Responsibilities:
- Installed, Configured and Administered IBM WebSphere Application Server 6.1/7.0/8.5, WebSphere Portal Server 7.0, 8.0. IBM WebSphere MQ 6x, WebSphere Message Broker 6.1/7.x, IBM HTTP Server 6.0/7.0/8.0 on IBM AIX 5.3, UNIX Solaris 5.7 and Windows 2003/2008 Server platforms.
- Configured and used CA Wily Introscope, Site scope, HP BAC, VSM performance monitoring tools to monitor application resources (Enterprise Java beans, Servlets) and WAS runtime resources (JVM memory, application server thread pools, database connection pool).
- Worked on deployment of Message Broker flows
- Installed and configured IBM Websphere MQ, Message Broker and WBI Adapters (SAP, JDBC, JText) on UNIX and Windows based environments.
- Ex pose d a nd invoke d diffe re nt W e b S e rvic e s using HTTP a nd S OAP Nod e s to support S OA.
- Implement and Manage an Enterprise IBM Tivoli Monitoring Infrastructure with ITCAM for Application Diagnostics for WebSphere, ITCAM for Transactions &Control-M UNIX Log Agent.
- Installing and configuring the Tivoli Access Manager and Federated Identity Manager
- Responsible for user management and configuration activities of TAM.
- Troubleshooting, Performance tuning and Capacity Monitoring of Applications Servers using Tivoli Performance Viewer and log analyzer.
- De ve lope d XM L S c h e m a using XM L S p y .
- Production support of Investment management Apps 24/7 on a weekly rotation basis.
- Implemented the skills of Load balancing for edge components using F5’s BigIP load sprayer.
- Experienced in WebSphere e-commerce Administrator V7.x on AIX 5.3, Unix Solaris Platforms.
- Integrated and deployed Enterprise J2EE application on WebSphere Application Server 6.1/7.0/8.0/8.5 and WebSphere Portal Server 7.0, that involves EAR, JAR, WAR files using Application Assembly Tool, WAS admin console and wsadmin scripting tool.
- L oc k - Down the a c ce ss to the Applica tion using S ite Minde r W e b A g e nts a n d polic ie s.
- Created design, build & testing documents required for enterprise architecture.
- Troubleshooting on issues such as out of memory, memory leaks, hung sessions and session replication, federation of nodes and synchronization of nodes with NDM.
- Configured SIB and Enterprise Service Bus on WebSphere Application Server ND 6.1/7.0/8.0
- Migration of applications from development environments to staging, QA and Production environment.
- Installed, Configured, Administered JBoss V6 and V7 on Windows.
- Migrated existing applications from JBoss 5.x to 6.x and 6.x to 7.x on windows.
- Administration of Working Applications- starting and stopping the application servers Regenerating/updating plug-in for IBMHTTP Server.
- Monitoring of space availability on each file system using the Shell Scripts.
- Creation of backups and maintenance of Portal configuration and upgradation when necessary.
- Expert on Incident Management & Problem Management techniques
- Worked on defining and configuring Application Servers, Virtual Hosts, Web Resources, Connection Pooling, JDBC Drivers, Web Applications, Servlets, and Servlet Engines-as well as deployment of EJB’s across multiple instances of WebSphere.
- Extensive hands on using UNIX shell scripts, wsadmin, Jython and JACL for deployment automation, monitoring.
- Involved in connecting the Oracle 10g/9i, SQL server 2005 databases with various environment servers.
Environment: IBM WebSphere Application Server 6.1/7.0/8.0, WebSphere portal 7.0,8.0, IBM HTTP Server 6.1/7.0/8.0, CA Wily Introscope 7.x/8.x/9.x, UNIX Solaris 5.7, Windows 2003/2008 Server, Optier, Netcool, TeaLeaf, JBoss Application Server 5.x,/6.x/7.0, ORACLE 9i, JDBC, Tivoli Performance Viewer, PERL, WebSphere commerce server 7.0.