Middleware Engineer Resume
Syracuse, NY
SUMMARY
- Seeking a challenging and responsible position as an Application Server Administrator where acquired skills, experience and education will be used to contribute to the success of a project and further my professional skills.
- Over 7+ years of IT experience in a wide range of areas including design, development, testing, implementation, maintenance and support in web - server, client-server technologies and also in providing high quality software solutions.
- Expertise in Web architecture, Client architecture, components architecture.
- Expertise in administrating and monitoring of different operating systems AIX, Lunix, Windows, Macintosh .
- Expertise in Design, Development, configuration and Administration of WebSphere Application Server, IBM DB2, IBM HTTP Server, IBM Directory Server.
- Expertise in installation and configuration of Tivoli Directory Manager(TIM), Tivoli Directory Integrator (TDI), Connectors and Assembly lines.
- Expertise in Installation of WebSphere Application Server, IBM WebSphere Application Server Network Deployment Manager, IBM HTTP Server, IBM Directory Server, IBM DB2 on both AIX, Linux and Windows Platforms.
- Expertise in Installing and Configuring Network Deployment Manager to create Clusters and Cluster Members and manage the Application servers.
- Expertise in Installation of refresh packs and fixpacks for WebSphere Application Servers.
- Experience in Setting up of Nodes, Data Sources, Virtual Hosts, configuring Servlet Engines, Session Managers.
- Expertise in Maven scripts.
- Expertise in Deployment of Ear, war, jar files.
- Expertise in setting up JNDI, JMS.
- Expertise in Implementing JAAS that enables services to authenticate and access controls upon users, supports user-based authorization.
- Planned and implemented Disaster recovery plan.
- Extensive experience in implementation of Workload Management (WLM) using cloning and clustering techniques including Horizontal and Vertical Scaling for failover and backup/recovery processes
- Expertise in administration of automatic backup & disaster recovery plan for servers & workstations.
- Sound knowledge on Performance Tuning mechanisms for WebSphere Application Server, Data Base, Web Server.
- Worked on Tivoli Directory Integrator(TDI) for creating organization structures, users, roles, policies.
- Configured Workflows in TDI.
- Worked on Tivoli Directory Integrator with connectors and assembly lines.
- Experience implementing Authentication and Authorization systems (LDAP) which includes Tivoli Directory Server in WebSphere Application Server and Portal environments.
- Installed and configured WebSphere Process Server 6.2 using the Golden Topology and good working knowledge on human tasks and business Processes
- Installed and configured WebSphere Portal in single-node and clustered environment.
- Expertise in administering WebSphere portal server.
- Thorough knowledge in development of JACL, WLST and Shell scripts using wsadmin, WSCP, xmlconfig and backupconfig tools which can be helpful in automating the WebSphere maintenance tasks.
- Experience in migrating the applications to and from various versions of Application Servers.
- Experience in 24X7 on-call production support and in managing security and remote computing issues.
TECHNICAL SKILLS
- Core: C
- C++
- JAVA
- Markup: HTML
- XML
- Scripting: JavaScript
- WebSphere Application Server 4.x/5.x/6.x/7.x/8.5
- IBM HTTP Server
- WebSphere Portals
- WebSphere Process Server
- WebSphere MQ
- JBOSS
- Apache Tomcat Server
- Rational Application Developer
- Eclipse
- J2EE
- HTML
- Servlets
- JSP
- EJB
- JMS
- JNDI
- Ant
- CVS
- Log4J
- STRUTS
- XML
- JavaScript.
- MS Visio 2003
- IBM Tivoli Directory Server (TDS)
- IBM Tivoli Monitoring
- IBM Tivoli Composite Application Manager (ITCAM)
- Sun One Directory Server
- Microsoft Active Directory Server
- Windows Servers
- UNIX
- AIX
- RHEL
- Macintosh iMac
- IBM DB2
- Oracle
- Microsoft SQL Server
PROFESSIONAL EXPERIENCE
Confidential, Syracuse, NY
Middleware Engineer
Responsibilities:
- Involved in transitioning much of the Infrastructure support and application support to IBM from Confidential for Java applications.
- Involved in a variety of projects for both J2EE applications, which involved building the development environment, configuring JVM’s and webserver instances, deploying the application code, testing, providing support and following the procedure in other higher environments including QA, UAT, Load and Production making sure there will be no issues.
- Involved in installing, creating, configuring and troubleshooting Websphere Application Server 6.0/6.1/7.0/8.5 on AIX, Redhat Linux and Windows NT platforms.
- Worked extensively on installing and configuring webservers which include IHS 6/6.1/7.0, IIS and involved in troubleshooting and recovering the application.
- Involved in creating and renewing certificates for those applications which use SSL. Created self signed certificates and imported comodo certificates using the Ikeyman tool.
- Created user roles and groups for securing the resources using Local OS Registries.
- Worked on setting up Mutual authentication from webserver to applications.
- Involved in enabling global security using custom ldap registry and also maintained some of the ldap servers, which include adding users and accounts to ldap.
- Worked on WebSphere Portal 6.0, installed WAR files, Configured Portlets, ferderated Portlets to users.
- Worked on installing configuring Websphere Process Server 6.2, deployed SCA modules, deployed ear files in a golden topology and created user roles and groups.
- Worked on message engines, filestores and keystores for applications that use JMS/MQ. Configured SIB and was involved in configuring Queues, Topics and connection factories.
- Involved in configuring single-signon SSO using netpoint webgate and accessgate. Also reconfigured webgate to renew the simple certificates when they tend to expire.
- Involved in Manual build and automated build of all environments using ANT templates.
- Created scripts using Jacl/Jython templates for deployment, daily/weekly recycle of JVM’s and log rotation and rolling out logs.
- Collected MustGather information using IBM ISALITE and other tools including collector script and also generated heap dumps and core dumps for further investigation.
- Configured Queue Managers, Queues and JMS.
- Involved in applying patches which include fix packs and refresh packs as recommended by IBM.
- Worked with IBM Level2 premium PMR Support to resolve various issues that needed further investigation and effort. Also involved in determining the RCA, for high and critical incidents and documented the prevention plan.
- Extensive use of Remedy and involved in various training sessions related to change management and Process Management.
- Involved in all the meetings, like the update meetings, problem management meetings and project intake meetings with team leads and client and ensured that the technical requirements were met prior to getting started with the project.
- Worked on migration for WAS 7.x Servers to WebSphere Application Server 8.5.
- Involved in 24X7 pager on-call support on a rotation basis to provide support to all the applications which involved low, medium, high and critical incidents and ensured that the business wouldn’t be affected.
- Documented all procedures and other important issues.
Environment: WebSphere Application Server 8.5/7.0/6.x, IBM HTTP Server 7.0/6.1/6.0, WPS 6.2, WMQ, AIX 5.x/6.x, RedHat 5.3, Windows 2000/2003, J2EE, LDAP, IIS 6.0, DB2, ITCAM
Confidential, TX
WebSphere Administrator
Responsibilities:
- Installation of WebSphere Application Server v6.0.2.9.
- Installation of refresh pack 6.0.1 and fixpack 6.0.1.1 for WebSphere portal, FP 19 for WebSphere Application Servers, FP 2 for WebSphere Process Server.
- Configured WebSphere Portal with IBM HTTP Server v6.0.
- Installation and Administering IBM WebSphere Commerce Server.
- Implemented both Vertical and Horizontal Clustering Environment using WebSphere Application Server Network Deployment Manager.
- Developed ear, war and jar components on IBM WebSphere Application Server.
- Developed shell scripts, JACL scripts that automate the WebSphere Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state, etc,).
- Configured global security in WAS using LDAP, custom and local repositories.
- Implement virtual portals to enable sharing of resources and easier maintenance of the system.
- Creation of Users and Groups and Given ACL’s to the pages based on their Privileges.
- Involvement in writing scripts to handle everyday Websphere System Administration tasks using shell scripting and CRONJOBS.
- Administering WebSphere Application Server.
- 24x7 on-call support on a rotation basis.
Environment: IBM AIX Operating System v5.3, IBM WebSphere Application Server 6.0.2.19, IBM HTTP Server v6.0, Oracle 10g Enterprise Edition, Oracle Internet Directory Server, IBM MQSeries.
Confidential, TX
WebSphere Administrator
Responsibilities:
- Installation of WebSphere Application Server v6.0.2.17 and DB2 Server.
- Installation of Tivoli Access Manager.
- Configured Active Directory Server 2003 with Websphere Portal.
- Implemented both Vertical and Horizontal Clustering Environment using WebSphere Application Server Network Deployment Manager.
- Implement virtual portals to enable sharing of resources and easier maintenance of the system.
- Creation of Users and Groups and Given ACL’s to the pages based on their Privileges.
- Administering WebSphere Application Server.
- Support of Windows 2000/2003 Server, Linux, TCP/IP network.
- Worked on weekly build deployments.
- Worked on proactive monitoring.
- Worked on WAS and Java tuning.
- Planned and implemented Disaster recovery plan.
- 24x7 on-call support on a rotation basis
Environment: Microsoft Windows 2003, IBM WebSphere Portal Server v6.0.1.1, IBM WebSphere Application Server 6.0.2.17, Active Directory Server 2003, IBM Tivoli Access Manager for e-business v6.0, IBM WebSEAL, IBM HTTP Server v6.0, IBM DB2 Server v8.2, Lotus Domino Server v7.0, Lotus Sametime Server v7.0 and Lotus Quick Place Server v7.0.
Confidential, UT
WebSphere Administrator
Responsibilities:
- Installation of WebSphere Application Server v6.0.2.17.
- Installation of IBM HTTP Server v6.0.
- Migration of WebSphere Portal Server 5.0.2.2 to WebSphere Portal Server 6.0 using XML ACCESS scripts.
- Creation of users and groups.
- Deployment of war files and Updation of war files.
- Giving permissions for users and groups.
- Implementing JAAS that enables services to authenticate and access controls upon users, supports user-based authorization.
- Implementation both Vertical and Horizontal Clustering Environment using WebSphere Application Server Network Deployment Manager.
- Maintenance of all Portal Servers, debugging and troubleshooting.
- Support of Windows 2000/2003 Server, TCP/IP network.
- Remote control servers and routers using Webmin, SSH, VNC.
- 24x7 on-call support on a rotation basis
Environment: IBM AIX Operating System v5.x, IBM WebSphere Portal Server v6.x, IBM WebSphere Application Server 6.x, Domino Server v6.x, Oracle 10g.