Sr. Websphere Middleware Administrator Resume
SUMMARY
- Extensive experience in building configuration tools framework by automating Build/Configuration/ Deployment process using Ant, Jython, JACL, Perl & Shell scripts.
- Strong Knowledge and hands on experience in WAS/WPS/WMQ/WMB Administration, Installation, Configuration, Applying Fix Packs/iFixes/Upgrades and Customization of WAS/WPS/WMQ/WMB Components.
- Experienced on standing up the multiple global PEGA infrastructure using PRPC v6.x/7.x, WebSphere and AIX for multiple business units and development teams across the world.
- Experience in relational databases Oracle, UDB/DB2 and MS SQL Server and Multi - tier-Client/Server infrastructure including SQL & PL/SQL.
- Hands on experience in administration and support of large ESB/SOA projects using, Confidential WebSphere Message Broker, DataPower, WebSphere Process Server, WebSphere Service Registry and Repository and WebSphere MQ architecture and configuration design including implementation of failover and recovery strategies.
- Experienced in leading small (3-4 member) teams to deliver outstanding results on time.
- Advanced knowledge of Web technologies and standards including J2EE, Web Services, SOAP, WSDL, XML, XSLT, XML Schema, HTML, CSS, and JavaScript.
TECHNICAL SKILLS
Application Servers: WebSphere Application Server 3.x-8.x, WebSphere Process Server 6.x-7.x, WebSphere Portal Server 5.x-7.x, Jacl, Jython, WebLogic 7.x, Apache Tomcat 7.x, Learning Management System, Workplace
Databases: Confidential DB2 Universal Database 9.x, Oracle 10/11g, MS SQL ServerDerby, Cloudscape, MS Access, Sybase, MySql and tools like SQL Navigator, Toad, etc
Internet / Server Skills: Apache, Confidential Http Server (IHS) 6/7/8.x, IIS, SMTP, TCP/IP, HTTPIIOP, FTP, CGI, SSL, E-Commerce
Java: Java, J2EE, Servlets, JSP, Xerces, Xalan, JDOM, GUI AWT/SwingBean Shell, Ant, Java Beans, EJB, RMI, SOAP& WSDL
SOA: ESB (Enterprise Service Bus), Confidential WebSphere Service Registry and Repository 6.2, Confidential DataPower XI50/52, WebSphere Process Server 6.x-7.x, Confidential WebSphere Message Broker 6.x-7.x and WebSphere MQ 5.x-7.x
XML/XSL Technologies: XML (including DTD, XML Schema, XSL, & XSLT) and XPath specifications, Apache Xerces, Xalan, Perl, HTML and DHTML
Monitoring Tools: Splunk, WILY Interscope/CA APM, Omegamon/Tivoli and AutoSys
Java Tools/IDE: RSA/RAD/WSAD, Confidential Eclipse, Message Broker Toolkit
SCM/Build Tools: Rational ClearCase, Maven, UCM ClearCase, CVS, WinCVS, PVCSSubversion, Visual SourceSafe, Harvest, Mantis BT, CruiseControlBuildForge, Make, GMake, VMWare, Perl, Ant Utility for Java
PROFESSIONAL EXPERIENCE
Confidential
Sr. WebSphere Middleware Administrator
Responsibilities:
- Stand up tasks: Initial setup of the DataPower appliances including working with Network/Security/DataCenter teams on obtaining network switch/rack, AO VIPs & Global Traffic VIPs for all services, appropriate DNS & Routing Subnets, RBM Settings, taking and restoring secure backups, accessing device through DsView type of tools in case of unable to access through DPA console or SSH.
- Implementation of networking, load balancing, firewalls, routers and other network components/objects.
- Configuring/Updating service’s LDAP specific authorization credentials.
- DataPower XI50/XI52, firmware upgrades, tuning appliance FrontEnd/BackEnd timeouts, etc., strong knowledge in networking, creating domains, DataPower monitoring, Logs monitoring, purging logs, appliance management & automation, Configuration management, User management, LDAP & security management.
- SSL-MA Certificate configuration and configuration file deployments.
- Responsible for solving all technical Data Power related issues/incidents/problem tickets Hands-on experience in security concepts and products (such as digital certificates, SSL-MA, Message level security/policies, IPSec, etc)
- Services transaction monitoring through monitoring tool (e.g Splunk, probe)
- Creating Confidential PMR and work with Confidential Support Team for DataPower Device issues/bugs/firmwares
- Install, integrate, automate, migrate/upgrade, test and support WebSphere middleware systems.
Experienced using Middleware Technologies: Confidential DataPower Integration Appliances (XI50, XI52), WebSphere Application Server Network Deployment (6.x, 7.x, 8.x), WebSphere MQ Server (6.x, 7.x, 8.x), WebSphere Message Broker 6.x-7.x/ Confidential Integration Bus (9.x), WebSphere Process Server 6/7, IHS 6/7/8.5, BuildForge/RAFW, Jython/wsadmin/Shell/ Ant Scripts, CA APM, Splunk, F5 Load Balancer LTM/GTM implementation, AIX, Linux and Windows to support .Net applications hosted on IIS.
Confidential
Sr. WebSphere Middleware Administrator
Responsibilities:
- Large scale Confidential WebSphere middleware infrastructure setup and management.
- Installation, Deployment, Clustering (Network Deployment), Troubleshooting, and Administration of WAS (8.5.5.3, 7.x and 6.x) in complex environment.
- Hands-on experience in security concepts and products (such as digital certificates, SSL-MA, Message level security/policies, IPSec, etc)
- Upgrading WebSphere Application Server with latest fix packs and applying feature packs for WebSphere Commerce Server and enabled various Featurepack features
- Involved in writing build and deploy scripts using WCBD, Quickbuild, Jython, ANT & Shell scripts.
- Streamlining and automating the build and deploy activity by creating shell scripts..
- Configuring WebSphere resources, including JDBC providers, JDBC data sources and connection pooling
- Worked on the sql queries and scripts for Database cleanup
- Setup & Install SSL Digital Certificates (inbound & outbound)in Production / Test Environments
- Developing re-usable scripts for creating and maintaining Queue Managers, Queues, channels, Process Definitions and other MQ Objects
- Installation, Administration, Applying Fix Packs/iFixes/Upgrades, operation and maintenance of web based business applications using WebSphere Application Server, WebSphere Commerce Server, WebSphere MQ and HTTP servers on Linux/Aix/Windows environments.
- Documentation for day-to-day Process to increase Operational Stability.
- Troubleshooting & Monitor System Activity logs on Daily Basis and 24x7 Oncall Support for critical production issues
Environment: Java, J2EE, WebSphere Application Server 6/7/8.5, WebSphere MQ 6/7, WebSphere Process Server 6/7, IHS 6/7/8.5, Oracle SOA Suite 10.1(BPEL, ESB, OWSM, Web Service Development), WCBD Scripts, Tomcat 6/7, Cisco CSS & GSS switch, AIX5.x-v6.1, Linux and Windows.
Confidential
Sr. WebSphere Middleware Consultant
Responsibilities:
- In addition to WebSphere Middleware Technologies, additionally worked on Confidential and PEGA offerings/Smart BPM suite - PEGA RULES Process Commander (PRPC) with multiple global infrastructure and architecture refresh cycles.
- Standing up the multiple global PEGA PRPC v6.x/7.x, WebSphere and AIX infrastructure for multiple business units and development teams across the world and supporting Pega PRPC v6.x/7.x environments.
- Configuring 'jdbc/PegaRULES' Datasource, 'wm/PegaWorkManager' WorkManager, Deploying the 'PegaRULES core', 'System Management' & 'Online Help' application(s) on WebSphere Clustered HA Infrastructure
- Loading the Process Commander rules to the database, Configuring the settings in Process Commander, Loading & Importing the 'PRPC PRODUCTS' & HotFixes in the order.
- Enabling SSL-MA between Pega and Confidential Content Manager System and taking complete backup of PEGA Database.
- Setting up the LDAP based security role mappings using access groups with corresponding roles PegaRULES:PortalUsers, WorkUsers, WorkManagers, Administrators, Unauthenticated.
- Large scale Confidential WebSphere middleware infrastructure setup and management.
- Installation of new WebSphere Application Server and Process Server instances including IBMIHS and WAS Plugins.
- Complete automation of provisioning/building the Highly Available WebSphere Application Server and Process Server clustered environments.
- Written and used WSAdmin scripting (Jython, JACL, KornShell and Ant) to automate WebSphere builds and deployments for all environments leading to huge savings in deployment time for the company and also configuring and testing the environment.
- Creation of MQ Queue Managers and Queues and developing re-usable scripts for creating & maintaining Queue Managers, Queues, channels, Process Definitions and other MQ Objects
- Setting up various DataPower services such as XML, Firewall, Web service proxy, and Multi-Protocol Gateway & Promoting (Export/Import) to higher environments.
- Securing of the environments by using corporate LDAP.
- Creating Visio diagrams of the existing environments for ease of support
- Setting up transport-level & Message-level security between applications as well as between WebSphere components by using SSL certificates (Self-signed as well as CA-issued)
- Patching of the WebSphere environments to apply bug fixes and resolve performance issues.
- Setting up SSL MA& Install SSL Digital Certificates in Production & all non-prod environments
- Worked on Autosys job management for scheduling, monitoring, and reporting
- Working closely with the Unix Support team to monitor production environments.
Environment: WebSphere Application Server Network Deployment V6.x-8.5.5.2, WebSphere MQ 6.x-7.x, WebSphere Process Server 6.x-7, DataPower XI50/53, PEGA systems Smart BPM suite - PEGA RULES Process Commander (PRPC) 5.x-6.x, IHS/Plugins 6.x-8.x, Oracle 10/11G, Cisco CSS & GSS Loadbalancer switch, Microsoft Active Directory LDAP, Linux 5.x-6.x, Sun Solaris 9/10, AIX5.x-6.x and Windows.
Confidential, Westborough, MA
Sr. WebSphere Administrator
Responsibilities:
- Installing, Configuring, Monitoring, and Administrating the WebSphere Commerce & WebSphere Application Server clustered environment.
- Installing APARs & Performing ongoing site and store administration and maintenance tasks
- Involved in writing build and deploy scripts using Jython, ANT & Shell scripts.
- Analyzing Logs and helping team in reviewing error.
- Installing and configuring an enterprise application in a multi-platform distributed environment
- Configuring, Managing InfoSphere Tranceability Server (ITS), WebSphere Application Server & WebSphere MQ and implementing security using the corporate LDAP user registry
- Setup & Install SSL Digital Certificates in Production / Test Environments
- Developing re-usable scripts for creating and maintaining Queue Managers, Queues, channels, Process Definitions and other MQ Objects
- Gathered requirements, created project plan, and designed ITS infrastructure to upgrade the Confidential Traceability Server 2.0 to 2.3 & 3.0 mission critical applications.
- Automating most part of the build and deployment process for WAS/MQ projects which can be re-used for new projects planned in this space.
- Installation, Administration, Applying Fix Packs/iFixes/Upgrades, operation and maintenance of web based business applications using WebSphere Application Server, InfoSphere Traceability Server, WebSphere MQ, Oracle BPEL, and HTTP servers on Linux/Aix/Windows environments.
- Documentation for day-to-day Process to increase Operational Stability.
- Troubleshooting & Monitor System Activity logs on Daily Basis and 24x7 Oncall Support for critical production issues
- Enabling infrastructure team on Confidential WebSphere family of middleware products like ITS, WAS, WMQ, WPS, WSRRR by conducting training and knowledge sharing sessions.
Environment: Java, J2EE, WebSphere Commerce 6/7, Confidential InfoSphere Traceability Server 2/3, WebSphere MQ 6/7, WebSphere Application Server 6/7, WebSphere Premises Server, IHS 6/7, Oracle SOA Suite 10.1(BPEL, ESB, OWSM, Web Service Development), WCBD Scripts, Tomcat 6/7, Cisco CSS & GSS switch, AIX5.x-v6.1, Linux and Windows.
Confidential, Warren, NJ
Sr. WebSphere Administrator/ Middleware Integration Specialist
Responsibilities:
- Produced Architecture documents, Visio Diagrams & presentations.
- Executing various POCs from infrastructure perspective
- Co-ordination/reviews/status/team meetings for multiple projects
- Produced re-usable artifacts (Guidelines, templates, best practices, Troubleshooting guides, etc.) from Infrastructure perspective in this space
- Evaluating/Conducting performance and scalability tests using Message broker/MQ on both Solaris and Windows environments
- Involved in technical discussions with Confidential Hursley labs to resolve technical roadblocks encountered with Message Broker, MQ & WSRR environments
- Infrastructure Activities:
- Infrastructure planning, analysis and design of all integration solutions.
- Performing software installs and upgrades to support WebSphere MQ, WebSphere Message Broker and WSRR environments.
- Provide technical support for creating/maintaining stable, predictable and effective Confidential WebSphere Message Broker, MQ & Service Components used to interface applications and data across the front end & back end client's enterprise
- Setup environments (Dev, QA, UAT, Pre-Prod, and Prod) for multiple ESB/SOA projects
- Support activities for development, QA, Network & various teams including reviewing logs for problem determination and report production errors along with recommendations to appropriate teams and other developers
- Technical administrator of emergency-response system built on WebSphere MQ 6.0 and 7.0, and WebSphere Message Broker 6.0 and 6.1, running on Solaris and Windows 2003 platforms.
- Developed re-usable scripts for creating and maintaining Queue Managers, Queues, channels, Process Definitions and other MQ Objects
- Gathered requirements, created project plan, and designed messaging infrastructure to upgrade the SMS mission critical applications.
- Automating most part of the build and deployment process for message broker projects which can be re-used for new projects planned in this space
- Enabling infrastructure team on niche products like WSRR, Message broker by conducting training and knowledge sharing sessions.
- Diagnosed and remedied production problems, especially with WebSphere MQ, Reviewing logs for problem determination and report production errors along with recommendations to team and other developers.
- Responsible for developing integration reference architecture for Service Oriented Architecture (SOA) governance (POC) and integrating Confidential X150 DataPower (used as an ESB and AAA) and WSRR WebSphere Service Registry and Repository.
- Created deployable broker build artifacts (BAR file, install scripts, property/config files, etc.). Configured and deployed/promoted the deployable artifacts to various environments (Dev, SIT, Pre-Prod & Production)
- Responsible for the administration and implementation of web applications using WebSphere Application Server 5.0/6.0/6.1; WebSphere Portal Server 5.1/6.0, WebSphere MQ 5.x/6.x.
- Implement Cloning, Clustering, Performance tuning and trouble shooting of Confidential WebSphere Application Server 5.0/6.0/6.1 and WebSphere Portal Server 5.1/6.0.
- Installation, Administration, Applying Fix Packs/iFixes/Upgrades, operation and maintenance of web based business applications using WebSphere Application Server, WebSphere Portal, WebSphere MQ, WebSphere Message Broker, WSRR and HTTP servers on Linux/Aix/Solaris/Windows environments.
- Automating Administrative, Monitoring & Security tasks, configuration of WebSphere Application Server resources like JDBC Providers, JDBC Data Sources and Connection Pooling to connect to Oracle, Environment variables, Virtual Hosting, Global Security, SSL, LDAP through combination of Ant/Jacl/Jython scripts.
- Used Tivoli Performance Monitoring tool to monitor application resources (Enterprise beans, servlets) and WAS runtime resources (JVM memory, application server thread pools, database connection poo1, CPU Starvations).
- Experience in creating Queue Managers, Queues, Channels, MDB Listeners, QCF’s, QD’s.
- Experience with Confidential DataPower SOA Appliance in creating new Firewall, Multiprotocol Services.
- Documenting all procedures and any other important issues.
Environment: Java, J2EE, WebSphere Message Broker 6/6.1, WebSphere MQ 6/7, Message Broker Toolkit 6/6.1, DataPower XI50, WebSphere Service Registry and Repository 5/6, Rational Software Architect 7, WebSphere Application Server 6/7, WebSphere Portal Server 6.x, IHS 6.x, Oracle 10/11G, Wily, Build Forge, Cisco CSS & GSS switch, AIX5.x, Sun Solaris 9/10 and Windows.
Confidential
Sr. Middleware Sys Eng
Responsibilities:
- Analysis, architecture, design, integration solutions, maintains middleware technologies and support of complex WebSphere AppServer/Portal/Commerce/WMQ solutions to meet client requirements.
- Responsible for administration, troubleshooting, installation, configuration and customization of MQ Components.
- Creating Queue Managers, Queues, Channels, MDB Listeners, QCF’s, QD’s, MQ Tuning, Monitoring and queue-manager clustering.
- Provided 24x7 on-call supports of Production systems on a rotation basis and involved in designing system monitoring architecture using Omegamon/Tivoli.
- Also provided architecture direction, development support, and operational support for mission critical Web & MQ messaging based business applications.
- Installation, Administration, Applying Fix Packs/iFixes/Upgrades, operation and maintenance of messaging applications on WebSphere suite of products on Linux/Aix/Windows environment.
- Automating Administrative, Monitoring & Security tasks, configuration of WebSphere Application Server resources like JDBC Providers, JDBC Data Sources and Connection Pooling to connect to Oracle, Environment variables, Virtual Hosting, Global Security, SSL, LDAP through combination of Ant/Jacl/Jython scripts.
- Involved in MQ Software Version Upgrade from Version 5.3 to 6.0.
- Upgrade, support, maintenance and tuning of WAS/ WMQ / WPS and associated tools and utilities
- Administration and implementation of web applications using WebSphere Application Server 5.0/6.0/6.1; WebSphere Portal Server 5.1/6.0, WebSphere MQ 5.x/6.x.
- Building Configurator tools Framework for high availability/Clustering (Network deployment) and Virtual Portal creation/integration tasks.
- Automate Build/Configuration Process and building deployment tools framework using Maven/Mantis BT, and Ant
- Providing proof of Concept to Client for integrating WebSphere Commerce with WebSphere Portal through Web Services.
- Implementing/Packaging/Configuring all major development tasks of WebSphere Commerce, like Controller Commands, Views, Web Services and Virtual Portals (JSR 168), etc.
- Setting up baselines, configuring branches and merging in Rational ClearCase; Verify and control software releases/packages.
- Restructure build process to make it easier for developers to use and include the ability to setup WebSphere/Portal/Commerce servers and instances
- Deliver design artifacts, including runtime architecture, build & deployment model, software architecture documents, technical object/component model, system use cases, install design, development of install components and performance testing in various scenarios.
- Setting up the Build/Development/QA environment of WebSphere, Portal, Database& Http architectures on Windows/Linux/Solaris for building Web Service module, Web/EJB module of App Server & Portal.
- Experienced in deploying BAR, EAR, WAR and Portlets on WMB/WMQ, WebSphere Application Server V5.0/6.0 and WebSphere Portal Server 5.1/6.0 environments
Environment: Java, J2EE, EJB, JSP, XML, SOAP, Web Services, WebSphere MQ (MQSeries), WebSphere Portal, WebSphere Commerce 6.0, WebSphere Application Server, RSA 7.0, RAD 6.0, WCToolkitEE60, Omegamon, Jacl, Jython, Oracle, LDAP, Confidential Tivoli Directory Server, WMM, WebMethods, VMware, Cytrix, Windows 2003, Linux & AIX.
Confidential
Staff Software Engineer
Responsibilities:
- Responsible for administration, troubleshooting, and configuration of worldwide MQSeries (5.3.1 and 6.0) messaging-and-queuing network running on HP-UX, Linux, and virtualized Windows (VMWare) servers.
- Administrator and architect for WebSphere MQ (MQSeries) under MS Windows
- Developed standards and procedures for operations, administration, and application development for Confidential MQSeries 5.3; serving on team of technical administrators who planned and set up a new data center.
- Installed, configured, and administered MQSeries on Windows 2000 Enterprise Servers, under Microsoft Clustering (MSCS) and VMWare; and for administering and troubleshooting MQSeries on four Linux, including MQ-CICS Bridge.
- Implemented failover discipline under MS Cluster Server using MS Active Directory.
- Configured support for HP and Microsoft hardware clustering, and for MQSeries queue-manager clustering.
- Wrote a master document detailing best-practice maintenance procedures.
- Administration and implementation of web applications using WebSphere Application Server 5.0/6.0/6.1; WebSphere Portal Server 5.1/6.0, WebSphere MQ 5.x/6.x.
- Supported application developers by creating or modifying MQSeries objects.
- Deliver design artifacts, including runtime architecture, deployment model, software architecture documents, technical object/component model and system use cases.
- Development of install, uninstall, configuration & cluster framework deliverables for Lotus Connections and integrate a J2EE set of applications to run on WebSphere 6.x environment using DB2 & Oracle as database.
- Design and prototype the Lotus Connections proof of concept for Pilot Install.
- Design and development of the Lotus Connections Cluster Install and Uninstall framework for all the components of Lotus Connections (both horizontal & vertical cluster).
- Analyze the feature requirements and implement the ISMP panels for Lotus Connections install
- Developing framework for build, packaging and integration with WebSphere, Perform risk analysis, deployments (Clusters and Single Server) and unit test all the Lotus Connections components.
- Writing extensive SQL scripts for all three major RDBS (DB2/Oracle/MSSQL).
- Main development liaison for the Confidential Connections Installation Guide, Information Center and WikiCentral online documentation.
- Composed Frequently Asked Install Questions and delivered to support as tech notes
- Provide load/stress and architecture validation testing and trouble shooting on issues such as Out of Memory, 100% CPU Usage, hung Thread sessions, session replication, JVM Crashes.
- Developing shell scripts to handle everyday System Administration tasks such as backup procedure, system cleanup, everyday system tasks, log rotation etc.
Environment: Java, J2EE, SOAP, Web Services, XML, WMQ 5.3/6.0, WMQI/ MQSI 2.1, Advanced ESB (WBIMB)/WMB 6.1, Omegamon/Tivoli, InstallShield, XML, Apache Ant (including writing custom tasks), Jacl, Jython, Mantis BT, Perl, Rational ClearCase, ClearQuest MultiSite, DB2 Enterprise/Express Server V9.1, Oracle 9i, WebSphere Application Server 6.1.0.3, WebLogic, LDAP, Confidential Tivoli Directory Server, WMM, Microsoft Active Directory, Windows and Linux.
Confidential
Software Engineer
Responsibilities:
- Architectural supports build, install design, functional specifications, development of build/install artifacts and performance testing in various scenarios.
- Deliver design artifacts, including runtime architecture, build & deployment model, software architecture documents, technical object/component model and system use cases.
- Development of build, install, uninstall, upgrades, custom ANT libraries, componentized configuration/ DB/ Upgrade/ Migration/ ND/ ConfigEngine framework deliverables & Network Deployment/Clustering implementation for WCS 1.1, 2.0, 2.5, 2.6 & 2.6.1, WSE 2.6 & 2.6.1and WP 5.x.
- Developing team SCM process including baselines /views, merging, projects scheduling re-engineering build process to simplify it, speed it up and to take full advantage of Rational Clear Case features.
- Create and Maintain streams, projects, vobs, views in ClearCase and integrated ClearCase with ClearQuest.
- Automating the Process using Perl Scripts and Performing defect tracking and Change management using Rational ClearQuest.
- Deliver SPR fixes based on extensive refactoring, unit testing and feature enhancements to the WCS 2.6, 2.6.1, WSE 2.6 & WCS 3.0 code streams and support & maintain the existing WCS, WSE & WebSphere Portal product releases.
- Responsible for maintaining project software, configuration baseline, involved in installation of software on clients machines, maintaining the standard industry CM processes and procedures.
- Collaborate with testing team to develop testing strategy and model. Design/development of software patterns including test plans and test/bug fix activities.
- Development of tools for building, testing and deploying software and configuring test platforms. Administration of ClearCase and MultiSite on both UNIX and Windows.
- Developing preliminary build automation procedures and providing ClearCase/ClearQuest UCM mentoring and configuration recommendations and assistance.
- Providing end-user support, created baselines, recommended baselines and other SCM activities.
- Doing WebSphere Administration, integration and deployment.
- Ant build scripts where used to generate, deploy, test and version each build iteration to create a true round-trip integration process.
- Provided scripts automating some ClearQuest administrative, reporting functions and produced diff analysis between old and new project source trees.
- Internal and external technical support for software and hardware. Integrate user management system with corporate LDAP servers.
Environment: Java, XML, Apache Ant (including writing custom tasks), Jacl, Perl, Jython, Rational ClearCase, ClearQuest MultiSite, requisite pro, test Manager, DB2 Enterprise/Express Server 8.x, Oracle, WebSphere Application Server 5.x, WebLogic, WebSphere Portal Server, LDAP, Confidential Tivoli Directory Server, WMM, Microsoft Active Directory, Windows and Linux.
Confidential, Westford, MA
Software Engineer, Learning Management System
Responsibilities:
- Deliver design artifacts, including runtime architecture, build & deployment model, software architecture documents, technical object/component model and system use cases.
- Development of build, install, uninstall, upgrades, configuration/ DB/ Upgrade/ Migration for LMS 1.0 and maintenance releases of LMS 1.0.x with best overall knowledge of product functionality.
- Performing baseline builds merges, software release management and other SCM activities.
- Involved in installation, configuration and administration of VSS database, installation, configuration and administration of CVS on windows environment and maintenance of releases in CVS and VSS.
- Design and implement project-wide release management systems, including automated build processes for J2EE developers, using Unix shell scripts, Ant, AWK, Perl scripts, DOS batch files.
- Collaborate with testing team to develop testing strategy and model. Design/development of software patterns including test plans and test/bug fix activities.
- Team expert on deployments of LMS builds to WebSphere on Linux, Windows and AIX and configuration of n-tier server architecture, including application server settings, LPTA, SSO, LDAP, FTP and maintaining database schemas and customization sets. Focal point for deployment related customer escalations, assisting customers in solving problems in all areas of WebSphere and LMS configurations including user management and access control.
- Performing many DBA functions, Writing extensive Stored Procedures and SQL scripts for all three major RDBS (DB2/Oracle/MSSQL).
- Created and enhanced scripts for ClearCase customization and automation of ClearCase Administration.
- Deliver SPR fixes and feature enhancements to the LMS 1.0 & LMS 1.0.x code streams, support & maintain the existing LMS product releases.
- Ant build scripts where used to generate, deploy, test and version each build iteration to create a true round-trip integration process.
- Internal and external technical support for software and hardware. Integrate user management system with corporate LDAP servers.
- Defined XML specifications for function definition schemas and runtime messaging.
- Created prototype XML/XSL application server with Java and WebSphere. By creating an xml configuration file and an xslt file, any type of content can be served in any format from the database, and can be written back to the database, with no further programming.
- Installed and setup WebSphere stand alone and clustered environments on Windows & Linux for development and testing.
- Used Jtest& Junit for automatic unit testing daily.
Environment: Java, Rational Unified Process (RUP), Rational Enterprise, JMS, XML, XSLT, JSP, DB2/UDB, Oracle 8i, WebSphere 5.x, Microsoft Visual Source safe, CVS, Apache Ant (including writing custom tasks), Jacl, Perl, Jython, Junit, Rational ClearCase, ClearQuest.
Confidential
Software Engineer, WebSphere Commerce Suite
Responsibilities:
- WebSphere Commerce Suite (WCS) 5.1 Business Edition (Product development)
- Implement policy-based Access Control for WCS5.1BE
- Designed and developed database schema for Access control component.
- Designed and developed an XML, DTD and XSLT for Access Control policies.
- Created XML transform utility using XSLT to transform native format XML policies to WC BE 5.1 Access Control schema format.
- •Created command line utilities to populate Access Control policies in WC BE 5.1 database using WebSphere Catalog Manager IDresolver and MassLoader components.
- Developed utility to extract access control policies from database and transform into native format XML documents using XSLT and WCM MassExtract component.
- Developed comprehensive SCM package written shell scripts on top of SCM that provided a transparent Check-in/Checkout display mechanism.
- Involved in installation, configuration and administration of CVS in windows environment
- Performed extensive testing on all components of WC BE5.1.
- Technical Environment: Java 2 (JDK 1.3.1, 1.4), Servlets, JSP, JDBC, RMI, NLS, WebSphere Commerce Suite, WebSphere Application Server, Visual Age for Java, UDB/DB2, XML, XSL, cXML, Rational Rose, CMVC, CVS, MS Project, Procurement Systems: Ariba and Intelisys, JMS, DB2/UDB, Oracle, WebSphere 5.x, LDAP, Perl, Apache Ant.
- WebSphere Commerce Suite (WCS) 4.1 Message Extension (ME) (Product Development)
- Develop ME to integrate WCS4.1 with procurement system, Ariba Buyer
- Performed requirements analysis & application design for ME.
- Designed database extension tables to the existing MPE database schema that were implemented in UDB DB2.
- Using Visual Age for Java developed MPE Java classes (controller commands) to enable user logging, registration & catalog display from procurement system.
- Created JSPs to dynamically generate cXML messages to be transmitted back to the procurement system upon logon and on-line catalog display.
- Modified existing JSP and data bean based MPE sample on-line store to create a B2B sample store capable of interacting with procurement system.
- Developed and automated build and release processes.
- Deployed and tested the application on WebSphere 3.5 application server.