Sr. Systems Engineer Resume
Alpharetta, GA
PROFESSIONAL SUMMARY:
- Over 6+ years of experience of IBM WebSphere Application Server (WAS) Administration and strong knowledge of WebSphere product family and its architecture.
- Handled the issues in all areas of WebSphere Application Server 8.5/7.0/6.1, WMQ 8.0/7.X/6.0, WebSphere Portal servers, WebSphere Deployment Manager on distributed platforms like AIX … Red Hat Linux, Solaris 10/9/8, Windows 2003 Server Environments including installation, applying patches/fix packs, installing certificates, Troubleshooting, application deployment, work load management, clustering, plug - in generation/propagation, web servers and migration.
- Extensively involved in advanced configuration concepts like Web Services, Listener ports, Queue Connection Factories, Queues, Application Servers, Clusters, Shared Libraries, Profiles, JDBC providers, Data Sources, URL Providers, JVM Custom Services, Environment Variables, etc.
- Proficiency in deployment automation and scripting using uDeploy, Jenkins, ANT, Shell script and AWK
- Complete life cycle of Web servers like HIS 6.1,7.0,8.X, /IIS 6.0/5.0, Sun One Web Server, and Apache Web Server on all Operation System environments.
- Expertise in UNIX Shell Scripting, JACL, Jython, as admin, and Perl scripting for administration, maintenance, and installation of applications.
- Expertise in Install, Configure, administration of IBM WebSphere MQ Series Resources- Queue/Queue Manager, Channel, Listener Port management and administration of MQ.
- Good at troubleshooting using Traces, Logs, and Log Analyzer and experienced in analyzing thread, heap and core dumps using IBM Support Assistant (ISA) 4.1.
- Extensively worked on third party products like Dynatrace, Wily Introscope and ITCAM to integrate with existing enterprise applications.
- Creating all necessary documentation to build, administer, and support all Dev, TEST, QA and production WebSphere Environments.
- Hands on experience in upgrade open SSL to support TLS1.2 on both WebSphere Application Server and WMQ for PCI compliance.
- Experience in configuring SSL for web servers, requesting and installing secure certificates, enabling global security using LDAP registry and single sign on.
- Extensively worked on migrating applications from different versions of WebSphere Application Server (6.1 to 7.0 and 7.0 to 8.5).
- Working with multiple project teams as well as being responsible for WebSphere Administration, configuration, load balancing, performance tuning, Disaster Recovery and High Availability.
- Troubleshooting and providing technical support in Production and Test environments.
- Performance monitoring using Resource Analyzer and Tivoli Performance Viewer.
- Designed and managed public/private cloud infrastructures using Amazon Web Services(AWS) which include EC2, S3, Cloud Front, Elastic File System, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, and IAM which allowed automated operations.
- Highly motivated to learn new developments in technology with strong analytical Problem-Solving skills and a flair for creativity. Worked closely with Project manager, development, testing, and production team to align project deliverables, dates and report issues/concerns.
- Experience in following support procedures, receiving live calls from customers and taking 24x7 on-call shifts and Opened PMRs with IBM to resolve mission critical problems.
- Ability to communicate requirements effectively to team members and work in the onshore-offshore model.
TECHNICAL SKILLS:
Software: IBM WebSphere Application Server 8.5/7.0/6.1, WMQ 8.0/7.X/6.0, WebSphere Portal Server 8.0/6.1, IBM HTTP Server 8.5/7.0/6.1, Apache 2.2, BigIP (F5), Tivoli Performance Viewer, Log Analyzer, Core Dump Analyzer.
Operating System: AIX, Linux, Red Hat Linux and Windows.
Scripting: JACL, Jython, ANT, JavaScript and Shell script, AWK Script.
Languages: JAVA, Unix, SQL, PL/SQL, VB, HTML.
Databases: DB 2 10.1/9.5/8. x, Oracle 9i/10g/11g and SQL Server 2005/2000
Java/J2EE/Web Technologies: HTML, DHTML, XML, J2EE, JDBC, Servlets, JSP, Java Beans, RMI, EJB, JNDI, JMS.
Tools: Jenkins, GIT, PowerPoint, Word, Access, Outlook, Excel, VISIO, Active directory 2003, TDS 5.2.
UNIX Tools: WinSCP, Putty, FTP, SSH, Filezilla.
Monitoring Tools: Dynatrace, Splunk, Wily, Foglight, BSM, ITCAM.
WORK EXPERIENCE:
Sr. Systems Engineer
Confidential, Alpharetta, GA
Responsibilities:
- Installed Installation Manager 1.6.2 then Install the WAS 8.5.5, IHS 8.5.5 and Plugin on Linux Environments.
- Configured Deployment Manager and Application server profiles using profiles creation wizard.
- Expertise in Install, Configure, administration of IBM WebSphere MQ Series Resources- Queue/Queue Manager, Channel, Listener Port management and administration of MQ.
- Applied refresh packs fix packs and interim fix packs to WAS and IBM IHS web server 7.0/8.x.
- Deployed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WebSphere admin scripts.
- Experience utilizing uDeploy and Jenkins for enterprise scale infrastructure configuration and application deployments.
- Accomplished Work Load Management by creating Clusters.
- Enabled security for the Admin Console and application components.
- Performed Resource Analyzer/ IBM Tivoli Performance Viewer to monitor WebSphere Applications and tuned the environment accordingly by changing the JVM Heap, Connection Pool sizes.
- Managed security and handled performance optimization for EJB containers and web applications in IBM WebSphere, HTTP Server.
- Performed trouble shooting and performance tuning using Resource Analyzer, Thread Analyzers, and log Analyzer.
- Played a major role in defining and configuring application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and Servlet Engines-as well as the deployment of EJBs across multiple instances of WebSphere.
- Utilize skills in the shell, WebSphere admin and WAS scripting to automate deploying, updating applications, migrating data and automating batch jobs.
- Hands on experience in upgrade open SSL to support TLS1.2 on both WebSphere Application Server and WMQ for PCI compliance.
- Configured SSL for web servers, requesting and installing secure certificates, enabling global security using LDAP registry and single sign on.
- Developed scripts for accessing remote Admin Servers, cleaning up logs during back-ups.
- Create and configure standard dashboard to monitor application availability, page response times, script bottlenecks, CPU, memory utilization across web pages, etc. using Dynatrace and Foglight.
- Hands on experience with the synthetic monitoring tool like BSM.
- Monitored and tuned JVMs, JVM heap size, garbage collections, Java stack and Native thread results in Development, System Test, Staging, and pre-production.
- Performing Troubleshooting by analyzing log files using the Log Analyzer tool and Splunk.
- Troubleshoot Admin Server start-up issues, class path issues by checking the JVM logs, plug-in logs, and the Web server logs.
- Explored and troubleshoot emerging application and run time issues from UNIX server console.
- Daily backups, log archival and other tasks using shell scripts using Bash and Korn shell.
- Setup/Managing Linux Servers on Amazon (EC2, EBS, ELB, SSL, Security Groups, RDS, and IAM).
- Setup/Managing VPC, Subnets; make the connection between different zones; Blocking suspicious IP/subnet via ACL.
- Setup/Managing CDN on Amazon Cloud Front (Origin Path: Server / S3) to improve site performance.
- Create/Managing buckets on S3 (CLI) and store DB and logs backup, upload images for CDN server.
- Setup/Managing Databases on Amazon RDS. Monitoring servers through Amazon Cloud Watch, SNS.
- Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory, EBS)
- Creating AWS Instances and Resources Bills.
- Assembled and Deployed the applications in Staging and Production as per change management practices and 24/7 support, worked in shifts.
Environment: IBM WAS 8.5/7.0/6.1, WMQ 8.0, IBM HTTP Server, Apache Web Server, LDAP, J2EE, JSP, Servlets, EJB, XML, JDBC, Shell Scripting, JACL and Jython, BIG IP (F5), DB2 and Oracle.
Web Sphere/Middleware Administrator
Confidential, San Francisco, CA
Responsibilities:
- Installed, Configured, Maintained, Tuned and Supported WebSphere Application Server 7.0/6.1.
- Administer a complex cluster based load balanced WebSphere Application Server and WebSphere Portal Server environment
- Deployed, Installed and Maintained several Enterprise Applications in a clustered environment.
- Designed, Configured and Maintained Big-IP (F5) configurations for all WAS applications.
- Experienced in installing, configuring, tuning, deploying, troubleshooting WebSphere applications. (More than 60 web apps running on WAS servers).
- Implemented high available HA DMGR in one of the prod regions.
- Deployed WAR files on a portal cluster using XML access script.
- Actively involved in monitoring server performance, network traffic to reduce performance bottlenecks.
- Configured the web server interfaces, session management, virtual hosts and transports for WebSphere apps.
- Provided various techniques to Architects and Project Managers in designing E-Business system with features like high-availability, disaster recovery, and application fail-over.
- Worked with product vendors for resolving issues and problems related to products.
- Successfully Migrated WebSphere Application Servers from 6.1 to 7.0.
- Designed, configured and maintained automatic build and deploy (ANT, JACL, Shell Scripting) process for WAS6.1 on Dev and Prod servers and we are using automation process to promote the code changes.
- Experienced in installing Update Installer and applied 6.0.2.25 and 6.1.0.9/6.1.0.15 patches for WebSphere application server 6.1
- Supported Dev, Test, Training and production environments for WAS7/6 environments.
- Implemented LDAP security on WAS using Windows 2003 Active Directory server and TDS.
- Configured WebSphere security using LDAP server to support multiple windows 2003 AD domain controllers. (Federated Repositories)
- Regularly coordinate with developers, network engineers, and security teams to improve the application availability and performance.
- Maintenance of WebSphere backup scripts using JACL.
- Performing Troubleshooting by analyzing log files using the Log Analyzer tool and Splunk.
- Involved in designing WebSphere Application Server load balancing and fail over by using Workload Management (WLM) horizontal and vertical scaling.
- Provided support to migrate the applications from WAS 6.1 to WAS7.0.
Environment: IBM WebSphere Application Server 7.0/6.1, AIX, Windows 2003, DB2 UDB, Oracle, SQL Server, Active Directory 2003, TDS 5.2, IBM HTTP Server 6.x, Shell Scripting, JACL and Jython, BIG IP (F5), IIS 6.0/5.0, ANT.
WebSphere Application Server Administrator
Confidential, Philadelphia, PA
Responsibilities:
- Installed, configured and maintained IBM WAS Network Deployment (ND) 7.0/6.1.x/6.0, IBM HTTP Server 1.3x/6.x, Apache Web Server.
- Configured Queue Definitions, Queue Connections Factories, and Listeners in order to provide connectivity to Enterprise MQ infrastructure.
- Deploying, troubleshooting, maintaining and configuring J2EE applications in various environments like Dev, Integration, QA, Stress, UAT, and Prod.
- Installed and configured IBM WAS 7.0/6.1/6.0 JDBC drivers and Servlet engines.
- Troubleshooting and recovery on AIX/Solaris and Windows 2008.
- Migration of WebSphere Application server 6.1 to 7.0.
- Implemented clusters in WebSphere for load balancing and failover.
- Installed fix packs, e- Fixes, and cumulative fixes.
- Applied patches and plugins for WAS Network Deployment.
- Managed security and performance optimizations for WAS on AIX platform.
- Load balancing/Tuning/Clustering for IBM WAS using Deployment Manager.
- Installation, configuration, deployment, and troubleshooting of more than 40 intranet and extranet applications.
- Created JDBC Providers, Data sources, and JAAS authentication aliases in order to provide connectivity to Oracle, DB2 (mainframe).
Environment: IBM WAS Network Deployment (ND) 7.0/6.1, WebSphere MQ, fix packs, DB2, JYTHON, JACL, Perl and UNIX shell scripts, JDBC Providers, Data sources, and JAAS authentication, WebSphere cells, Horizontal and Vertical Clusters, Wily Introscope.
WebSphere Administrator
Confidential
Responsibilities:
- Installed and configured fix packson IBMIHS6.0 & IHS6.1versions.
- Installed, configured and applied the latest refresh packs and fix packs on Plugin6.0 & Plugin6.1 versions.
- Involved in troubleshooting of IBM HTTP server version 6.0 and 6.1
- Installation, Configuration, and Maintenance of IBM WebSphere Application Server 6.1/6.0 on Linux and Windows 2003 Platforms.
- Implementation of horizontal and vertical scaling of WebSphere Application Server (WAS) in a workload-managed cluster. This has involved modeling and cloning (now called server groups and cloning) services in WAS 6.x
- Installed Fix packs, Cumulative Fixes and Refresh Packs on the Base and ND Versions.
- Developed Deployment Automation for automatic installation of applications and modules on to a running WebSphere server.
- Experience in creating self-signed certificates using Ikeyman and key tool and installing SSL certificates and Web Sphere plugin configuration.
- Research, analyze and evaluate new technologies and make recommendations for their deployment based on the Project Management Guidelines and Resource.
- Ensuring consistent communication between WebSphere Clients, DB2, and IHS.
- Implemented security using LDAP Server and Tivoli Access Manager (TAM).
- WebSphere process tuning, Administrative Repository tuning, JVM optimization, Java memory tuning.
- Configuring horizontal Clusters in WebSphere
- Deployment, Installation, and maintenance of several Enterprise Applications in a clustered environment with fail-over support with the interaction of the Developers
- Applying patches and plug-ins for WebSphere Application Server
- Experience using of F5 load-balancers Tool to check the load on each application.
- Involvement in performance monitoring and tuning by using the Tivoli Performance Viewer
- Performing Troubleshooting by analyzing log files using the Log Analyzer tool and also by running traces.
- Responsible for scheduled and emergency software changes, problem determination and implementation of corrective measures.
- Responsible for installing and configuring third party software necessary to test the product such as IBM HTTP Server 2.0, and DB2 8.2
- Supported Web Sphere Application Server load balance and failover.
- Documentation of all procedures and any other important issues.
Environment: IBM WebSphere Application Server 6.1/6.0, Linux, Windows 2003, DB2 UDB, Oracle, Active Directory 2003, TDS 5.2, TAM, IBM HTTP Server 2.0, Apache 2.2, Shell Scripting, JACL, and Jython.
Programmer Analyst
Confidential
Responsibilities:
- Deployed large Web-based transaction systems in WebSphere Application Server 5.0 and maintained it on Sun Solaris platform.
- Responsible for deployment and administration of web applications using WebSphere Application Server.
- Worked with various project teams to provide support in performance tuning and issue resolution.
- Also, responsible for installing and configuring third party software necessary to test products such as Apache Server.
- Developed, Executed and monitored shell scripts.
- Implemented SQL queries and Stored procedures for Oracle9i database.
- Maintained a local Apache web server running on a Solaris server.
- Documented all important procedures and issues
- Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
- Designed applications under J2EE architecture using JSP and developed the business components using EJB 1.0.
- Used SOAP to retrieve provider's data and SOAP UI to test Web services
- Developed Java Server Pages for Business Logic and GUI development
- Developed Java Bean components to communicate with JSP.
- Designed and developed front end using JSP and other custom tag libraries.
- Designed Server-Side dynamic content using JSP to access databases.
- Interacting with the Business Analyst and Host to understating the requirements using the Agile methodologies and SCRUM meeting to keep track and optimizing the end client needs.
- Involved in bug fixing and for the new enhancements
- Responsible for handling the production issues and provides immediate solution
Environment: WebSphere Application Server 5.0, Java, J2EE, JDBC, Servlets, JSP, Java Beans, EJB, HP-UNIX, HTML, JavaScript, DB2 and SQL Server.
