Middleware Analyst Resume
Urbandale, IA
SUMMARY:
- Excellent IT experience in Software Engineering, Systems analysis, architecture design, implementation. Consulted to fortune 500 company ( Confidential ) level 3 middleware web hosting team supporting Apache/IIS/Tomcat/Weblogic/Siteminder and recently consulted to HP Passport development team supporting Apache/Weblogic/Siteminder/FAST.
- Excellent experience in WebLogic Server Administration for production, staging, test and development environments. Analyzing & troubleshooting the performance & JVM tuning issues, load balancing, clustering, failover, proxy configuration using Web Server (Apache & IIS), deploying applications and installation of WebLogic server versions 8.x, 9.x, 10.x.
- Expertise in configuring and performance tuning of weblogic. Managing Security: creating new security realms, groups. Knowledge of updating and configuring SSL certificates for Web server & Application Server.
- One way SSL and 2 way SSL Configuration - Familiar with Keystore and Keytool commands for import, export, conversions etc and familiar with private key, intermediate certificate and root certificates. Also worked with application involving certificates and validating the certificate related issue, like making sure that rootca is present in the client jre trust store.
- Deploying EJBs, J2EE Applications, configuring JMS, monitoring the Application Servers, and Web Server configuration, troubleshooting performance issues using the monitoring tools, Log messages and Log files.
- A result-oriented strongly motivated team player with excellent communication, interaction, coordination and people skills.
- Good consulting skills in handling pressure packed situations, managing escalations and multitasking ability.
- Experience in analyzing information system needs, evaluating end-user requirements and custom designing solutions to complex data management infrastructure.
- Thorough understanding of end-to-end infrastructure including network, operating systems, web servers, application servers, database as well as monitoring.
PROFESSIONAL EXPERIENCE:
Confidential, Urbandale, IA
Middleware Analyst
Environment: Apache, Tomcat, Webshpere(7.x,8.x), MQ, Siteminder, F5 Loadbalancers, LAMP, PHP Forms, Puppet, Gepetto, Git, Agile Methodologies, AppDynamics, Java, Linux, Jython/Python, Shell, Perl, Savvis Cloud, HPSM(Change/Incident Management), Infoblox DNS
Responsibilities:- Responsible for installing, configuring, administering and troubleshooting middleware components.
- Installing puppet agents and creating puppet config files for automated installation of apache, tomcat, java, siteminder and other components.
- Using puppet master console for day-to-day activities of managing puppet config.
- Performing in-depth analysis on application issues and utilizing log files and tools.
- Maintaining, debug and troubleshooting php forms (php,html,javascript) running on lamp stack.
- Working and building good relationship with customers/clients/vendors and On-Call Production Suppport.
Confidential, West Des Moines, IA
Senior Middleware Administrator (Healthcare Account)
Environment: Apache, Weblogic (9.x, 10.x, 11g), Webcenter Portal, OSB, OBIEE 11g, SOA-Suite, Enterprise Manager, IBM Cognos(Tomcat), Pega, Powerbuilder, Informatica, Remedy, Single-Sign-On, Shell. Perl, Python, Java, Oracle (Solaris/RedHatLinux/Win Platform)
Responsibilities:- Responsible for installing, configuring, administering and troubleshooting middleware components.
- Responsible for configuration and maintenance of Domains, Admin servers, Managed Servers, Clusters, JDBC Connection pools/Multi Pools, Data sources and weblogic JMS Servers.
- Deployment of various J2EE applications (WAR,EAR,JAR) and troubleshooting issues in QA, Test and Production Environments using console/shell/WLST scripts.
- Configuring restart of apache/weblogic servers on server reboot using shell/perl/WLST Scripts.
- Scripting for log management or checking server status using scripts.
- Performance tuning of weblogic servers (Thread dumps/Heap dumps/GC analysis).
- Using SQL Plus or similar tool to troubleshoot database connectivity issue or to perform other simple jobs and work with DBA to get the database issues resolved.
- Configuring and troubleshooting Oracle Service Bus components and deploying OBIEE Reports.
- Managing and Supporting PRPC (PEGA) environment and its different components.
- On-call/maintenance weekends support for QA/Production Environment.
Confidential, Iowa City, IA
Technical Support Specialist
Environment: Win Server 2003, Mac OS X/OS X Server, Win XP/2007, Apache, Squid, Java
Responsibilities:- Provide technical support for customer facing web and other client-server applications.
- Interface with development, quality assurance, systems support, and customer support groups to troubleshoot technical issues and ensure complete and expedient resolution of issues.
- Work closely with technical staff at remote sites to troubleshoot open-ended problems.
Confidential, Palo Alto, CA
Systems Engineer (R&D/Engineering)
Responsibilities:- Responsible for installing, configuring, administering and troubleshooting Apache, WebLogic, Siteminder and FAST servers on Linux platform.
- Installation, configuration and Renewals of SSL Certificates for Apache and Weblogic servers on Linux and Unix environment.
- Responsible for configuration and maintenance of Domains, Admin servers, Managed Servers, Clusters, JDBC Connection pools/Multi Pools, Data sources and weblogic JMS Servers.
- Activities involving Deployment of various J2EE applications (WAR,EAR,JAR) and troubleshooting issues in Development, Systest, Staging and Production Environments.
- Performance tuning of Weblogic server with respect to heap, threads and connection pools.
- Using Toad/SQL Plus or similar tool to troubleshoot database connectivity issue or to perform other simple jobs and work with DBA to get the database issues resolved.
- Administration and maintenance of Subversion (SVN).
Confidential, San Jose, CA
Systems Admin
Environment: Apache, Tomcat, Single-sign-on (Shibboleth-SP/IDP/SAML), Ping fed, SVN, Hobbit, Akamai CDN, ANT, Java, Oracle (Linux Platform)
Responsibilities:- Installing, configuring, administering and troubleshooting Apache, Shibboleth and Tomcat servers on Linux platform.
- Configuring federated apps with ping fed.
- Installation, configuration and Renewals of SSL Certificates (web servers and application servers) in Linux environment.
- Administration and configuration of Subversion (SVN) and monitoring tool Hobbit.
- Using Toad/SQL Plus or similar tool to troubleshoot database connectivity issue or to perform other simple jobs and work with DBA to get the database issues resolved.
- Deploying J2EE/Java applications on tomcat servers using shell/ant scripts.
- Working with Unix resource for issues related to storage (NAS/SAN).
Confidential, San Jose, CA
Weblogic Engineer
Environment: Apache, Weblogic, Tomcat, Java, Oracle (Solaris/RedHat Platform)
Responsibilities:- Installing, configuring and troubleshooting Weblogic, Apache and Tomcat servers on Linux/Unix Platform. Installation/Configuration of SSL certificates for Web servers & Application Servers. Supporting the integration of PEGA on Weblogic 10.x platform including PEGA install and configuration. Creating and Configuring Clusters in Weblogic. Deploying PEGA applications on weblogic and performance tuning of weblogic servers with respect to heap size/JDBC pools/memory. Using tools to analyze GC and memory usage. Creating shell scripts to automate recurring tasks. Creating/Managing users and modifying required system configuration files on Linux and Unix. Working closely with network/database administrators, developers and third party vendors (Oracle/Pega). Following up with team members and different groups to get the tasks done as per defined timeline. Documenting build/installation instructions and solutions to all problems encountered during the project. Designing loadbalanced solution for high availability of weblogic servevrs for PEGA and configuring loadbalancing on NetScaler loadbalancer. Providing technical requirements/specifications for future hardware/software and working with development teams to validate new architecture or recommend any change.
Confidential, Palo Alto, CA
Systems Engineer (R&D/Engineering)
Responsibilities:- Responsible for installing, configuring, administering and troubleshooting Apache, WebLogic and SiteMinder Policy servers on Linux and Unix platform.
- Supporting the migration of Weblogic 9.x servers to Weblogic 10.x servers and troubleshooting any issue that comes up during the process.
- Providing build and installation specifications (specifying system solutions) for pre-production and production environment deployments and troubleshooting production/non-production issues.
- Creating and Configuring Clusters in Weblogic 10.x.
- Configuring Node manager to administer the Managed servers.
- Configuring Weblogic Plugin for web servers.
- Troubleshooting issues on Apache servers coming up due to the integration of siteminder web agent with apache or due to the weblogic plugin.
- Installation, configuration and Renewals of SSL Certificates for Apache and Weblogic servers on Linux and Unix environment.
- Responsible for configuration and maintenance of Domains, Admin servers, Managed Servers, Clusters, JDBC Connection pools/Multi Pools, Data sources and weblogic JMS Servers.
- Activities involving Deployment of various J2EE applications (WAR,EAR,JAR) and troubleshooting issues in Development, Systest, Staging and Production Environments.
- Creating WLST scripts for remote start/stop of servers or deployment of applications.
- Performance tuning of Weblogic server with respect to heap, threads and connection pools.
- Using Toad/SQL Plus or similar tool to troubleshoot database connectivity issue or to perform other simple jobs and work with DBA to get the database issues resolved.
- Performing in-depth analysis on application issues and integrated client environments utilizing log files and tools.
- Providing active support for Load/Stress Testing and troubleshooting.
- Supporting the migration of Siteminder policy servers from Unix to Linux (RedHat).
- Installation/Configuration of new webagent releases on Apache/IIS and building documentation related to those certified releases.
- Troubleshooting the Policy Server problems like Authentication, Authorization etc., troubleshooting webagent to policy server connectivity problems, troubleshooting webagent/application performance issues.
- Conducting tests for various Rules and Policies using Siteminder Test Tool.
- Resposible for working with third party vendors (Oracle for weblogic issues and CA for siteminder issues).
- Disk space management and archiving/rotating logs using shell scripts.
- Configuring auto-restart of web and application servers on server reboot using shell scripts.
- Working with Unix resource for issues related to storage (NAS/SAN) or new requirements.
- Request and track networking requests, including changes to IP addresses, firewall holes, changes to names.
- Designing and requesting Global and Local Loadbalancer configuration including VIP’s needed for the setup.
- Recently rolled out FAST Search Engine on Linux Platform for hp.com and EDS. Installed and configured apache servers (multiple instances), weblogic servers, FAST search engine and related components from scratch. Installed SQL server and configured it with Impulse component of FAST search engine to generate reports for all search queries using SQL Server Reporting Services (SSRS).
Confidential, Palo Alto, CA
Web Administrator - Telecommuting
Environment: Apache, Tomcat, Weblogic, Siteminder, Java, Oracle (HP-UX/RedHat/Win Platform)
Responsibilities:- Installing, configuring, administering and troubleshooting web and application servers.
- Define processes standards, benchmarks for company’s webhosting services for clients customized webhosting needs.
- Integration of web servers with Tomcat (using mod jk or mod proxy).
- Configuring Weblogic Plugin for web servers.
- Installation and Renewals of SSL Certificates (web servers and application servers) on Windows NT, UNIX and Linux environment.
- Installation and configuration of apache as secured reverse proxy.
- Installation, configuration and administration of Netegrity’s single-sign-on product siteminder policy server and web agent.
- Siteminder installation and Webagent configuration on Windows NT, Unix and Linux.
- Creating Web Agents, Web Agent Groups, User Directories, Policy Domains, Administrators, Authentication Schemes, Registration Schemes, Realms, Rules, Responses and Policies.
- Troubleshooting the Policy Server problems like Authentication, Authorization etc., troubleshooting webagent to policy server connectivity problems, troubleshooting webagent/application performance issues.
- Conducting tests for various Rules and Policies using Siteminder Test Tool.
- Enable or Disable users/rules/policies in any domain.
- Monitor, update and work on Incident, Normal/Emergency change and Problem tickets as per the defined SLAs.
- Creating shell Scripts for day-to-day activities such as rotation of web server log files, monitoring the Weblogic and apache processes etc. for both Unix and Linux Servers.
- Providing 24x7 on-call production support.
Confidential
Programmer/Analyst
Responsibilities:- Taking backup, planning, analysis, design, test, debug and final implementation of Hotel Management Products developed by Confidential .
- Performing in-depth analysis on application issues and integrated client environments utilizing tools.
- Install, test, and maintain PC hardware, software and peripherals.
- Install and setup Windows.
- Create and manage users, groups and profiles.
- Good knowledge in installation and configuration of web servers (IIS, Apache) and application servers (Tomcat and Jboss).
- Good knowledge in shell scripting.