Sr. Infrastructure Engineer Resume
Trenton, NJ
SUMMARY
- Over Eight years of experience in IT industry which includes Seven years of strong experience in IBM WebSphere Product Administration.
- Achieved experience in administrating IBM products through different domains like Health Care, Telecom, Financial wif in development, sit, uat and production environments.
- Technical abilities include installations, configurations, migrations, builds & deployments, maintenance and provide on - going technical support for software such as WebSphere Application Server (WAS), WebSphere Enterprise Service Bus (WESB), IBM Business Process Manager (BPM)/WebSphere Process Server (WPS), WebSphere MQ, Tomcat, JBoss and Web Servers.
- Experienced in installation, configuration, migration, tuning, security, backup, recovery and upgrades of IBM WebSphere Application server v8.x/7.0/6.x/5.x on IBM AIX 6.x/5.x, Sun Solaris 10/9/8/7, Linux (RedHat & SuSE) and Windows 2003/2000.
- Installed fixes and cumulative fixes for various versions of WebSphere using Update Installer and Installation manager.
- Professional in configuring and administering WESB v7.0/6.0 & BPM v8.0/WPS v7.0/6.0 wif Gold and Silver topologies.
- Well versed in integrating IBM HTTP Server(IHS) (8.0/7.0/6.x/2.0.x/1.3.x), Sun One, Apache (2.x/1.3.x), LDAP, DB2/UDB (9.x/8.x/7.2.x), Sybase, Oracle 11g/10g/9i/8i/7.x wif WAS, WESB & WPS on AIX, Solaris, Linux and Windows platforms.
- Strong experience in migrating WAS from v6.x to v7.0/8.x on various operating systems of UNIX.
- Well Versed in administration (includes configuring, patching & troubleshooting) of ILOG JRules v7.1 and Cognos v8.4.
- Experienced in managing business processes and human tasks using Business Process Choreographer (BPC).
- Well versed in configuring various resource adapters like flat file, jdbc, email adapters, etc., in WESB & WPS.
- Proficient in installation, configuration and migration of HP SiteScope.
- Hands on Knowledge in EMC Documentum Administration like DAR deployments, installation and patching.
- Experience in administration of E-Commerce applications wif emphasis on WAS, IHS, Jython, JACL, WSCP Scripts, XML Config under AIX, Solaris, Linux and Windows environment.
- Experience in Shell scripting (ksh, Perl, Csh, sh) to automate system administration jobs using cron and at utilities.
- Expertise in administering and deploying applications using tools like AnthillPro (AHP).
- Strong experience in Analyzing, Troubleshooting and taking appropriate actions for Application/Web server errors and logs using WebSphere Log Analyzer tool.
- Experienced in Performance Tuning using Tivoli Performance Viewer integrated wif Websphere product, IBM Support Assistant, DynaTrace APM and Wily Introscope or CA APM (Application Performance Management).
- Experienced in manual and automated deployment of SOA applications onto WebSphere ESB & Process Server.
- Administered and configured Citrix Netscaler to load balance requests depending on context root and also secured connection using SSL keys.
- Experienced in scheduling yearly or monthly or daily jobs using tool named Dollar Universe.
- Hand on knowledge on IBM Filenet, SAP Business Objects & EMC xPression.
- Experience in J2EE (JSP, Servlets, EJB, JNDI, JMS), Java, JDBC, Java Beans, RMI, CORBA, JavaScript, XML, HTML and SQL.
- Hands on experience in development and deployment of J2EE applications on Web Sphere Application Servers using IBM WSAD and RAD.
- Expertise in Web Services (WSDL using SOAP protocol).
- Well versed and hands on experience in securing administrative server using Authentication, Authorization, Single Signon, User registry, WebSphere Resources (Servlets, JSP files, HTML files).
- Used authentication tool ikeyman to configure and setup complex Secure Sockets Layers (SSL) for data encryption.
- Excellent working knowledge in implementing LDAP security models using IDS LDAP and IBM secureway (LTPA).
- Experienced in implementing Work Load Management (WLM) methodology and Fail Over mechanisms using cloning and clustering including horizontal and vertical cloning.
- Knowledge of running queries against DB’s and had worked wif DBA team during applications problem resolution.
- Proven ability to define System requirements, recommending solutions, analyze capacity and make appropriate modifications.
TECHNICAL SKILLS
Operating Systems: IBM AIX (7.1/6.x/5.x), Linux (Red hat & SuSE), Sun Solaris 10/9/8/7, Windows 2003/2000.
Web & App Servers: IBM WebSphere Application Server 8.x/7.0/6.x/5.x, WebSphere Process Server 7.0/6.0, IBM Business Process Manager 8.0, WebSphere Enterprise Service Bus 7.0/6.0, Apache Web Server 2.x/1.3.x, IBM HTTP Server 7.0/6.x/2.0.x/1.3.x, SunOne, IIS 6.0/5.0, IBM Tivoli Directory Server, WebSphere MQ 7.0, WebSphere MB 7.0, Tomcat 6, JBoss 7.
Tools: IBM Tivoli Performance viewer, IBM Support Assistant, HP SiteScope v 11.20/10.10, EMC Documentum, Reveille Monitoring software, DynaTrace APM, Wily Introscope or CA APM, iKeyman, Siteminder, Dollar Universe, F5 and Citrix Netscaler.
Web Technologies: JSP, Servlets, EJB, RMI, XML.
Languages: JavaScript, HTML, JAVA, SQL, Perl, JACL, Jython, Shell programming.
Databases: Oracle 11g/10g/9i/8i/7.x, DB2 9.x/8.x/7.2.x, Sybase, MS SQL SERVER 2005/2000.
Networking: TCP/IP, DNS, DHCP, SSL, HTTP/HTTPS and LAN.
PROFESSIONAL EXPERIENCE
Confidential - Trenton, NJ
Sr. Infrastructure Engineer
Responsibilities:
- Installing, configuring, administering, tuning, troubleshooting and monitoring of WASv7.0/8.x, BPMv8.0, ILOG Jrules v7.1, IHS v7.0/8.x, Tomcat 6, WMQv7.0 & WMBv7.0 on AIX Platform.
- Migrated applications from WPS v7.0 to IBM BPM v8.0. Expert in resolving product and application issues related to migration.
- Automated WAS/BPM application deployments wif Jython and shell scripts.
- Tuned application server JVM’s and various resource configurations to improvise deployed application performance.
- Configured external and internal WebServers wif SSO capabilities in multi-layer environment.
- Applied product level fixes for IBM products to remediate various security vulnerabilities.
- Configured Resource adapters, JMS providers, buses, queues, queue connection factories & activation specs.
- Configured WebSphere resources including JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions. Deployed Session and Entity EJBs in WebSphere.
- Configured SSL in multiple layer (like webserver, AppServer & load balancer) DMZ model environment
- Configured WebSphere MQ JMS Provider for WebSphere MQ Queue Connection Factories and WebSphere MQ Destination.
- Configured the web server interfaces, session management, virtual hosts and transports for WebSphere.
- Co-ordinate wif Database Admin Team to create databases for storing the IBM BPM repository.
- Supported WebSphere Application Server clustering, load balance and failover.
- Defined synchronized and persistent Websphere MQSeries Queue Manager, Channel Mangers and Queues.
- Configured WebSphere MB and also performed BAR deployments.
- Problem determination using local error logs and by running user traces and service traces.
- Analyzing server logs, thread dumps and heap dumps to identify root cause of prod and non-prod problems.
- Administering ILOG Servers and also deploying Jrules RuleApps/Rulesets using Rule execution Server.
- Experienced in Performance Tuning using Tivoli Performance Viewer integrated wif Websphere product, IBM Support Assistant and DynaTrace Monitoring tool.
- Involved in configuring the WebSphere load balancing using WebSphere Workload Management (WLM) like horizontal and vertical clustering.
- Configured LDAP and enabled global security for all Production and non-Production environments.
- Installed, configured and maintained tomcat 6. Expert in troubleshooting configuration, SSL ceriticate and application issues.
- Hand on knowledge on IBM Filenet, SAP Business Objects & EMC xPression.
Environment: IBM AIX 6.x, WebSphere Application Server 7.0/8.x, IBM Business Process Manager 8.0, WebSphere Process Server 7.0, WebSphere MQ 7.0, WMB 7.0, IBM ILOG JRules v7.1, DynaTrace Monitoring tool, IBM HTTP Server, Apache Web Server, Tivoli Performance Viewer, Active Directory, ORACLE 11g, KSH, Jython, JACL.
Confidential - Greensboro, NC
Sr. Web Infrastructure Engineer
Responsibilities:
- Installing, configuring, administering, tuning, troubleshooting and monitoring of WASv8.0/7.0/6.0, WPS V7.0, WESBv7.0/6.0, ILOG Jrules v7.1, IHS v8.0/7.0/6.0 on AIX platform.
- Migrated enterprise applications from WASv6.0 to v7/8.0.
- Configured WESB/WPS wif gold and silver topologies.
- Applied patches using update Installer (WAS/IHS) and installation manager (WESB/WPS/WAS).
- Built new development/integration/UAT/DEMO & Production environments.
- Installed and configured JBoss Application servers.
- Migrated applications from Web Sphere to Jboss 7.
- Configured Apache wif Mod JK and Mod Cluster for clustered JBoss domains in firewall environment.
- Automated many manual processes like application deployments, data source creation, installation, patching etc., by creating Jython and ksh scripts.
- Analyzing server logs, thread dumps and heap dumps to identify root cause of prod and non-prod problems.
- Tuning of JVMs heap size, web-container sessions, dynamic cache, thread pools, SIB services, etc., to improve performance of applications.
- Configured various resource adapters like flat file, jdbc, email adapters, etc., in WESB & WPS.
- Deploying WESB applications and configuring import or export SCA modules for services to make successful service calls to EJB’s.
- Configured WS-Security general policy set bindings provider in WPS & WESB.
- Configured Resource adapters, JMS providers, buses, queues, queue connection factories & activation specs.
- Administering ILOG Servers and also deploying Jrules RuleApps using Rule Team Server.
- Requested VeriSign SSL certificates and applied in WAS, WESB & Netscaler.
- Configured Netscaler to load balance requests upon context root between IHS webserver.
- Configured the extranet Web Servers and intranet application servers using the firewalls between the Web Servers and application servers (DMZ model).
- Involved in 24/7 production support from web infrastructure team.
- Worked on application deployment tool AnthilPro (AHP) on configuration and also in scheduling automated builds & deployments.
- Configured LDAP (sun LDAP & Active Directory) and enabled global security for all Production and non-Production environments.
- Administered Blue Coat proxy appliance which performs web filtering, content caching, reporting etc.,
- Configured new SiteScope monitors and also migrated sitescope from v .20.
- Scheduled yearly or monthly or daily jobs in Production and non-production environments using tool named Dollar Universe.
- Worked on DAR deployments for EMC content Servers v6.6.
- Configured and tuned WebSphere resources like JDBC providers (iseries & oracle), JDBC data sources, Connection pooling and JavaMail sessions on IBM AIX.
- Configured the IBM Http Web Server to host the applications that are tested and deployed on application server.
- Performed successful Disaster Recovery tests.
Environment: IBM AIX 6.x, WebSphere Application Server 8.0/7.0/6.0, WebSphere Enterprise Service Bus 7.0/6.0, WebSphere Process Server 7.0, IBM ILOG JRules v7.1, JBoss 7, ECM Documentum, Reveille Monitoring tool, Blue Coat Proxy, AnthillPro, IBM HTTP Server, Apache Web Server, Tivoli Performance Viewer, SiteScope 10.10/11.20, Netscaler, Sun LDAP, Active Directory, ORACLE 11g/10g, DB2/UDB 9.x/8.x, HTML, Jython, JACL.
Confidential, San Antonio, TX
Middleware Engineer
Responsibilities:
- Planning, installing, configuring, administering, assembling, deploying, testing, security monitoring, tuning and trouble-shooting for IBM WebSphere Application Server 6.x on AIX and Linux platforms.
- AIX administration supporting installing, configuring and management of WAS 6.x.
- Installed, configured and supported WebSphere Process Server 6.0 in a Silver and Gold topology deployment environment like 2 clusters one for messaging engine and one for user applications, support cluster and CEI.
- Installed mandatory fixes and fix packs for WebSphere Process Server 6.0 to resolve know identified issues.
- Deployed the messaging engine component and user applications onto the Process Server environment.
- Strong experience in setting up WAS in the development, sit, uat and production environments.
- Involved in number of installation of WebSphere instances from development to production.
- Developed Jython, JACL and shell scripts to automate the maintenance process of the WebSphere.
- Worked on WebSphere components such as Servlet Engine, Session Manager, Admin Client and Http-Web Admin tool (thin client).
- Supported WebSphere Application Server clustering, load balance and failover.
- Involved in configuring the WebSphere load balancing using WebSphere Workload Management (WLM) like horizontal and vertical clustering.
- Configured Websphere Service Registry Repository (WSRR) in WPS 6.0.
- Deployed the messaging engine component and user applications onto the process server environment.
- Defined synchronized and persistent IBM MQSeries 5.3 Queue Manager, Channel Mangers and Queues.
- Administration of Working Application- Application performance monitoring, starting and stopping the application server, analyzing the log files.
- Involved in performance tuning and runtime options in WebSphere Application Server.
- Involved in trouble shooting using Resource analyzer and log analyzer.
- Configured the web server interfaces, session management, virtual hosts and transports for WebSphere.
- Installed IBM HTTP WebServer and also configured complex Secure Sockets Layers (SSL) for data encryption.
- Enforce WebSphere Security- Authentication, Authorization, Creating Roles and setting User access levels.
- Configured LDAP and enabled global security for all Production and non-Production environments.
- Developed and deployed our enterprise directory wif IBM Tivoli Directory Server wif the inclusion of IBM default schema.
- Configured WebSphere resources like JDBC providers, JDBC data sources, Connection pooling and JavaMail sessions on IBM AIX.
- Co-ordinate wif Database Admin Team to create databases for storing the Websphere application repository.
- Created, tested & deployed J2EE applications on Websphere Application Server using RAD tool.
- Involved in deploying the EAR files and scripting automated deployment of the applications.
- Involved in 24x7 support for problem on developing applications and administration support on Websphere Application Server and Process Server.
Environment: IBM AIX 6.x/5.x, LINUX, WebSphere Application Server 6.1/6.0, Websphere Process Server 6.0, WebSphere MQ 5.3, WebSphere Service Registry Repository (WSRR), IBM HTTP Server, Apache Web Server, Tivoli Performance Viewer, Wily Introscope, LDAP, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, ORACLE 10g/9i, DB2/UDB 9.x/8.x, HTML, Jython, JACL.
Confidential, Chicago, IL
Web Infrastructure Administrator
Responsibilities:
- Middleware Engineer responsible for managing and supporting WebSphere Application Server, Websphere Process Server, Tomcat running on Sun Solaris/Windows.
- Installed and configured IBM WebSphere Application Server 6.1/5.1, Websphere Process Server 6.0 and IBM HTTP Server on Solaris and Windows.
- Performed a wide range of technical activities in support of pre-production and production environment builds for WEB and client/server applications.
- Involved in migration, clustering, tuning, security and user management on Solaris.
- Responsible for Web server and Application server installation, support and performance monitoring for all applications running on the company’s Website.
- Applied software maintenance, program fixes and keeping the system software releases current.
- Built new Integration/Test/Staging/Production environments.
- Configured WebSphere resources including JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions. Deployed Session and Entity EJBs in WebSphere.
- Configured WebSphere MQ JMS Provider for WebSphere MQ Queue Connection Factories and WebSphere MQ Destination.
- Migrated existing applications from WebSphere 5.1 versions to 6.0 using WASPreUpgrade and WASPostUpgrade tools.
- Involved in designing WebSphere Application Server load balancing and fail over by using Workload Management (WLM), horizontal and vertical scaling.
- Co-ordinated wif Database Admin Team to create databases for storing the WebSphere Process Server application repository.
- Setting up of IBM Edge Server for reverse proxy in DMZ and Network Dispatchers for load balancing. Handled high availability and recoverability planning and implementation.
- Played an active involvement in monitoring server performance, network traffic to reduce performance bottleneck by enhanced performance ensuring upstream queuing.
- Developed UNIX shell scripts, JACL scripts that automate the WebSphere Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state, etc.).
- Configured Web agent and App agent for SSO.
- Enabled the Global Security and created the users and groups by assigning different authorizations for each user.
- Installed and configured Sudo for users to access the root privileges.
- Experience in implementing LDAP security models using Netscape LDAP (SSO), IBM secureway (LTPA) and Netegrity Siteminder.
- Systems administrator providing support for production and development systems.
- Security, users, groups administration and daily backup and restore operations, networking service, performance, and resource monitoring.
Environment: WebSphere Application Server 6.0/5.1, Websphere Process Server 6.x, AIX, Solaris 10/9/8/7, Windows 2003/2000, Java, JSP, Servlets, EJB, XML, JDOM, HTML, JDBC, JACL, JavaScript, Netegrity Siteminder, IBM Tivoli Identity Manager 4.6, IBM Tivoli Access Manager 5.0, DB2 8.x/7.2.x, Oracle, IBM HTTP Server, Apache Web Server, Sun One.
Confidential, Boston, MA
WebSphere Administrator
Responsibilities:
- Installed and maintained the WebSphere Application Server v6.0/5.0 and IBM Http Server on AIX and Redhat platform.
- Installed fixpacks, cumulative fixes and e-fixes to upgrade WAS.
- Responsible for installing and configuring third party software necessary to test the product such as IBM HTTP Server, IBM WebSphere Application Server.
- Configured the IBM Http Server Web Server to host the applications that are tested and deployed on application server.
- Involved in backup and recovery of WebSphere configuration using XMLConfig tool.
- Configured clustering environment in Network deployment configuration and responsible for maintaining and supporting the load balancing, high availability and failover.
- Involved in creating and managing the cells using Network Deployment Manager.
- Managed Connection Pooling and registering web applications (Servlets, JSP) on WebSphere.
- Involved in configuration of WebSphere Application Server resources like JDBC Data Sources, JDBC Providers and Connection Pooling to connect to the DB2.
- Deploying the applications on clusters, updating the installed applications and updating Web Server plug-in configuration using administrative console as well as JACL and WSCP scripts.
- Configured virtual hosts, data sources, JDBC providers, JNDI, connection pool, JMS providers, resource adapters and connection factory settings for connecting to resources.
- Configured session management properties and implemented session persistence through DB persistence.
- Log Analyzer tool, JVM logs, process logs, and administrative console errors are used for troubleshooting applications, operation and configuration errors during installation of server instances and applications.
- Utilized IBM Directory Server as an LDAP user registry for implementing role based application security and for enabling global security to administrative console users.
- Used WSCP and JACL scripts for operation and configuration tasks such as creating application servers, installing applications, start/stop servers etc.
- Used Tivoli performance viewer to monitor WebSphere applications and tuned JVM heap size, connection pools etc accordingly.
- Problem determination using local error logs and by running user traces and service traces.
- Tuned the WebSphere to reduce the response time.
Environment: WebSphere Application Server V6.0/5.0, IBM Http Server, J2EE, AIX, Redhat, AST, Log Analyzer, DB2 8.1.x/7.x, Oracle 8i/7.x, Tivoli performance Viewer, JACL, WSCP, IBM WSAD.
Confidential
J2EE Programmer
Responsibilities:
- Analyzed business needs and user requirements.
- Developed interfaces as Applets and HTML pages for database operations and User interaction.
- Developed server side scripts using Servlets and Stored Procedures.
- Wrote and maintained Triggers and Stored Procedures.
- Wrote PL/SQL scripts to automate certain operations.
- Optimized PL/SQL Scripts and all Database Interactions.
- Used AWT Packages for developing front-end screens for process reports extensively.
- Created Context diagrams, System and User specifications.
- Was involved in production support of application.
- Configured database tables, designed and coded user interface using JSP.
Environment: Apache JServ, Java 1.4/1.3, JDBC, Java Servlets, Jsp, PL/SQL, Oracle.