Datapower Developer/admin Resume
Irwindale, CA
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. And developing SOMA scripts
- 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 variousAuthentication, authorization mechanisms.
- IntegratedDatapowerservices with WebSphere Application Server, Tomcat, WebSphere MQ, Message Broker, Oracle DB, NFS, ITCAM, SPLUNK
- 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
PROFESSIONAL EXPERIENCE:
Confidential, Irwindale, CA
Datapower Developer/Admin
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.
- 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 auth, SSL offloading, custom header injection, error handling, and display user friendly HTML error pages concealing vital information that was leaking into error messages before
- 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
- Configured AAA policy object for custom LDAP, AD, TAM calls for authentication, authorization, and TFIM calls for generating and validating LTPA, SAML tokens
- 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, XML Firewall and constantly monitored Web Service Proxy using default SLM.
- XML data validations using customized and available source XSD Validation Frameworks.
- Strong in debugging, troubleshooting various issues by using logs, probes and problem determination tools which are available inDatapowerdevice
- Created and managed log targets including user management, device configurations including domain creation, updating latest firmware versions
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.
- Implemented securing external Web services using several authentication schemes inDatapowerWS-Security, Digitally Signing SOAP message, SAML and SSL mutual authentication.
- Configured Cryptographic keys and SSL Proxy Profiles.
- Monitoring the Logs and familiar with PROB, using this in Test Envvironments for root cause anaylsis.
- Installation, configuration and administration of WebSphere Application Server 5.x, 6.x, 7.0 with Network Deployment on AIX Servers.
- 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.
- Experience in working with multiple Tomcat instances, Logging with Log4J, familiar with load balancing and clustering concepts.
- Experience in working with Tomcat, Load Balancing with Mod jk, Worker.properties, uriworkermap.properties, resource monitoring with Tomcat Mbeans.
- Hot-deployment in JBoss clusters, Clustering and configurations for EJBs and HTTP sessions.
- Collection of JVM statistics, garbage collection data for monitoring the heap and physical memory.
- Assembled and deployed the applications in staging, in productions, following change management practices and worked in shifts.
- Analyzing Activity log files and diagnosing Application Server problems.
- Involved in managing releases of products from development to QA to Pre-Production and Production.
- 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
- Configured DB2 Node and DB catalogs to connect to mainframe DB2 databases via DB2Connect server
- Configured MDB listeners and ports for specific applications using message listener service
- Worked closely with IBM on problem determination, and resolution
- Performed root-cause analysis for Productions outages and provided management with root-cause analysis report.
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.