Middleware/infrastructure Admin Resume
Phoenix, AZ
SUMMARY
- Around 7+ Years of IT experience in Middleware Administration /Infrastructure Support
- Experience in IAAS/ePaaS Continuous Support
- JBOSS EAP/EWS Administration/Build Release Engineer
- Experience in Web Administration using Apache HTTP, I Planet Web servers & IIS
- Configured and maintained Clustered environments for Load - balancing, High availability and Fail-over solutions of mission critical applications
- Extensive experience in using Puppet, MAVEN and ANTbuildtools for building deployable artifacts (war & ear) from source code repositories.
- Experienced in Build and Release Automation Release plans, control Release Scope and monitoring milestones
- Troubleshooting and analyzing issues, implementing or coordinating corrective actions with software, hardware, and/or vendors as appropriate
- Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management usingpuppet.
- Designed Puppet Modules to manage configurations and automate installation process.
- Vast experience in deploying applications (JAR, WAR, RAR and EAR) and related troubleshooting in clustered environment using Admin console and WLST scripts.
- Implemented & maintained the branching andbuild/releasestrategies utilizing Clear Case.
- Used ANTbuildtool on JAVA/J2EE projects for the development ofbuildartifacts on the source code.
- Automated thebuildandreleasemanagement process including monitoring changes between releases.
- Performance Tuning, monitoring, profiling of applications, application servers and web servers
- Day-to-day maintenance and support of diverse Global applications portfolio and its infrastructure
- Experience in operational 24x7 support
- Co-ordination with other teams for projects architecture, deployments, optimization and maintenance
- Excellent documentation skills - Visio diagrams, support procedures, inventory
- Ability to work in tighter schedules and proficient in meeting deadlines
- Excellent communication and interpersonal skills
- Provide Root Cause Analysis for various middleware issues
- Work closely with vendors to facilitate changes when needed.
- Automated various tasks like housekeeping, log rotation, remote deployments, build package etc. using Unix Shell Scripting, Python, ANT, WLST scripts.
- Familiar with ACLs, DMZ and F5 Load balancer
TECHNICAL SKILLS
Platforms: Red Hat Linux 3/4/5, Solaris 8, HPUX 11.x, AIX 5,Puppet
Application Servers: BEA WLS 8.x/9.2/10.x, Oracle Service Bus 11g, Oracle SOA Suite11g,Jboss ews/eap
Web Servers: Apache 2.x, Sun One/I Planet 6.x and IIS 6.0,Tomcat 6/7,AWS
Database: Oracle 8i/9i/10g, SQL Server 2005/2008, MS Access, DB2 v8.1/9.5
Monitoring Tools: BMC Patrol 7.5, Wily Introscope, Site scope
Scripting Languages: WLST and Shell scripting, Perl, ANT, Python
Load Balancer: Big IP F5, Cisco CSS,Foundry,Firewall
Tools: /IDE: SOAPUI,CA Site Minder, Workshop, Eclipse, JDeveloper, Hermes JMS & Jrockit Mission Control,Junkins
PROFESSIONAL EXPERIENCE
Middleware/Infrastructure Admin
Confidential, Phoenix, AZ
Responsibilities:
- Experience in jboss application server configuration
- Experience in problem tracing, log file management and implementing the Workload Management using clustering for JBoss Servers
- Handling all the major enterprise releases, deployments, configuration/architecture changes and fine-tuning of BEA WebLogic environment
- Creating and configuring JDBC and multi pool connection pools for automatic database failover.
- Work with Performance analysts in fine-tuning the applications.
- Performance tuning the JVM to suit the specific application needs.
- Configuration of WebLogic Domain, Cluster and Managed servers.
- Designing and implementing the Application, Database and backup Fail-Over strategiesWork on Raise change request in Service and Remedy to different teams as per the requirement
- Installing latest refresh and fix packs for Web Sphere Application Server and IBM HTTP server
- Experience in Troubleshooting applications.
- Coordinated with various vendors on the installation, configuration and troubleshooting of their products to better serve our client needs.
- Configured application resources like JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions.
- Installed/Configured/Managed,Jenkins,CI,Automation.
- Coordinate/assist developers with establishing and applying appropriate branching,
- Labeling/Naming conventions using SVN source control. GITLab, Github as version Control.
- Responsible for the Plugin Management, User Management,Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
- Work Closely with infra team to procure new servers and raise load balancing request
- Identifying root causes for the outages and apply appropriate fixes
- Deployment applications (JAR, WAR, RAR and EAR) and related troubleshooting in clustered environment using Admin console and WLST scripts
- Involved in 24/7 On-call support for production environment and UAT environment
- Configuring SSL in Apache and WebLogic servers.
- Automated various tasks using Shell scripts and WLST scripts .e.g. OSB export and import scripts, SOA application deployment scripts, WebLogic/Websphere Deployment scripts.
- Monitoring of the environment using Wily, Dynatrace.
- Work closely with the Unix team to set up the load balancer for the WebLogic/Jboss domains
- Work closely with the Networks and Security Team in opening firewalls and DNS requests required for the infrastructure
Weblogic /Middelware Admin
Confidential, Denver, CO
Responsibilities:
- Maintaining DMZ environment which include technologies such as WebLogic/Jboss on various operating systems such as, Linux and Windows NT/2000.
- Installation, Configuration, Troubleshooting and Maintenance of WebLogic 10.2/11g, Jboss EWS/EAP and Tomcat Apache 7 and Web servers.
- Developed and implemented SoftwareReleaseManagement strategies for various applications according to the agile process.
- Experienced in defining various build and release workflows, performing merges and branch management.
- Developed Perl and shell scripts for automation of thebuildandreleaseprocess.
- Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
- Perform periodic system audits on all environments to ensure that only controlled versions of software
- Responsible for the development and maintenance of processes and associated scripts/tools for automatedbuild, testing and deployment of the products to various developments.
- Managed Maven project dependencies by creating parent-child relationships between projects.
- Installed/Configured/Managed,Jenkins,CI,Automation.
- Coordinate/assist developers with establishing and applying appropriate branching,
- Labeling/Naming conventions using SVN source control. GITLab, Github as version Control.
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
- Responsible for the Plugin Management, User Management,Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
- Configure and tune WebLogic/JBOSS domains/applications for performance, scalability and reliability
- Configure Application and Manager servers in Tomcat and JBOSS EWS/EAP.
- Provided support to Production, Staging, QA, Development environments for code deployments, changes and general support.
- Involved in the migration From Tomcat 6 to Tomcat 7.1 and Weblogic to Jboss.
- Integrate Services through Adapters.Worked on versign certs for external apache applications.
- Configured and tuning JDBC Connection pools, JMS configurations and JVM tuning.
- Work closely with vendors to facilitate appropriate changes when needed.
- Identifying root causes for the outages and apply appropriate fixes
- Deployment applications (JAR, WAR, RAR and EAR) and related troubleshooting in clustered environment using Admin console and WLST scripts
- Involved in 24/7 On-call support for production environment and UAT environment
- Configuring SSL in Apache and WebLogic servers.
- Automated various tasks using Shell scripts and WLST scripts .e.g. OSB export and import scripts, SOA application deployment scripts, WebLogic Deployment scripts.
- Monitoring of the environment using Wily, Site scope and Topaz and Anthill Pro.
- Work closely with the Unix team to set up the load balancer for the WebLogic/Jboss domains
- Work closely with the Networks and Security Team in opening firewalls and DNS requests required for the infrastructure.
- Provided Root Cause Analysis documents for various middleware issues.
Environment: Jboss EWS/EAP,Tomcat 6/7,Build Forge, WLS 10g/11g, OSB11g, Jenkins, CA Site minder, WILYand Sentry, Remedy Ticketing,AWS,Puppet
Weblogic/Middleware Admin
Confidential, NYC-NY
Responsibilities:
- Involved in the migration of WebLogic from 9.2 to 10.3.
- Installation, Configuration, Troubleshooting and Maintenance of BEA WebLogic server 8.1/9.2/10.x, Oracle SOA11g & Oracle Service Bus 11g.
- Launching and configuring of Amazon EC2(AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
- Created continuous integration system using SVN, Ant, Jenkins, chef, Puppet full automation
- Experienced in defining various build and release workflows, performing merges and branch management.
- Coordinating with development teams to performbuildsand resolvebuildissues.
- Used Mavenbuildfor packaging the source code and used Cruise Control for automation and CI relatedbuildand deploy activities.
- Analyze and create daily reports on the status of server backups on intranet and extranet.
- Involved in setting up and configuring WebLogic/SOA Suite/Oracle Service Bus cluster for multiple environment.
- Provided support to Production, Staging, QA, Development environments for code deployments, changes and general support.
- Configure and Administer of OSB, Oracle SOA Suite 11g and its components.
- Created multiple domains and maintained clustered environment for various projects.
- Tuning of application servers which includes Execute Queue Threads, Work managers, JVM tuning, JMS resources, JDBC connection pools, BPEL and mediator properties, SOA infrastructure audit levels, JCA adapters, Enabling/Disabling monitoring of services.
- Deploying applications to various production environment using deployment tools.
- Involved in 24/7 On-call support for production environment and UAT environment
- Configuring SSL in Apache and WebLogic servers.
- Monitoring of the environment using Wily, Site scope and Anthill Pro.
- Provided documents related to root cause for various middleware issues.
- Document backup and DR procedures, logs retention policies, domain build process, SOA/OSB/WLS installation and verification steps, file system and directory layout.
- Implementations of SOA purge scripts based on the retention policy.
Environment: Solaris 2.8/5.8, Red Hat AS 4.0/5.3 WebLogic Server 10g sp5/9.2/10.3, Jenkins, Oracle Service Bus 11g, Oracle SOA11g, Apache 2.2, Big IP F5,AWS
WebLogic Administrator
Confidential, Collegeville, PA
Responsibilities:
- Handling all the major enterprise releases, deployments, configuration/architecture changes and fine-tuning of BEA WebLogic environment
- Creating and configuring JDBC and multi pool connection pools for automatic database failover.
- Work with Performance analysts in fine-tuning the applications.
- Performance tuning the JVM to suit the specific application needs.
- Configuration of WebLogic Domain, Cluster and Managed servers.
- Designing and implementing the Application, Database and backup Fail-Over strategies.
- Deployment of various application codes including JAR, WAR, EAR and properties using custom scripts in Development.
- Involved in performance and regression testing of the application in the testing environment.
- Providing performance and system statistics and analyzing the bottlenecks using various monitoring tools like Site scope & BMC Patrol.
- Installation, Configuration and Administration of BEA WebLogic Application Servers 8.1 on SUN Solaris Server Platforms, Red Hat Linux and Microsoft Windows 2000
- Performance tuning the JVM to suit the specific application needs.
- Installation of SSL certificates and key stores for the WebLogic clustered environment.
- Installing of HTTP plug-in for Apache, I Planet and IIS.
- Implementing Load balancing for the application using the F5 Load balancer.
- Setup and configure Messaging bridges between MQ and JMS
- Fine tune JMS Messaging bridges and JMS Destinations.
- Configure SSL in Apache, I Planet and WebLogic servers.
- Involved in 24/7 On-Call support for Production and UAT environment
Environment: Solaris 2.8/5.8, Red Hat AS 3.0/4.0, WebLogic Server 8.1 sp3/sp5, I Planet 6.0, Apache 2.0, Anthill pro, IIS 6.0, HP Service Guard, WebLogic 9.2, WebLogic 10.1,Wily
Jr,System/Weblogic Administrator
Confidential
Responsibilities:
- Installation, configuration and administration of the WebLogic 8.1 environment.
- Monitoring application server via third party software.
- Tuning application server by modifying Execute Queue Thread / JVM heap
- Configuring Oracle database connection pools at various application server level
- Troubles shoot application and system level issues.
- Co-coordinating task amongst customer and various teams
- Design, implement and manage WebLogic server clustering and maintenance of connection pools & JMS.
- Created security roles, group policy, user authentication, auditing and authorization.
- Used ANT to run build scripts developed UNIX shell scripts and auto deployment processes.
- Installed Apache HTTP server as a front end of WebLogic server.
- Developed scripts for automatic startup and shutdown of Admin Server and Managed Servers.
- Monitored the cluster for performance issues in respect to JVM Heap Size.
- Configuration and Integration of I Planet LDAP Server with WebLogic server.
- Involved in 24/7 support for production environments.
Environment: Solaris 2.8/5.8, Linux 4.x, WebLogic Server 8.1 sp3/sp5, I Planet 6.0, Site Scope, Topaz, Apache 2.0, I Planet 6.0.