Datapower/wsrr Consultant Resume
Johns Creek, GA
SUMMARY:
- Over 7+ Years of experience in administration, development and implementation of SOA integrations using WebSphere Datapower XI52/XI50,XS40, WebSphere Application Server 5.x/6.x/7.x/8.x, JBOSS and MQ
- Experience in designing, developing, implementing, and supporting services using SOADatapower appliances
- Configuring and integratingDatapowerand WebSphere Registry and Repository (WSRR) products
- Experience in B2B integration, SOMA scripts, IBM Java and SQL scripting.
- Strong working experience with XML, XSLT, XSD and SOAP.
- Created & configured for load balancing with round robin, weighted, health page, port monitor
- Created for forward & reverse SSL hand shake including mutual authentication
- Created processing rules with multiple match rules to accommodate various Authentication, Authorization, DigitalCertificates, PKIConcepts, Encryption, Decryption, Credentials, Permissions, Single Sign On mechanisms.
- IntegratedDatapowerservices with WebSphere Application Server, Tomcat, WebSphere MQ, Message Broker, Oracle DB, NFS, ITCAM, SPLUNK,JSON
- Created AAA polices for securing external facing web services using IBMDatapowerXI 52
- Configured Splunk to monitor critical errors and created alerts to send notifications to support team
- Developed XSLs for routing, data transformation including Exception handling. involved in installation, configuration of WSRR and integrating with IBMDatapowerfor SOA governance and service registry and repository purposes
- Proficient in executing CLI commands along with Web GUI for IBMDatapowerXI 52 and XI50.
- Implemented schema level validation, routing to avoid traffic on application servers.
- Proficient in implementing encryption and decryption at message body level & field level.
- Configured SLM for web services consumer to off load traffic on application servers
- Involved in understanding the client requirements and determining the scope of eachInterface
- Created and configured MQ Objects like Queue Managers, Remote queues, LocalQueues, Queue Aliases, Channels, Clusters, Transmission Queues, PerformanceEvents, Triggers, Processes, MQ error trapping applications and performance tuning/monitoring
- Experience in upgrading firmware and creating log targets, Configuring Front Side Handler and Back - End Connectivity including HTTP, HTTPS, JMS, MQ Resource, SSH Setup involving various XML Threats.
TECHNICAL SKILLS:
Operating Systems: Sun Solaris, HP, AIX, Linux, Windows 98/NT/2000/XP
Application Servers: IBM WebSphere Application Server 7/6.x/5.x, Jboss AS
J2EE Administration: WAS, JBoss, Tomcat & Weblogic application servers
Messaging: IBM WebSphere MQ & JMS
Appliances: DatapowerXI52, XB62, XI50, XS40, XA35
Access Management: CA Siteminder, SUN One Directory server
Databases: Oracle, DB2, MS SQL Server, Sybase
Java Technologies: EJB, J2EE, JMS, JDBC/ODBC, JNDI, JavaScript.
Protocols: TCP/IP, FTP, SSH, SFTP, SCP, SSL, ARP, DHCP
Other Tools: MS Project 2000, MS Visio, Rational ClearCase, Wily Introscope, Splunk 6.0, SOA Test,SOAP UI, SQL Developer, T.O.A.D,JSON
PROFESSIONAL EXPERIENCE:
Confidential, Johns Creek, GA
Datapower/WSRR Consultant
Responsibilities:
- Responsible for setup, Installation and Administration of IBM WebSphere Datapower SOA Appliances XG45, XI50, XI52
- Designed and developed various XSL's for message transformation including XML to XML, XML to Binary formats including content based routing and schema validation for message well format.
- Responsible for analysis, design and development of ESB architecture on DataPower XI52 to integrate existing and new applications and web services for transformation, routing and mediation.
- Implemented Web-Service Proxy service in Datapower XI50, XI52 for various applications’ Web-services and created various reusables Front Side Handlers (FSH) like HTTP, HTTPS, FTP, NFS and IMS.
- Implemented Digital signatures, AAA and HTTPS/SSL security at message level in Multiprotocol gateways.
- Implemented securing external Web services using several authentication schemes inDatapowerWS-Security, Digitally Signing SOAP message, SAML and SSL mutual authentication.
- Tested SOAP over HTTP binding using WSDL and migrated Datapower objects within various te environments.
- Performed end-to-end testing, resolved problems and validated the test results. Performed unit testing and unit Integration testing.
- Configured various objects like Crypto Profiles, Load Balancer groups, Websphere MQ objects, HTTPS, HTTP, MQ and FTP Handlers.
- Configured AAA policy object for custom LDAP, AD, TAM calls for authentication, authorization, and TFIM calls for generating and validating LTPA, SAML tokens
- Experience in establishing various security policies inDataPower like Mutual Authentication, sign, verify, encryption and decryption.
- Extensively configured reusable Policies and Rules in Datapower MPG (MultiProtocol Gateway), XML Firewall, XSLT development and constantly monitored Web Service Proxy using default SLM.
- Installed, Configured WSRR 8.5.5.0 and integrated with DataPower XI52
- Responsible for configuring Front Side Handler and Back-End Connectivity including HTTP, HTTPS, JMS, MQ Resource, SSH Setup involving various XML Threats.
- Implemented mutual authentication between Datapower Appliances and various application servers like WAS ND.
- Strong in debugging, troubleshooting various issues by using logs, probes and problem determination tools which are available inDatapowerdevice
Environment: Datapower XI50/XI52,XB62s WebSphere 6.x,7 Oracle 9i,10g, IHS 6.0, Apache(ERS) 2.0/2.2,Splunk 6.0, TAM, SoapUI, WSRR 8.x, SOMA, IBM Rational, WPS 7.x, MacAfee WebWasher
Confidential, Irwindale, CA
Datapower Consultant
Responsibilities:
- Analysis, design and development of ESB architecture onDatapowerXI52/XI50s,XB62s to better integrate existing and new applications and web services for transformation, routing, mediation and conversion.
- Used SOAP UI extensively to test and debug services enabled in IBM DataPower.
- Tested SOAP over HTTP binding using WSDL and migrated Datapower objects within various test environments.
- Performed end-to-end testing, resolved problems and validated the test results. Performed unit testing and unit Integration testing.
- Integrated various applications with SOAP, JSON, XML and Non-XML services
- Configured various actions while defining rules and policies like Transform action, AAA Action, Match Rule, Encryption, Decryption, Filter action, Validate, Route and various others.
- Added responsibilities were basic authorization, SSL offloading, custom header injection, error handling, and display user friendly HTML error pages concealing vital information that was leaking into error messages before
- Configured Web Service proxy with WSRR with manual/poll/automatic synchronization methods
- Understand and provide input for the integration of WSRR with DataPower
- Responsible for detailed technical design and deployment of runtime end-points of web services in WSRR
- Installed and configure WSRR with Datapower Xi50/52
- Built Multi-protocol gateway for HTTPS MQ protocol bridging, while performing transformation of the messages from SOAP to XML and back.
- Integrated with a mobile application server (consumer) accessing through browser and getting data from 3 different web services using Service Aggregation
- Developed solution for Scheduled Automatic Backup of all to be stored on a remote NFS mount
- Also configured AAA action based on information available for Digital Signatures, Certificates, and generating key pairs and in accordance configuring mapping resources and mapping credentials.
- Extensively configured reusable Policies and Rules in Datapower MPG (MultiProtocol Gateway), XML Firewall, XSLT development and constantly monitored Web Service Proxy using default SLM.
- XML data validations using customized and available source XSD Validation Frameworks.
- Created and managed log targets including user management, device configurations including domain creation, updating latest firmware versions
- Great hands on experience on IBM Java, SQL scripting, Tomcat, Apache, SiteMinder,JSON.
Environment: Datapower XI50/XI52,XB62s WebSphere 6.x,7 Oracle 9i,10g, IHS 6.0, Apache(ERS) 2.0/2.2, Wily 8.0.1.0/9.0.6.0 , Visio 2000, SiteScope, Solaris 8, Windows 2000/2003, AIX 5.3/6.1, RHLinux3
Confidential, Bensenville, IL
Middleware Admin/Datapower Admin
Responsibilities:
- Involved in designing interfaces usingDatapowerXI50, WebSphere Message Broker, MQ for protocol mediation, transformation and content based routing.
- Developed XSL's for message transformation including Error handling and well versed with Datapowerextensions.
- Strong in developing mapping rules using WebSphere Transformation Extender and deployed the rules inDatapower.
- Created multiple web service proxies, XML Firewalls, multi-protocol gateway including MQ, HTTP's, FTP Front and Back side handlers.
- Implemented mutual authentication between Datapower Appliances and various application servers like WAS ND.
- Created AAA action in incoming processing policy for validating various clients inDatapowerappliance.
- Configured dynamic routing based on uri context using custom xsl's for connecting to multiple data sources.
- Handled exceptions using on error action in processing rules to capture schema validation, back end errors etc.
- Responsible for developing technical design documents for various Interfaces based on functional designs.
- Configured Cryptographic keys and SSL Proxy Profiles.
- Monitoring the Logs and familiar with PROB, using this in Test Envvironments for root cause anaylsis.
- Installation fix packs to overcome Application server problems.
- Installation, configuration and administration of IBM HTTP Server V6.0
- Involved with other team members in writing scripts to automate deployment process and backup procedures.
- Package, build, Integrate and deploy enterprise J2EE applications on WebSphere 6.x and JBoss that involves EAR (Enterprise Archives) and WAR (Web Archives).
- Configuring of JDBC Providers, Data Source, Virtual Hosting, Global Security, SSL, and Two Factor Authentication by WebSEAL Monitoring, LDAP, and Connection Pooling to connect to Oracle.
- Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Work Load Management.
- Involved in ongoing research, development and testing of WebSphere, IBM HTTP Server, Directory Server-LDAP components and supporting products.
- Experience in administering, maintenance and support of J2EE applications with JBoss AS.
- Managed the security and performance optimizations for EJB containers and web applications in IBM WebSphere.
- Controlled IT resources with administrative tools install, deploy, and managed Reflection and Hummingbird Exceed to support Windows 2000/XP
- Documented all procedures and any other important issues.Monitoring the server logs, error logs. Resolving production issues.
- Created JDBC Providers, Data Sources, and JAAS authentication aliases in order to provide connectivity to Oracle, DB2 (mainframe and UDB), AS400 databases
Environment: WebSphere 6.0,DatapowerXI50/XS40, Oracle 9i, IHS 6.0, Visio 2000, SiteScope, Solaris 8, Windows 2000, AIX 5.3, RHLinux3.
Confidential
Sr. Middleware Consultant
Responsibilities:
- Installed, configured and administration of WebSphere Application Server 6.0 Network Deployment on Windows Server and AIX Servers.
- Installed, configured and administration of IBM HTTP Server V6.0.
- Installed fix packs to overcome Application server problems.
- Involved with other team members in writing scripts to automate deployment process and backup procedures.
- Configuring of JDBC Providers, Data Source, Virtual Hosting, Global Security, SSL, LDAP.
- Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Work Load Management.
- Collection of JVM statistics, garbage collection data for monitoring the heap and physical memory.
- Assembled and Deployed the application in staging, in productions, following change management practices and 24/7 support, worked in shifts.
- Analyzing Activity log files and diagnosing Application Server problems.
- Designed, implemented, and refined wscp/wsadmin in support of J2EE application deployment and supporting resources.
- Involved in managing releases of products from development to QA to Pre-Production and Production.
- Created PKI (Public Key Infrastructure) and generated CSR, including self-signed and CA (Certificate Authority) signed certificates.
- Deploy J2EE Application in WebSphere managed servers such as QA and Production.
- Involved in configuration of WAS resources like JDBC Providers, JDBC Data Sources and Connection Pooling to connect to Oracle.
- Site Scope Monitoring tool was used to monitor URL and send page when the site is down.
Environment: WebSphere 6.0, JBoss AS, Oracle 9i, IHS 6.0, Visio 2000, SiteScope, Solaris 8, Windows 2000, AIX 5.3, RHLinux3.
Confidential
WebSphere Administrator
Responsibilities:
- Building, integrating enterprise-wide J2EE applications and deploying using WebSphere Application Server Application Assembly Tool and managing security policies for different applications
- Managed pooling and registering web applications (Servlets, JSP) on WebSphere
- Installed, configured, administered and supported WebSphere Application Server3.5/4.0 on AIX, Linux and Windows environment
- Created server groups, Model, clones for WebSphere Application Server 3.5
- Used Resource Analyzer and Log Analyzer for performance tuning and troubleshooting
- Created user roles and groups for securing the resources using Local OS Registries
- Written many WSCP scripts and shell scripts to automate the maintenance process of the WebSphere and recovered the backed up WebSphere configuration using XMLConfig tool
- Developed EJB components that are run in IBM WebSphere4.0 Application Server in UNIX on AIX environment
- Involved in trouble shooting and providing technical assistance for Web Hosting team on various Application and Web Servers including IBM HTTP Server, Apache Web Server, JBoss and Netscape Enterprise Server
- Monitoring all Servers, shutdown and boot up, Network Support and Trouble Shooting
Environment: IBM WebSphere App Server 3.5, AIX, Windows 2000, EJB, J2EE, JNDI, Netscape Enterprise Server, IBM Visual Age for Java4.0, Tomcat server, XML, DB2, Shell scripts.