We provide IT Staff Augmentation Services!

Systems Engineer Resume

Deerfield, IL

PROFESSIONAL SUMMARY:

  • 10 years of IT industry experience in Systems Administration, IBM WebSphere Application Server 8.x/7.x/6.x/5.x Administration, integrating with all the J2EE components. Technical abilities include installations, configurations, security, migrations, and technical support for large enterprise applications.
  • Proficient in Architecture, Installation, Setup and Configuration of IBM WebSphere Application Server 8.x/7.x/6.x/5.x and IBM Http Server 1.3/2.x/6.x/7.0 . Involved in configuring J2EE Enterprise Applications on heterogeneous platforms under multi - cell and multi-node environments.
  • Experience of system administration on Sun-Solaris 10/9/8/7/2.x, Linux (Redhat, Suse), AIX3.x/4.x/5.x, Windows NT/2000.
  • Involved and Implemented various Application architecture designs, WebServer and WebSphere Application Server load balancing techniques (Horizontal and Vertical Clustering), WebSphere Global Security (LTPA mechanism), SSL (Mutual Authentication), Single Sign-on using Oblix and SiteMinder, Websphere MQ.
  • OAM-WebGate Integration with Websphere Application Server 8.5 for Single Sign On.
  • Experienced in TCP/IP fundamentals DNS, FTP, LDAP, Remote Access, Security Management, System Troubleshooting skills, and good knowledge in networking concept including Load Balancers and Firewalls.
  • Adept at Monitoring and altering filesystem usage, hardware and system process failures.
  • Expertise in Tuning of Application Servers by Tivoli Performance Viewer and Compuware Vantage Analyzer like setting the dynamic cache size and setting the JVM heap size using collected Performance Monitoring Infrastructure (PMI) data.
  • Resolved Deployment issues and network issues for Development team and in Production Environment. Created Data Sources to a variety of Databases, including DB2, SQL and Oracle.
  • Hands on experience in deploying, implementing, testing and support of full life cycle implementations of various J2EE/Internet/Intranet and distributed applications.
  • Well experienced in all stages of implementing the workload Management (WLM) using cloning and clustering.
  • Opened PMR’s and working closely with IBM support to resolve all environmental issues.
  • Experience in configuring SSL security for the HTTP and iPlanet servers.
  • Configured and implemented security for all the SOA services using XML firewall and VPN appliance.
  • Highly skilled in updating plugin and config file for troubleshooting and improving performance.
  • Worked with IBM on problem determination, troubleshooting, and resolution - PMRs, running and submitting, gather scripts and log info, turning, trace, verbose-gc, taking thread and heapdump.
  • Expert in using JProbe to identify the memory usage, leaks and analyzing the Garbage Collection and configuring the right GC parameters for better performance.
  • Performed root-cause analysis for production outages and provided management with analysis reports.
  • Configured global security for WebSphere Application Server using IBM Directory Server as LDAP user registry and configured SSL for ldap communication.
  • Configured Queue Connections Factories, Queue Definitions, and Listener Ports in order to provide connectivity to Enterprise MQ infrastructure and also worked on Service Integration Bus (SIB) configuration in V6.x
  • Well experienced in writing shell scripts in bourne and korn shells, wrote JACL, python, jython scripts to automate most of the WebSphere administrative tasks via the wsadmin util, CRON jobs and deploy on LPARS.
  • Excellent team player and ability to quickly adapt and work under minimal supervision. Ability to communicate requirements effectively to team members and manage applications. Extensive experience in providing 24/7 on-call support for applications running on IBM WebSphere J2EE application servers.

TECHNICAL SKILLS:

Operating Systems: Windows 98/2000/2003/2005/2008 NT,SUSE Linux 9.0/10.0/11.0, Unix, AIX 5.3/6.1/7.0 and Sun Solaris

Languages: Java 1.5, SQL, PL/SQL

Scripting: Windows Batch, Unix shell, Jacl, Wsadmin and Jython

Enterprise Servers & Middleware: IBM WebSphere Application Server 8.x/7.x/6.x/5.x, WebSphere Portal Server 6.1/6.0/5.x,WebSphere Process Server 6.0,WBI SF 5.1, WebSphere MQ 6.0,WebSphere MQ 5.3, IBM Http Server, Sun Java Web Server, IIS, JBOSS

Databases: Oracle 11g/10g/9i/8i/7.x, DB2 UDB 8.1 and MS-Access

IDE: WID,RAD,WSADIE 5.1,Eclipse 3.0/2.x

Source code Control Systems: Rational ClearCase, ClearQuest, CVS, SVN

Testing Area: GUI Testing, Integration Testing, Stress Testing and Load Testing

Security: Siteminder WebAgent 6.x, Siteminder Application Server Agent for WebSphere 6.x (TAI), SunOne Directory Server 5.2/6.3, IBM Directory Server, Tivoli Identity Manager, Tivoli Access Manager, Sun/Oracle Access Manager

Other Applications: Tivoli Maestro, SQL Navigator, TOAD

PROFESSIONAL EXPERIENCE:

Confidential, Deerfield, IL

Systems Engineer

Responsibilities:

  • Installation, Configuration, and maintenance of IBM WebSphere Application Server ND 6.1/8.5, IBM HTTP Server on AIX.
  • IBM Pure App Systems Administration and maintenance.
  • Utilizing IBM Pure patterns to deploy and configure virtual instances consisting of multiple virtual machines.
  • Capacity Planning
  • Building and Configuring new Development, Stage, UAT and Production environments.
  • Migration of JVMs from IBM WebSphere Application Server ND 6.1 to IBM WebSphere Application Server ND 8.5
  • Applying Fix packs to upgrade from IBM WebSphere Application Server 8.5.x to IBM WebSphere Application Server 8.5.5.9 and 8.5.5.11.
  • Working with both IBM Pure Systems and LPAR Systems in different environments.
  • Applying latest Fix packs to IBM HTTP Server and JDKs.
  • Profiling all J2EE Applications and work with Application Development teams and QA teams to resolve possible memory leaks, improve application integrity, performance and resolve all issues, bugs before deploying in Production.
  • Performing WebSphere Configuration backup and restoration using scripts.
  • Utilizing shell and wsadmin/Jython scripting to automate deploying, updating applications, migrating data and automating batch jobs.
  • Monitoring server metrics like heap usage, CPU utilization, web container active threads, garbage collection, hung threads, Backend stalls/locks, etc; with help of Tivoli Performance Viewer.
  • Configuring LDAP Registry to in corporate vast number of users and groups within the Confidential Network.
  • OAM-WebGate Integration with Websphere Application Server 8.5 to allow Single Sign on, adding extra layer of security and proper Session Management.
  • Performing WebSphere Configuration backup and restoration using scripts.
  • Installing networker client and configuring additional IPs to each VM so that storage team can take complete backups over the PBN zone.
  • Handling escalations from offshore 2L team.
  • 24*7 on-call support and Incident Management Rotation.
  • Implementing and regulating Change Requests (CRQs) as per the requirements.
  • Implementing Rewrite policies and Redirect policies at the External Webserver level to the load balancers.
  • Setting Reverse Proxies at the internal webserver scope.
  • Working with third level technical production support team for the organization's online products and services to ensure maximum performance, availability and security.
  • Volume creation and NFS Mounting for different file systems.
  • Working alongside Infrastructure Architects and Solution Architects to design the project flow for successful Implementation and delivery of the projects.
  • Resolving Node Synchronization issues at the custom node level of the websphere application server.
  • Supporting multiple customer facing and client facing projects.

Environment: IBM PureApp Systems, LPAR Systems, IBM WebSphere Application Server 8.5.5.X/6.X, IBM HTTP Server 6.X/8.5.5.X, OAM, LDAP, Webgate, JDK 1.7, J2EE 1.3/1.2, Java2.0, JSP1.2, EJB2.0, JDBC2.0, XML, Windows 2000 Advanced Servers, Sun Solaris8/9, Site Scope, WSAD5.0/40, DB2, Oracle 11g, Oracle 10.2.0.4, Remedy, Shell Scripts, wsadmin scripting.

Confidential, Birmingham, AL

WebSphere Administrator

Responsibilities:

  • Installation, Configuration and Maintenance of IBM WebSphere Application Server 6.1, 7.0, 8.5. ND on Sun Solaris, IBM AIX and Linux Servers.
  • Configured WebSphere Application Server on multiple platforms for both Horizontal and Vertical clustering for Work Load Management.
  • Involved in Installation and configuration of DynaTrace.
  • Installed and Configured Enterprise Service Bus(ESB) on Windows and Sun Servers.
  • Integrated IBM Tivoli Directory Server with WebSEAL Server for WebSphere to increase performance in business-critical applications & for fine grained security policies.
  • Creating Junctions on webseal whenever new JVMs were created and applications were installed.
  • Configured WebSphere Resources including JMS, JDBC, Work Managers, Connection pooling and many Resources for WebSphere Environments.
  • Coordinating with Release Management and the developers to come up with a proper schedule for deployments to the dev environments through the integration testing and production to attain efficient results.
  • Involvement in writing scripts to handle everyday System Administration tasks such as startup, shutdown, backup procedure, system cleanup using ANT, Jacl, Jython, shell scripting and CRONJOBS.
  • Implemented the functional areas for several product groups on Sun Enterprise servers and setup NFS exports for sharing the file systems.
  • Deployed WAR, JAR and EAR applications on multiple WebSphere servers and maintained DNS, High Availability and Failover functionality and configured CSM for Load Balancing.
  • Opening up the ports from the firewall as requested so that application services are working fine.
  • Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
  • Problem determination using log file, managed complex environments for the customer IT environments from a software support perspective for IBM WebSphere Application Server on both UNIX and windows platforms.
  • Involved in troubleshooting applications in various clustered environment and analyzing logs to diagnose problems.
  • Managing and Monitoring the JVM performance by WebSphere Heap Size, garbage collection, JDBC Pools .
  • Configured JDBC providers for querying and updating data in a database.
  • Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
  • Configured GC parameters, monitoring the heap sizes by setting verbose GC, fine tuning and fixing memory issues.
  • Working alongside with developers to resolve timeout issues.
  • Writing Auto deployment scripts using wsadmin.
  • Monitoring application log files, Application Server Performance, and tuning for DB Pool connections.
  • Worked with QA Team for Load Tests and Performance tests and identified the bottlenecks of the applications.
  • Servlets response time, connection pool used, CPU usage using Introscope and TPM.
  • Install and Configured IBM HTTP Server 8.0 and configured plugins to work with WAS.
  • Implementing scripts to upload logs automatically to the SVN for every 30 minutes.

Environment: WebSphere Application Server (6.1/7.0/8.5.5 ), WebSphere MQ 7.0, DataPower XS40, BMC BladeLogic (8.0), IBM HTTP Server (6.1/7.0/8.0), DynaTrace 5.6, ESB 8.0.

Confidential, Charlotte, NC

WebSphere Administrator

Responsibilities:

  • Installation, configuration, tuning, backup, recovery and upgrade of IBM WebSphere Application Server V6.x/7.x/8.0/8.5 Network Deployment on HP-Unix, AIX, Solaris and Linux.
  • Installed and configured Apache HTTP Server, IHS and WebSphere Application Server and also configuration of Virtual Hosts for Apache HTTP web Server, and Tomcat Application Server.
  • Develop and maintain configuration manuals, procedure manuals and standards for WebSphere & IBM HTTP Servers.
  • Involved in migration of websphere 7.x to 8.5
  • Upgraded WebSphere 7.x to 8.0 with refresh packs and fix packs and Upgraded WebSphere 8.0 to 8.5
  • Involved in setting up a new QA environment by creating and managing the Nodes, Application Servers, and Clusters for Load Balancing and Fail Over.
  • Experience in creating and configuring MQ Objects like Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, Processes, MQ error trapping applications and performance tuning/monitoring.
  • Monitored all MQ Objects using MQ supplied utilities and various support packs.
  • Converted an existing network of Queue Managers into a Clustering environment for load-balancing using MQ Clustering and High availability using Hardware clustering.
  • Involved in developing backup and recovery procedures.
  • Experience in applying CSDs, Hypers, hot fixes, PTFs. Upgrading MQ versions by manual process or automated processes using scripts.
  • Defining channels using SSL certificates. Designed MQ applications supporting application level security and delivering MQ infrastructural solutions using link level security.
  • Involved in Federating the Nodes with Deployment Manager (dmgr).
  • Did hot deployments without having to shutdown the application using Network Deployment Manager.
  • Experience with LDAP, SSO (Single Sign On), Web Agent configuration, Netegrity Siteminder, VIPs (Virtual IP address), Content Smart Switch functionality in complex clustered environment
  • Worked with Security team for possible security threats to WebSphere Platform and configured Web servers to their recommendations.
  • Involved in configuring the WebSphere load balancing utilizing WebSphere Workload Management including horizontal scaling, vertical scaling, creating dynamic clusters, setting up node groups and application versioning in WebSphere environments.
  • Installed and configured IBM HTTP Server and iPlanet web servers, WebSphere application servers and back-end data servers to create end-to-end web services.
  • Provided load/stress, Performance testing and trouble shooting on issues such as Out of Memory, 100% CPU Usage, hung Thread sessions, session replication, JVM Crashes
  • Designed & developed LDAP Authentication & Authorization Service using Java, LDAP, and JNDI.
  • Monitoring application log files, Application Server Performance, and tuning for DB Pool connections.
  • Performed WebSphere configuration, backup and restoration tasks (by using backup Config, restore Config commands etc).
  • Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
  • Problem determination using log file, managed complex environments for the customer IT environments from a software support perspective for IBM WebSphere Application Server on both UNIX and windows platforms.
  • Worked with QA Team for Load Tests and Performance tests and identified the bottlenecks of the applications
  • Developed and supported application solutions to meet client requirements delivered through a WebSphere Portal based intranet.
  • Developed Jython scripts for synchronization of load test clients and parameterization with test data
  • Responsible for applying patches and fixes to WebSphere 6.x to bring it up-to-date.
  • Deployed application ears on WebSphere Application Server Network Deployment in QA, Staging and given support to Production environments on a Trouble ticket system, and troubleshoot various configuration and application issues.
  • Implemented Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server 8.5/8.0/7.x/6.x.
  • Experience with various procedures and policies required for escalation and outage resolution with Strong documentation skills.
  • Involved in troubleshooting applications in various clustered environment and analyzing logs to diagnose problems.
  • Managing and Monitoring the JVM performance by WebSphere Heap Size, garbage collection, JDBC Pools .
  • Worked with Heap Analyzer, Thread Analyzer in analyzing heap dumps and java cores.
  • Worked as a part of team in performance testing and monitored the performance of all the application before moving on to production environment.
  • Opened PMRs with IBM and worked with them closely as a part of troubleshooting efforts.
  • Worked as a part of 24/7 on-call support for production and non-production environments.

Environment: IBM WebSphere Application Server 8.x/7.x/6.x, Iplanet web Server6.0, Netegrity Site Minder5.5/4.5, LDAP SunOne directory Server, J2EE1.3/1.2, Java2.0, JSP1.2, EJB2.0, JDBC2.0, XML, Windows 2000 Advanced Servers, Sun Solaris8/9, Site Scope, WSAD5.0/40, DB2, Oracle 8.1.7/9.0.5, Remedy User, Shell Scripts, wsadmin scripting.

Confidential, Portland, OR

WebSphere Administrator

Responsibilities:

  • Installed, Configured, and Administered IBM Websphere Application Server 6.1 base and Network deployment (WAS ND), Extended Deployment on Red Hat Linux platforms, Windows 2000 Advanced Server and Window 2003 Server environments.
  • Installed, Configured and Administration of Sun One Web server on both Solaris and Linux Platforms.
  • Applied all the latest fix packs to WebSphere Application Server and JDK’s.
  • Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling and tuning it
  • Worked with Wily Introscope to troubleshoot bottlenecks with Performance.
  • Deployed the applications to all environments from Dev to Production by using.
  • Hands on experience in using the NDM Connect Direct to setup the File Transfer between remotely distributed servers.
  • Used WebSphere Admin Console and wsadmin/JACL/Jython scripting to install enterprise EAR, WAR files or for hot deployment.
  • Utilized skills in shell and wsadmin/Jython scripting to automate deploying, updating applications, migrating data and automating batch jobs
  • Disaster recovery included changing IP address of the web and app server machines - which caused us to change the Virtual host and http transport configurations. Wrote JACL scripts to automate this process.
  • Deploying application in WAS on AIX using Console and also automated JACL scripts after getting the Release EAR, WAR, and JAR files from Clearcase.
  • Developing WSCP scripts, JACL Scripts. Recovering and Backup WebSphere configuration using XMLConfig tool.
  • Extensive worked with the configuration files for websphere, web server and NDM like Plugin.cfg.xml, Netmap-cfg and Usermap.cfg.xml.
  • Extensive experience working with IBM in resolving issues and opening up a PMR’s.
  • Worked with scripting languages like JACL and Jython in creating and modifying the scripts for the WAS 6.x environment and for administration.
  • Configured GC parameters, monitoring the heap sizes by setting verbose GC, fine tuning and fixing memory issues.
  • Extensive usage of Microsoft Active Directory Server as LDAP server in setting up of user accounts for non production environments.
  • Leads second level technical production support for the organization's online products and services to ensure maximum performance, availability and security.
  • Uses DNS, diagnostic and customer simulation tools to maintain, troubleshoot, and/or restore service to the production environment. Identifies application and/or hardware/OS problems.
  • Provided regular on-call production support requiring quick response and coordination leading to problem resolution or escalation to 3rd level.

Environment: IBM WebSphere Application Server V7.x/6.x, Sunone Webserver Version 7.0, NDM (Connect Direct 3.8), Wily Introscope 7.25, LDAP, Sun Solaris, Linux, Windows XP - SP2, AutoSys, BMCPatrol, HP OPENVIEW, Netigrity SiteMinder, OpSware, Sun One Provisioning Software (N1SPS), CERTMAN, Oracle Access Manager, Sun LDAP.

Confidential, Philadelphia, PA

WebSphere Administrator

Responsibilities:

  • Installed and configured IBM WebSphere Application Server 6.1 on Sun Solaris and Linux and also created user roles and groups for securing the resources using local operating system authentication.
  • Responsible for installation, configuration and maintenance of J2EE applications on WebSphere Application Server in a multi clustered high availability environments
  • Installed, configured the Network Deployment Manager, Nodes and Application Servers, and federated multiple Application server nodes to the Deployment Manager.
  • Configured SSL for IBM HTTP Server using Ikeyman utility provided with the Http Server.
  • Developed UNIX shell scripts, JACL scripts to automate the WebSphere deployment process with developers given access to deploy test and stage applications.
  • Maintained Security, Tuning and Clustering on WebSphere Application.
  • Configured WebSphere Application Server on multiple platforms for both Horizontal and Vertical clustering for Work Load Management.
  • Installed and configured Sun One LDAP server and secured the application server using both LDAP server and Local OS authentication.
  • Configured Adminconsole security on WebSphere and creating users with various roles to access the WebSphere admin Console.
  • Configured resources such as Queue Definitions, Queue Connections Factories, and Listeners in order to provide connectivity to Enterprise MQ infrastructure.
  • Involved in creating Queue Connection Factories, Queues and integrated with WebSphere Application Server.
  • Managed the security and performance optimizations for EJB containers and web applications in IBM WebSphere, IBM HTTP Server and Apache web server.
  • Secured Apache webserver using SSL by creating cerificates and keystores.
  • Responsible for performance tuning the WebSphere Application Server environment including JVM, connection pooling, web container, EJB container and caching.
  • Good Knowledge on administrating IBM WebSphere Process Server.
  • Involved in trouble shooting and Performance tuning using Wily IntroScope v7.0/6.x and Tivoli Performance Viewer.
  • Created JDBC Providers, Datasources, and JAAS authentication aliases in order to provide connectivity to Oracle, DB2.
  • Worked closely with Project manager, development, testing and production team to align project deliverables, dates and report issues/concerns.

Environment: IBM WebSphere 6.1, IBM Http Server 2.0.x, Solaris 5.8/5.9, Linux (RedHat, SuSE), Java, AIX, J2EE, JSP, Servlets, XML, JDBC, Java Script, HTML, Windows NT/2000, Oracle 9i, DB2, Apache, SiteMinder 6.0, WebSphere Process Server.

Confidential, Portland, Oregon

WebSphere Administrator

Responsibilities:

  • Installed, configured, administered and supported WebSphere Application Server 6.0/6.1 on Linux.
  • Managed and Administered Workloads, Server Groups and Clones in WebSphere Application Server.
  • Created, Configured and Administered Profiles, Clusters, Nodes and Node Groups for WebSphere Application Server.
  • Experienced in updating WebSphere software with the latest fixpacks released. Upgraded WAS 6.1 to 6.1.0.29 and WAS 6.0 to 6.0.2.37.
  • Experienced in using both Wily Introscope and Tivoli Performance Viewer for monitoring the Performance of the applications running in WebSphere Application server.
  • Installed, Configured and supported Web Servers (IBM HTTP Server 6.0/6.1, Apache) for Internet and Intranet environments on Linux.
  • Experience in Deploying and managing Application Programming Interfaces.
  • Configured JDBC providers for querying and updating data in a database.
  • Experience in working with Basic configuration files like core services, logging service, security services.
  • Involved in configuring the WebSphere load balancing utilizing WebSphere Workload Management including horizontal scaling and vertical scaling.
  • Configured WebSphere Application Server with DB2 database and LDAP security.
  • Involved in trouble shooting and performance tuning using Tivoli Performance Viewer and Log Analyzer.
  • Migrated applications from WebSphere Portal servers 5.x to 6.x on windows and UNIX platform.
  • Extensively involved in Work Load Management, Application High Availability, and Performance Tuning by creating the Server groups and Clones, and Clustering.
  • Assisted customers with setting proper Priority/Severity of problems, work problems to resolution, recorded/documented actions in databases as well as utilized tools and resources.
  • Troubleshoot hardware and software problems, and interacted with IT staff or vendors in performing complex testing, support and troubleshooting functions.
  • Provided on call support by 24x7 shift rotation basis and monitored trouble ticket queues to attend user and system calls.
  • Provided recommendations on environment standards, product leveling, performance tuning, new project consulting, recommend broadened usage of WebSphere functionality.
  • Knowledge of key Internet protocols to include TCP/IP, HTTP/S, SSH, FTP, SFTP, DNS, NTP, NFS, etc.,
  • Strong skills to lead, train, and mentor staff for new direction on projects.

Environment: IBM WebSphere Application Server 6.x, IBM HTTP Server 6.0/61, IIS 5.x/6.0, Apache WebServer 1.3/2.0, AIX 5.x, RHEL 3/4, HPUX 11.x, SiteMinder 6.x, Solaris 10, Oracle 10g, Windows 2003, XML.

Confidential

WebSphere Administrator

Responsibilities:

  • Installed, configured and administered IBM WebSphere Application Server 5.0/4.0 on LINUX and Windows 2000 platforms.
  • Involved in creating and managing the nodes, application servers, and clusters and deployed multiple J2EE applications.
  • Installed and configured Node agent and Network Deployment Manger.
  • Installing fix packs and fixes, federating Node to the Deployment Manager.
  • Performed WebSphere Configuration backup Restoration tasks.
  • Monitoring WebSphere Application Server (WAS) performance through Tivoli Performance Viewer.
  • Worked on components of WAS such as Work Load Management ( WLM ), Servlet Engine, Session Manager, Admin Client and HTTP-Web Admin tool (thin client).
  • Installed WebSphere Application Developer (WSAD5.0) to develop the J2EE applications
  • Installed Web applications and enterprise applications to Test, QA and Production environments.
  • Configured JMS Providers on WebSphere Application Servers.
  • Responsible for performing system administration tasks on LINUX and Windows 2000.
  • Maintain the application data among WAS run-time processes in a cluster of application servers.
  • Administration of active applications, application performance monitoring - recycling the application server including installation of plug-ins for IBM HTTP WebServer.
  • Provided 24x7 on call support for UAT and Production applications.
  • Responsible for Support and reliable maintenance of the applications running on Linux production Environment.

Environment: IBM WebSphere Application Server 4.0/5.0, WSAD, IBM HTTP Server 1.x/2.x., UDB DB2 7.2.x/8.1.x, J2EE, JDBC, Sun Solaris 8/7/2.x, RedHat Linux, Windows 2000, Oracle 8i/7.

Hire Now