Websphere Administrator Resume
Minneapolis, MinneapoliS
SUMMARY
- Over 7+ years of experience in administration, development and implementation of SOA integrations using WebSphere Datapower, WAS, JBOSS MQ.
- Strong knowledge in datapower components like WS - Proxy, XML Firewall and Multi-Protocol Gateway.
- Developed policies for AAA (authentication, authorization and auditing) for securing services.
- Strong knowledge in XML, XSD, XPATH, XQuery, XSL, SOAP, REST, WSDL and XSLT
- Solid experience in implementing Datapower services for filtering, routing, transforming and securing messages.
- Integrated WebSphere Datapower services with data sources like MQ and Oracle DB.
- Experience in protocol mediation like HTTP/HTTPs to MQ and vice versa using data power services.
- Experiencing in securing external web services, web services management using XI50 and XI52.
- Good working knowledge in protocol bridging and mapping legacy data formats (XML-Cobol-XML) to XML/SOAP messages.
- Strong experience in securing datapower services using mutual auth, message encryption, decryption, digital signatures.
- Good experience with log integration with syslog, splunk including SNMP traps for memory, system health etc .
- Strong experience in configuring SSL proxy profiles for one way SSL, mutual SSL in Forward & Reverse direction when DataPower act as Server, Client.
- Proficient in upgrading Datapower firmware from one version to other including device upgrades like XI50 to XI52.
- Good knowledge and involved in many troubleshooting calls and determined the issues using available options like debug level logs, probe, TCP connection validation etc …
- Strong experience with Tools like SOAP UI, CURL, ALTOVA XML SPY, RFH UTIL and MQ Explorer.
- Experience with creating datapower objects like FSH (HTTP,HTTPs,MQ), Load Balancer groups, Health Checks, Dynamic backends, Processing polices including various rules and actions with error handling .
- Strong experience with installation, configuration of various application servers like IBM WebSphere Application Server, JBOSS, TC Server, Tomcat.
- Good experience with installation, configuration of various web servers like Apache, IHS, vFabric Web Server
- IBM MQ including creating MQ objects like Queue Managers, Queues, Channels, Listeners and Remote Queues in Linux, AIX and Windows .
- Experience with upgrading WebSphere Application Server from 6.x to 7.x, JBOSS 4.x to 5.x and MQ 6.x to 7.x.
- Good in creating documentation on various implementations and supporting production environment.
- Excellent Leadership, Technical, Communication, Analytical, Design and Problem solving skills.
TECHNICAL SKILLS
Programming Languages: C, C++, Java, XSL, ESQL
Communications Protocols: TCP/IP, Http/Https, RMI/IIOP, SOAP, SSH, SFTP, MQ
Development Tools: Eclipse, SOAP UI, SOA Test tool, XML Spy
Databases: DB2, Oracle 9i/10g, SQL Server, MS Access
Web Technologies: HTML, XML, XSD, XPATH, JavaScript, Servlets, JSP
Operating Systems: Windows, AIX, Solaris, Linux
Web Apps: WAS, JBOSS, TC Server, IHS, Apache, vFabric Web Server
SOA Appliances: IBM Datapower XS40, XI50, XI52
Version Control: Win CVS, SVN, Tortoise SVN Client
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. DataPower Consultant
Responsibilities:
- Installed and configured WAS 7.1 IBM HTTP Server in Development, QA, Production environments like AIX, Linux
- Implemented WS Security, Mutual Authentication, HTTP Basic Authentication, digital signatures including certificate generation and SSL Proxy in Reverse
- Forward direction Created profiles like cell, standalone and federated them into cell for WAS Network Deployment infrastructure topologies
- Implemented Horizontal and Vertical Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server 7.1
- Installed fix packs for WebSphere AS 7.1 and IHS server during regular infrastructure maintenance/release windows
- Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSAdmin scripts
- Installed and Configured IHS, Apache web server by setting up Virtual Hosts, JDBC connection pools and web server plug-ins
- Created SSL certificates and submitted the CSR to internal PKI team which are being used for SSL with WAS.
- Enabled Global Security based authentication using LTPA to control the various roles involved in administration
- Involved in integration development, administration, testing, validation of various data power services
- Created AAA polices for securing external facing web services using IBM Web Sphere Datapower XI 50/52
- Involved in understanding the client requirements and determining the scope of each Interface
- Developed XSLs for routing, data transformation and authentication including exception handling.
- Implemented schema level validation, and WSDL based validation on incoming XML and SOAP messages.
- Implemented encryption and decryption actions at message body level & field level for various processing rules
- Integrated datapower with IBM WebSphere MQ as a service consumer & provider including multi instance Queue Manager
- Configured SSL Proxy profiles with internal PKI and external CA issued SSL Certificates, Load Balancer Groups and FSHs etc.
- Upgraded datapower firmware version on XI50 and migrated services from XI50 appliance to XI52
- Implemented Error handling in DataPower using Error rules to log messages to remote syslog and integrated with Splunk
Environment: IBM WebSphere Datapower XI 50 & 52, MQ, XML Spy, SOAP UI, CURL, SVN, Linux and AIX
Confidential, White plains, New York
DataPower Consultant
Responsibilities:
- Implemented Multiprotocol Gateway for MQ, JMS and HTTP protocols to handle XML/SOAP and COBOL copybook formats.
- Developed and maintained XSLT programs to handle proprietary xml message format and conversion into binary format and vice versa.
- Implemented Digital signatures, AAA and HTTPS/SSL security at message level in Multiprotocol gateways.
- Created Multiprotocol Gateways and Web Service Proxies to handle XML to XML, XML to binary messages and Web Service Proxies to front end the Web Services backend application servers.
- Involved In the migration life cycle of various datapower services from XS40 to XI50 devices
- Developed transformations like any to any format using IBM WebSphere WTX including XML transformations using XSLT
- SOAP used extensively for debug and validating various data power services during the development phase
- Secured services using mutual authentication using SSL proxy profiles(Keys, Certs) in reverse & forward direction
- Created various processing polices using complex rules in data power services like Multiprotocol Gateway, XML Firewall and Web Service Proxy
- Developed various message flows in WebSphere Message Broker for message transformation
- Datapower artifacts such as XSLTs, XML, WSDL and XSDs are stored in SVN for source and version control
- Developed complex XSLTs for dynamic routing, encryption, decryption using data power XSLT extensions
Environment: IBM DataPower XS40, XI50, XML, XSLT, SOAP, WSDL, WebSphere MQ, SVN, SOAP UI and XML Spy
Confidential, Minneapolis, Minneapolis
WebSphere Administrator
Responsibilities:
- Install, configure and maintained WAS 7.0 in a clustered, high availability environment on AIX 5.3
- Red Hat Enterprise Linux Created profiles, nodes for Web Sphere application server Base, Network Deployment based infrastructure topologies
- Installed and configured Jboss, TC servers
- Experienced in migrating applications from JBOSS to TC Server for various internal applications in Linux environment
- Configured and administered JMS, and JNDI in WebLogic Server 10.x. Involved in infrastructure setup, configuration and performance tuning
- Created clusters to manage work load and process failure.
- Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSAdmin scripts
- Migrated existing applications from WAS 6.0 to 7.0 to gain the support from IBM without extending WAS 6 support.
- Involved in troubleshooting with IBM Heap Analyzer and IBM Thread Dump Analyzer to improve performance
- Created Multiprotocol Gateways and Web Service Proxies to handle XML to XML, XML to binary messages and Web Service Proxies to front end the Web Services backend application servers.
- SOAP used extensively for debug and validating various data power services during the development phase
- Secured services using mutual authentication using SSL proxy profiles(Keys, Certs) in reverse & forward direction
- Created various processing polices using complex rules in data power services like Multiprotocol Gateway, XML Firewall and Web Service Proxy
- Involved In the migration life cycle of various datapower services from XS40 to XI50 devices
- Developed transformations like any to any format using IBM WebSphere WTX including XML transformations using XSLT
- Developed various message flows in WebSphere Message Broker for message transformation
- Datapower artifacts such as XSLTs, XML, WSDL and XSDs are stored in SVN for source and version control
- Developed complex XSLTs for dynamic routing, encryption, decryption using data power XSLT extensions
Environment: IBM DataPower XS40, XI50, XML, XSLT, SOAP, WSDL, WebSphere MQ, SVN, SOAP UI and XML Spy
Confidential, Fairfield, Ohio
WebSphere Administrator
Responsibilities:
- Installed and Configured Web Sphere Application Server 6.1 on AIX.
- Installed and configured Jboss, TC servers.
- Deployed large Web-based transaction systems in Web Sphere application Server 6.1.
- Responsible for administration, development and implementation of web applications using Web Sphere Application Server 6.1
- Worked with various project teams to provide support in performance tuning and issue resolution.
- Maintained WebSphere 6.1 Application server for web applications development and deployment of JSP and EJB components
- Supported WebSphere Application Server clustering, load balance and failover
- Used WebSphere Control Program (WSCP) to define, configure and manage database objects
- Implemented security using LTPA and LDAP.
- As a WebSphere Admin created and managed the connection pools of the WebSphere and clusters and created data sources.
- Write scripts to handle everyday System Administration tasks such as backup procedure, system cleanup, everyday system tasks, troubleshooting etc. supported a 24X7 production system.
Environment: IBM Websphere Application Server 5.0/6.0/6.1, IBM HTTP server, JBOSS, TC Server, Apache Web Server, AIX.
Confidential
Web Sphere Administrator
Responsibilities:
- Installed and configured IBM WAS 5.1/6.0 Network Deployment, IBM HTTP Server 2.0 on AIX 5.2/5.3.
- Responsible for installation, configuration, upgrade and support of existing systems with AIX 5.2/5.3 environment
- Deployed J2EE applications using AAT and admin console on multiple Websphere server Instances and maintained load balancing and fail over for the servers.
- Implemented highly available and scalable systems with Workload Management using clustering for WAS 5.1/6.0.
- Implemented load balancing, HTTP routing and enhanced caching using EDGE components.
- Configured web server interface, session management, J2C resources, connection factories and JMS resources in IBM WAS 5.1.
- Migration of existing applications from Websphere 5.1.1.5 to 6.0 using WAS Pre Upgrade and WAS Post Upgrade tools.
- Modified shell & JACL scripts to automate administration & configuration tasks.
- Enabled Performance Monitoring Infrastructure (PMI) and used Tivoli Performance Viewer to monitor server health and reduce performance bottlenecks.
- Analyze JVM footprint, heap dump, CPU, memory usage, and raise tickets (PMR) with IBM for problem determination and resolution.
- Use Log Analyzer to generate and read logs, JVM statistics to assist in diagnosis of application server problems.
Environment: IBM Web sphere Application Server 6.1, Web Sphere MQ Series 6.0, IBM HTTP Server, Apache Web Server and AIX.
Confidential
Java Consultant
Responsibilities:
- Responsible for creating a set of JSP’s (Java server Pages) and Servlets
- Developed Bean components for connecting to the App Server and retrieving data from it.
- Developed Validations rules for the User Interface forms using JavaScript
- Developed Components for Data Manipulation and Database Connections
- Design and Development using EJB components like Session Bean tracking the session and Entity Bean for Database Operation.
- Involved with Design of test plan for Unit Testing and System Testing
Environment: Java, JSP, XML, XSL, Oracle, HTML, CSS, WS FTP, Rational Rose