We provide IT Staff Augmentation Services!

Sr. Middleware Engineer Resume

4.00/5 (Submit Your Rating)

Durham, NC

SUMMARY:

  • IBM Certified WebSphere Administrator with over 12 years of extensive experience in the IT industry on design, development, implementation and maintenance of Enterprise Applications for small to large scale enterprises.
  • Solid administrative and development experience on WebSphere Application Server 8.5.5/8.0/7.0/ 6.1/6.0/5.1/5.0, IBM Process Server 6.2, WebSphere MQ 7.5/7.0.1/6.0/5.3, DataPower XI50/XI52 XB60/XB62, AWS Cloud, Jenkins, GIT, SVN, IBM HTTP Server, Apache Web server, Sun Web server, Pega, JMS, uDeploy, LDAP on UNIX (AIX/Solaris/Linux), Windows 2010/2008/2003/2000/ NT, MacOS environments.
  • Administered and Configured all key components in Websphere, including Deployment Mangers, Nodes, Node Agents, JVM, Clusters, Resources(Data Source, Queues, QCF, Activation Spec), SIB, Virtual Hosts, Web Containers, EJB containers, Plug - ins, Administrative Service.
  • In-depth understanding of IBM WAS 5.0, 6.0, 6.1 and 7.0 runtime architecture.
  • Experienced in build and deployment of J2EE applications (jar, war, and ear) on WebSphere Application Servers.
  • Expertise in Configuring JDBC providers, Data sources, connection pool for Oracle, DB2, Troubleshoot many database issues and work with DBA for fixing those issues.
  • Expertise in Configure WebSphere MQ JMS provider that provides J2EE connection factories for making connections to MQ queue and destination.
  • Expertise in Installing and configuring Websphere MQ, Websphere Message Broker, MQ Explorer, MB Explorer and MB Toolkit on AIX and Windows environments.
  • Created and configured MQ Clusters, Queue Managers, Listeners, svrconn channels, sender and receiver channels, Local Queues and Remote Queues etc..
  • Expertise in setup broker environment and installing the Message Broker Bar files on Message Broker execution groups environments.
  • Experienced in Amazon AWS EC2 cloud services for installing, configuring and troubleshooting on various Amazon images like Amazon Linux AMI, Redhat 4.x/5.x/6.x/7.x also familiar with EC2 Elastic IP’s and managing security groups on AWS.
  • Good knowledge of AWS manages services like S3, Glacier, ELB (Load Balancer), RDS etc.
  • Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub).
  • Expertise in integrating GIT into Jenkins to automate the code check-out process.
  • Implemented continuous integration and deployment using various CI Tools like Puppet, Ansible, Jenkins and chef.
  • Expertise with Ansible playbooks for automation of launching and managing infrastructure for Test, PStage and Production environments,
  • Installed and updated the webservices on Datapower appliance XI50/XI52, XB60/XB62.
  • Expertise in troubleshooting, checking logs and status using Datapower GUI and CLI.
  • Sound knowledge in J2EE technologies, JNDI, JMS, JDBC, Servlets, JSP and EJB.
  • Experienced in Workload Management, wsadmin scripting and troubleshooting middleware product related issues on multiple environments - AIX, Solaris and Windows.
  • Developed JACL, Jython, and shell scripts to automate the maintenance process of WAS.
  • Experienced in troubleshooting and monitoring tools, including Wily Introscope, java core, heap dump and memory analyzers in IBM Support Assistant.
  • Extensive experience in problem tracing and WebSphere log file managements and implementing the workload Management (WLM) using cloning and clustering.
  • Expertise in installing and configuring wily Introscope Enterprise Manager, Java Agents, EPAgents and Work Station on UNIX and Windows environments.
  • Hands on experience in creating wily dashboards, alerts and actions to monitor the applications.
  • Worked on different tools such as Incident Management Process, Change Management Process, HP Service Center to complete tracking of tasks and Incidents.
  • Experience in 24x7 on-call production support and troubleshooting problems related to Web Servers, WebSphere Application Server, MQ Series and Database, in Managing security, organization and remote computing issues.
  • Work closely with Project manager, development, testing and production teams to align project deliverables, dates and report issues/concerns.

TECHNICAL SKILLS:

Middleware: IBM WebSphere Application Server 5.0/5.1/6.0/6.1/7.0/8.0/8.5.5. WebSphere MQ 5.3/6./7.0/7.5 WebSphere Message Broker 7.0/8.0, WebSphere Process Server 6.2, DataPower XI50.x/XI52/XB60/XB62.

Web Servers: IBM HTTP Server (Apache), Tomcat, SunOne Web Server 6.1.

Database: Oracle 7.x/ 8.1.6/9.2/10 g, DB2 7.1/8.1, SQL and PL/SQL, Sybase 12, Ms-SQL Server 7.0, iSeries, MS-Access.

Network Devices and Security: Netegrity SiteMinder 3.0/4.5/5.5/5.7, iPlanet Directory Server LDAP 4.1, Firewall, CSS Load Balancers, Netcache, Alteon Switches and SSL Accelerators

Networking: TCP/IP, DNS, DHCP, Cisco Routers/Switches, VPN solutions, LAN.

Tools: uDeploy, Jenkins 2.9, Ansble 1.9, GIT2.9, Nexus, RTC, TFS, JAZZ, JACL, ANT, Wsadmin, DNS, DMZ, DHCP, TCP/IP, SSH, VPN, Exceed, XSession, MS-Office, IBM Lotus Notes Mail 5.0/6.5, SyncBackSE and Proxy Master, Serena Dimensions.

Monitoring Tools: Wily 7.x/8.x/9.x, ITCAM, Site scope, Tivoli Performance Viewer, Resource Analyzer, Log Analyzer

Operating Systems: UNIX, AIX 3.0/4.0/5.0/6.1/7.2, Solaris 2.6/2.8/5.6/5.8/5.9, Redhat Linux, Windows NT 4.0, Windows 95/98/2000/03, Windows XP, MS-Dos.

PROFESSIONAL EXPERIENCE:

Confidential, Durham, NC

Sr. Middleware Engineer

Responsibilities:

  • Installed, configured, administrated and provided technical supports on IBM WebSphere Application Server 8.5.5, 8.0, 7.0 and 6.1, IBM Websphere MQ 7.5,7.0/6.2 and Websphere Message Broker 8.0/7.0 on AIX, Linux and Windows.
  • Installed and configured new WebSphere Application Server, cumulative fix packs, JDK fixes.
  • Create and configure clusters having multiple vertical and horizontal clones, configuring and tuning JVM parameters, class path settings, virtual hosting and session management.
  • Configure JDBC providers, Data sources, connection pool for Oracle, DB2, iSeries, Troubleshoot many database issues and work with DBA for fixing those issues.
  • Configured Websphere MQ JMS provider that provides J2EE connection factories for making connections to MQ queue and destination.
  • Set up environment for application packaging and deploying Enterprise Application Archive(EAR) Web Application Archive (WAR) in WebSphere on Development, QA, staging and production environments.
  • Migrated applications from WAS 6.1 to WAS 7.0 and mirrored existing configuration to new environment.
  • Written admin scripts using shell, JACL, Jython and ANT scripts to automate the WebSphere Administration.
  • Involved in creating the build scripts for automation (Application deployment) and using build tools LUNTBUILD, ANT and Serena Dimensions.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Ansible.
  • Expertise in installing, configuration and administration of Tomcat and Apache. Understanding of cloud based deployments into Amazon EC2 with Ansible.
  • Continuous Delivery is being enabled through Deployment into several environments of Development, QA, staging and Production using Jenkins.
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS.
  • Integrated Build Process through Jenkins to GitHub.
  • Hands on experience in automating builds and deployment process using Ansible Playbook.
  • Maintained build related scripts developed in Maven. Modified build configuration files including Maven's pom.xml.
  • Analyzed the builds using the SonarQube.
  • Managed and monitored the server and network infrastructure using APM
  • Installed and configured Pega PRPC Servlet and deployed the pega process files.
  • Installed and configured Websphere MQ, Websphere Message Broker, MQ Explorer, MB Explorer and MB Toolkit on AIX and Windows environments
  • Created and configured MQ Clusters, MQ Queue Managers, Listeners, svrconn channels, sender and receiver channels, Local Queues and Remote Queues etc..
  • Created and configured Brokers using Command line, MB Toolkit and Broker Explorer.
  • Created and Configured MQ and Message Broker clustered environment for high availability.
  • Created and configured Execution Groups and installed the Message Broker Archive(BAR) files on execution groups using message broker toolkit and message broker explorer.
  • Administrating Message Broker using WebSphere message Broker Explorer and Command line.
  • Hands-on experience installing and configuring MQ Clusters, Queue Managers, Channels
  • Implemented WebSphere MQ Security at Queue Manager and Object levels.
  • Created and configured the application domains in Datapower XI52/XB62.
  • Configured Load balancer groups, Deployment Policy and log locations.
  • Installed and updated the web services on Datapower XI50/XI52, XB60/XI62 and managed domains.
  • Expertise on troubleshooting, checking logs, checking status using DataPower GUI and CLI.
  • Worked with development teams in resolving issues related to application memory leaks, analyzing java cores and heap dumps using IBM Heap analyzer tools.
  • Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
  • Opened PMR with IBM and worked with IBM for permanent solutions, determined true Problem Management and recommend permanent solutions.
  • Monitoring the applications using wily Introscope wily, Tivoli Performance viewer and ITCAM.
  • Installed and configured Introscope Enterprise Manager, MOM, Java agents and EP Agents on the application servers for logging the application status.
  • Created and configured the wily dashboards, alerts and actions to monitor the applications.
  • Performed everyday task of supporting and troubleshooting the web-based applications and provided 24x7 application infrastructure production and non-production supports.

Environment: IBM WebSphere Application Server 8.5.5, 8.0, 7.0, 6.1, 6.0, WebSphere MQ 7.5/7.0.1, 6.0, 5.3, Websphere Message Broker 8.0, 7.0, DataPower XI52/XB62, AWS, Jenkins 2.9, Ansible 1.9,, GIT, Nexus, IBM HTTP Server 8.5.5,8.0, 7.0, 6.1, 6.0, IBM Application Assist tool, IBM Heap Analyzer, Unix, AIX 7.2/6.1/5.x, Linux, Windows 2000/XP, Luntbuild, ANT, Serena Dimensions, Wily Introscope 9.0/8.1, ITCAM, OMEGAMON, Oracle 10g/11i, MS-SQL Server, iSeries, LDAP, J2EE, CGI, UNIX, Solaris, Unix Shell Script, Exceed 8, JACL, uDeploy, TFS, Serena Dimensions, CSS Load Balancer, KDiff, MS Office communicator.

Confidential, Greensboro, NC

Middleware Admin

Responsibilities:

  • Installed, configured, administrated, and provided technical supports on IBM WebSphere Application Server 7.0, 6.1, 6.0, IBM Websphere MQ 7.0.1 on AIX and Windows.
  • Created and configured JVMs, horizontal clusters, session management, WebSphere plugin etc, and deployed the application WAR file on WebSphere.
  • Written admin scripts using JACL, Jython and wsadmin to decrease the dependence of admin console and daily administration tasks.
  • Created and configured Resources, JDBC providers, Datasources, JMS providers, JMS Queues, Queue connection factories and activation specifications
  • Created and configured Service Integration Bus, Foreign BUS, destinations, MQLink, Sender channel and Receiver channel
  • Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers
  • Setting up environment for application packaging and deploying Enterprise Application Archive (EAR), Web Application Archive (WAR) in WebSphere on Development, Integration, UAT, Demo and production environments.
  • Worked with development teams in resolving issues related to application memory leaks, analyzing java cores and heap dumps using IBM Heap analyzer and Application assist tools.
  • Conducted deployment and pre deployment meetings for the IT infrastructure group.
  • Analyzing, performance tuning and troubleshooting WebSphere components, using Wily, Sitescope, Log analyzer and Thread analyzer.
  • Deployed pega product files and Pega rule sets on WebSphere v 6.0 using process commander.
  • Daily Maintenance check up’s of all united guaranty applications and servers.
  • Analyzing, performance tuning and troubleshooting WebSphere components, using Wily, Tivoli Performance viewer, Log analyzer and Thread analyzer.
  • Monitored and Traced WebServer errors in the error logs, plugin trace logs, enabled log analyzer, analog and checked WebServer performance.
  • Monitoring WAS performance through Site Scope Performance Viewer and tuning the system caching, queuing, JVM parameters, DB Connection PoolingInstalled Introscope Java agents on the applications for logging the application status.
  • Performed day to day task of supporting and troubleshooting the web-based applications and provided 24x7 application infrastructure production supports and day to day non-production support.

Environment: IBM WebSphere Application Server 7.0, 6.1, 6.0, WebSphere MQ 7.0, 6.0, IBM HTTP Server 7.0, 6.1, 6.0, SunOne WebServer 6.1, IBM Heap Analyzer, Unix, AIX, Solaris, Windows 2000/XP, Wily Introscope 8.1, Oracle 8.1/9.2/10g, MS-SQL Server, iSeries, LDAP, J2EE, CGI, UNIX, AIX, Solaris, Unix Shell Script, Exceed 8, JACL, CSS Load Balancer, Lotus notes, Magic, Sametime communicator.

Confidential, Durham, NC

Middleware Admin

Responsibilities:

  • Installed, configured, administrated, and provided technical supports on IBM WebSphere Application Server 6.1, 6.0 on AIX and Windows.
  • Created and configured JVMs, horizontal clusters, session management, virtual hosts, WebSphere plugin etc, and deployed the application WAR file on WebSphere.
  • Written admin scripts using JACL, Jython and wsadmin to decrease the dependence of admin console and daily administration tasks.
  • Developed UNIX shell scripts for logging the installed application versions, Application Libraries info, checking error messages in the system out log and etc
  • Developed build scripts (build.xml and flybuild.xml) for application deployment using ANT scripts and Luntbuild.
  • Created and configured JDBC providers, Datasources, JNDI, connection pool for Oracle, UDB databases.
  • Created and configured JMS providers, JMS Queues, Queue connection factories and activation specifications
  • Created and configured Service Integration Bus, Foreign BUS, destinations, MQLink, Sender channel and Receiver channel
  • Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere Application Servers
  • Created and configured schedulers and Object pool managers for scheduling the application.
  • Involved in creating the build scripts for automation (Application deployment) and using build tools LUNTBUILD, ANT and Serena Dimensions.
  • Tested and deployed J2EE applications and cold fusion files on WebSphere Application server v6.1
  • Worked with development teams in resolving issues related to application memory leaks, analyzing java cores and heap dumps using IBM Heap analyzer tools.
  • Conducted deployment and pre deployment meetings for the IT infrastructure group.
  • Analyzing, performance tuning and troubleshooting WebSphere components, using Wily, Log analyzer and Thread analyzer.
  • Co-ordinate with LDAP Team to create and enable websphere TAM junctions for application load balance.
  • Monitoring the applications using wily Introscope.
  • Installed Introscope Java agents on the applications for logging the application status.

Environment: IBM WebSphere Application Server 7.0, 6.1, 6.0, WebSphere MQ 6.2.2/5.3, DataPower XI50/XB60, IBM HTTP Server 7.0, 6.1, 6.0, SunOne WebServer 6.1, IBM Heap Analyzer, Unix, AIX, Solaris, Windows 2000/XP, Luntbuild, ANT, Serena Dimensions, Wily Introscope 8.1, Oracle 8.1/9.2/10g, MS-SQL Server, iSeries, LDAP, J2EE, CGI, UNIX, Solaris, Unix Shell Script, Exceed 8, JACL, Serena Dimensions, CSS Load Balancer, KDiff, Novell Group wise, MS Office communicator.

Confidential, Alpharatta, GA

Middleware Admin

Responsibilities:

  • Installed, configured, administrated, and provided technical supports on IBM WebSphere Application Server 6.1, 6.0, 5.1 on Solaris and Windows.
  • Handled the maintenance of the WebSphere Application Servers on Solaris, windows and setting up the development, testing, staging environments for the on going application development.
  • Installed and configured IBM WebSphere MQ 5.3 on Solaris in UNIX and Windows environments.
  • Created and configured JVMs, vertical and horizontal clusters, session management, virtual hosts, WebSphere plugin etc, and deployed the application WAR file on WebSphere.
  • Installed and configured different versions of WebSphere plugin into sun one, iPlanet and IBM HTTP server (Apache) Web Servers. Regenerated plugin from WebSphere admin console or scripts and copied over to remote Web Servers.
  • Created and configured JDBC providers, Datasources, JNDI, connection pool for Oracle, MS SQL and SQL Server databases.
  • Daily Maintenance check up’s of all Confidential applications and servers.
  • Tested and deployed J2EE applications and cold fusion files on WebSphere Application server v6.1 and 5.1
  • Installed and configured Pega (PRPC) application on websphere application server v6.1 and 5.1.
  • Supported WebSphere Application Server clustering, load balance, failover/recovery and performance tuning.
  • Developed Unix shell scripts, JACL scripts that automate the WebSphere Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state, etc.)
  • Analyzing, performance tuning and troubleshooting WebSphere components, using Wily, Log analyzer and Thread analyzer.
  • Used splunk search engine to collect issues on logs and configured with Application server.
  • Created Introscope dashboards for WebSphere Application Server v 5.1\6.0\6.1 using the wily introscope workstation.
  • Used syncback tool to package and deploy application on websphere application server.
  • Deployed Datapower on WebSphere Application Server v 5.1 and v 6.0.
  • Involved in creating and handling peregrine, Remedy and Heat ticket system to manage the applications in different data centers in the Confidential
  • Performed everyday task of supporting and troubleshooting the web-based applications and provided 24x7 application infrastructure production supports.
  • Regulated Change Advisory Board Meetings for the IT infrastructure.
  • Provided access, administered and created Subversion repositories
  • Conducted deployment and pre deployment meetings for the IT infrastructure group.

Environment: IBM WebSphere Application Server 6.1, 6.0, 5.1, WMQ 6.0, IBM HTTP Server 6.1, 6.0, Wily Introscope 8.1, 7.X, Oracle 8.1/9.2/10g, MS-SQL Server, Netegrity Site Minder 4.5/5.5/5.7, LDAP, J2EE, CGI, UNIX, Solaris, Unix Shell Script, Exceed 8, JACL, Serena Dimensions, Wily 7.x, 6.x, CSS Load Balancer, SyncBackSE, Remedy, Proxy Master DNS, Windows 2000/XP.

Confidential, Auburn Hills, MI

Middleware Specialist

Responsibilities:

  • Installed, configured, administrated, and provided technical supports on IBM WebSphere Application Server 6.0 and 5.1 on Solaris in UNIX and Windows.
  • Configured WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Work Load Management.
  • Configured WebSphere resources including JDBC providers, JDBC data sources, connection pooling, and JavaMail sessions. Deployed Session and Entity EJBs in WebSphere.
  • Migrated existing applications from WebSphere 5.1.x versions to 6.0 using waspreupgrade and waspostupgrade tools.
  • Setting up environment for application packaging and deploying Enterprise Application Archive (EAR), Web Application Archive (WAR) in WebSphere on Development, QA, and production environments.
  • Installed and configured new web instances, virtual hosts, aliases, Cognos virtual hosts, Vignette plugin and virtual host, LDAP, Site Minder Webagent and plugin on IHS (Apache), Netscape, iPlanet, and SunOne Web Servers.
  • Worked over scheduled deployment tasks for Several Applications in production and non-production.
  • Supported WebSphere Application Server clustering, load balance, failover/recovery and performance tuning.
  • Installed and configured Wily Enterprise Manager and Wily Java|EPA agents, configured java agent in JVMs and monitored the JVMs performance from Introscope Workstation.
  • Monitored and Traced WebServer errors in the error logs, plugin trace logs, enabled log analyzer, analog and checked WebServer performance.
  • Monitoring WAS performance through Site Scope Performance Viewer and tuning the system caching, queuing, JVM parameters, DB Connection Pooling.
  • Implemented standard backup procedures for WebSphere and applications.
  • Opened PMR with IBM and worked with IBM for permanent solutions, determined true Problem Management and recommend permanent solutions.
  • Performed everyday task of supporting and troubleshooting the web-based applications and provided 24x7 application infrastructure production supports

Environment: IBM WebSphere Application Server 6.0, 5.1, 5.0, IBM WebSphere Portal Server 5.1/6.0, IBM HTTP Server, Netscape Web Server 3.6, DB2 7.1/8.1, Sybase12, Oracle 8.1/9.2, MS-SQL Server, Netegrity Site Minder 4.5/5.5/5.7, Vignette7, LDAP, J2EE, CGI, UNIX, Solaris, Shell Script, Exceed 8, JACL, Wily 7.x, 6.x, 5.x, CSS Load Balancer, Site Scope, DNS, Windows 2000/XP.

Confidential

Software Engineer

Responsibilities:

  • Installed, configured, implemented and supports IBM WebSphere Application Server 3.5 and 4.0, 5.0 iPlanet Web Server 4.1, Netscape Web Server 3.6 and Tomcat on Solaris and AIX in UNIX.
  • Created and configured JVMs, vertical and horizontal clusters, session management, virtual hosts, WebSphere plugin etc, and deployed the application WAR file on WebSphere.
  • Installed and configured web instance, SSL certificate and URL forwarding in iPlanet Web Server.
  • Created and configured JDBC providers, Datasources, JNDI, connection pool for DB2 and Oracle databases.
  • Developed UNIX shell scripts, which automated the administration process of WebSphere and iPlanet such as application, app and web server recycle, application deployment, logs rotation, cron job, regenerate plugin, copy the plugin to remote Web Server and monitor applications state etc.
  • Involved in problem determining and debugging, code-level debugging using WSAD, maintenance support, application performance, log and trace files, such as errors and access logs, plug-in trace, WAS activity log.
  • Migrated WebSphere 3.5 to 4.0/5.0 and Netscape 3.6 to iPlanet 4.1, which includes installation and configuration of web instances, JVMs, Database, JNDI, Datasource, virtual host etc.
  • Mirrored existing configuration with new environment, deployed application, performed preliminary testing with new WebSphere and iPlanet, cutover to new environment, shutdown and uninstalled old products.
  • Played key role in requirement analysis, architecture, design, and development of web based application.
  • Performed everyday task of supporting and troubleshooting the web-based applications and provided 24x7 application infrastructure production supports.

Environment: IBM Web Sphere Application Server 5.0/4.0/3.5, iPlanet Web Server 4.1, Netscape Web Server 3.6, Tomcat 3.2, J2EE, JAVA, DB2 7, Oracle 8, JDBC, iPlanet Directory Server LDAP, WSAD 4.0, UNIX, Solaris 2.6, 5.6, AIX 4.0, Unix Shell Script, Exceed, Windows 2000 and NT 4.0, WinCVS 1.2.

We'd love your feedback!