Sr. Apache Admin/middleware Engineer Resume
AtlantA
SUMMARY:
- Around 8 years of experience in IT field with every increasing levels of responsibility and expertise in a wide range of IT disciplines specializing in Oracle WebLogic Application Server v8/9.x/10.x/11g/12c, JBoss EAP 5.2/6.3.2, WildFly 10, IBM WebSphere Application server v6.x/7.0, maintenance, integration including Tomcat Apache Server v6.0.
- Experience in installation, configuration, deployment and management of Enterprise J2EE Applications in a clustered and non - clustered environment using Oracle WebLogic Application Server v8.1/9.x/10.x/11g/12c.
- Experience in installing, creating Highly Available WebLogic server instances and configuring it with external webserver, database and messaging infrastructure (MQ).
- In depth knowledge in Installing, Configuring and Trouble-Shooting Application Servers like Oracle WebLogic 8.1/7.0/6.0, and IBM HTTP Server, Apache Webserver on Sun Solaris, Linux and AIX.
- Expertise in Administration of Oracle WebLogic Portal 8.x/9.x,10.x, SunOne, I-Planet Web Server on IBM AIX 6.x/7.0, Sun-Solaris 9/10, Red Hat Linux 6.x/7.x/8.0 and Windows NT/2000 environments.
- Extensive experience in production environments, involved performance tuning, tweaking the JVM parameter, Threads, size of the connection pools.
- Have experience in Configuration and release management in DevOps support model using tools such as Puppet and Chef.
- Create Chef Recipes, automation tools and builds, and do an overall process improvement to any manual processes.
- Experience in configuring session affinity, session persistence and monitoring in JBoss EAP 6.x/5.x and Apache Tomcat 7.x/6.x
- Automated WAR deployment procedure in production environment running on Jboss EAP 6.4 using Perl script.
- Extensive experience working with configuration management tools such as Jenkins, Git, Apache Subversion (SVN).
- Configured Web Server plug-ins for application servers (WebLogic and WebSphere); Configured Clustered, load-balancing and fail-over solutions.
- Extensive experience in writing Puppet recipes building server environments and pushing server configuration changes.
- Experience in installation and configuration of various Continuous Integration (CI) tools Jenkins, Hudson, and Bamboo for build, deploy and cruise control.
- Configured and administered Connection pools, Data Sources and Foreign JMS Connections for JDBC connectivity with Data Bases like Oracle 10g, DB2 & Tera Data.
- Experience in administering load balancers (F5), network routing protocols, and Firewalls.
- Installed and configured Sun Java WebServer, Apache, IIS and IBM HTTP WebServers and Integrated with Weblogic Application Server.
- Experienced in automating Administrative tasks like application deployment, config changes and run-time operations using Weblogic scripting client with jacl, perl, shell, jython scripts.
- Strong proficiency in server automation, standardization, simplification and repeatability.
- Expertise in developing WLST scripts and Shell scripts to administer WebLogic servers including deployment, configuration and monitoring.
- Excellent organizational and analytical abilities teamed with effective oral and communication skills.
- Good understanding of Systems Development Life Cycle (SDLC).
- Good knowledge of Siteminder, Wily Introscopeand integrating to WebLogic.
- Implemented security and configuration of LDAP, Netscape Directory Server, and Siteminder single sign-on configurations.
- Provided 24/7 on call support to the development team in both testing and production environment, and analysis (troubleshooting) of log files to resolve issues.
TECHNICAL SKILLS:
Operating Systems: Solaris, Red Hat LINUX, HP-UX, IBM-AIX, Windows 98/2000/NT/XP/Win7/Win8
Programming Languages: C, C++, JAVA/J2EE, SQL, PL-SQL, C# ASP .NET
Application Server: WebLogic Server 8.1 (sp3 - sp6), 9.2MP2 & 10.0/10.3, 11g, 12c Apache Tomcat 6.x, 7.x, 8.x JBOSS 6.x/7.x, WebSphere 7.0,8.0,8.5, 8.5.5, WildFly 10
Web Server: Apache 2.2, 2.4 Sun ONE 6.x, IBM-HTTP Server
J2EE Technologies: Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB, Applets and swing components, AWT
Web Technologies: JDK 1.7,1.8, HTML, XML, DHTML, MSXML, ASPX, PHP
Scripting Languages: WLST, UNIX Shell Scripting (Bourne, Korn, C and Bash), Perl Scripting
Monitoring Tools: Wily Introscope, JMeter, JConsole, Mercury Load Runner, Grinder, Samurai, AppDynamics, Splunk. JUnit
Databases: Oracle 8i/9i/10g, 11g, 12c, MS SQL Server 8.x/2000, Sybase, Pointbase, My SQL, MS Access and DB2
Networking & Protocols: TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP
DevOps: Puppet, Chef, Subversion (SVN), GIT
CI Tools: Jenkins, Hudson, and Bamboo
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Apache Admin/Middleware Engineer
RESPONSIBILITIES:
- Installed and configured Apache Web Server in various environments.
- Installed and configured Apache Web Server and integrated them with WebLogic.
- Administer, monitor, and manage Apache Web Servers.
- Worked with clients for a go live project.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication.
- Experience in Backup and Recovery procedures.
- Configured SSL setup for Apache. Configured SSL between Apache and WebLogic plug-in.
- Configured Log rotation for Apache and log redirection for plug-in.
- Applied patches to the Apache webserver servers.
- Configured SSL and Digital Certificates for requesting, generating and implementation for the communication between web server and the Application Server
- Worked on URL redirect and URL rewrite.
- Worked on P1 and P2 tickets for apache issues.
- Worked on setting up out of service page while application team performs updates.
- Worked on SSL script for automation for out of service page.
- Worked on troubleshooting issues related to SSL certificate installed on load balancer and Apache.
Environment: WebLogic Server 8.1, Apache Tomcat, Sun One, Red hat Linux, F5 Load balancer, J2EE, Apache Web Services Windows.
Confidential, AtlantaSr. Jboss Admin/Middleware Engineer
RESPONSIBILITIES:
- Responsible for administration, configuration and monitoring of JBoss EAP 5.2/6.3.2, WebLogic Application Server 10.0.x/11gR1/12C Environments on SUN Solaris 8/9/10, WildFly 10 and RHEL 5.x/6.x
- Experience in Web-based applications, SOA (Services Oriented Architectures) and Web application servers (WebLogic).
- Provided 24/7 on call support to the Production environment applications.
- Performance tuning with the help of monitoring tools such as HP open view, thread dumps analysis.
- Installed and configured various middleware packages such as WebLogic, Tomcat, JBoss
- Install, maintain, upgrade and support enterprise wide J2EE applications in development, system test, QA, training and production systems running WebLogic application server on Red Hat Linux systems w/ Oracle 10G database.
- Creating profiles in Puppet and pushing them across all the servers in UNIX and Linux environment.
- Worked with Puppet automation and configuration management tool to check for configuration drift.
- Installing and configuring JBoss in training environment for a development project.
- Managed application configurable items for release specific activities in four release environments.
- Experience configuring SUN security agent and working knowledge of the Access manger.
- Configuring policy agent for the applications on all the environments.
- Experience in setting up multiple domains, including machines, managed servers, node managers and clusters in all the environments.
- Installing and upgrading SSL certificates in QA and production environment.
- Expertise in installing, configuring and administration of Apache HTTP 2.0 Web Server and Sun Web Server (iPlanet 6.1).
- Troubleshoot environment and application issues using BEA WLS support patterns as the standard methodology and provide root cause summary to application stakeholders.
- Configured clustering, Data sources and connection pools for various applications on WebLogic application server.
- Responsible for configuring and administering of JMS connection factories
- Extensive experience of setting up multiple cluster environment and deploying applications on the same.
- Up-gradation of WebLogic servers in development, testing, QA, training and production environment and applying patches.
- Worked on Web Security tools- LDAP Server, SSL Certificates.
- Integrated WebLogic and JBoss with Proxy servers (Sun One, Apache) and Authentication servers (Siteminder)
- Node Manager Configuration - remote managed server start and stop. SSL communication between admin server and node manager.
- Knowledge on distributed systems and the support of highly distributed deployment.
- Worked on CI tools like Jenkins, Hudson and Bamboo.
- Good knowledge of other web and applications servers like Sun java systems application server (Sun One application server) JBOSS, Apache.
- Configured Jenkins builds for continuous integration and delivery.
- Created Dashboards in WILY Introscope and monitored JVM instances for J2EE applications.
- Worked as 24/7 Production analyst on a bi-weekly basis.
Environment: BEA WebLogic 12c/11gR1, Tomcat 5.5/6.0, JBoss EAP 5.x/6.x, Puppet, Jenkins, Maven, Apache 2.0.52 WebLogic plugin sp6 Sun one web server, SUN JES 5.0, SUNIDM, MQ series HP open view monitoring tool Oracle DB
Confidential, Houston, TXSr. Jboss Admin/Middleware Engineer
RESPONSIBILITIES:
- Responsible for the Installation, Configuration and Administration of JBoss EAP 5.2/6.3.2, Oracle WebLogic Application Server 10.3.6 and configured the WebLogic domain on RHEL 6.4
- Installed and Configured JBoss 6.0 on Dev, Test, Training and Prod Environments and Provided support.
- Provided Support to migrate from WebLogic server to JBoss
- Installed and configured Apache Tomcat 7 with Informatica data quality
- Migrated WebLogic domain from HP-UX to RHEL
- Configured SSL for mutual authentication between client and server.
- Performed WebLogic server administration tasks like configuring both horizontal and vertical cluster environment, deploying applications, configuring JMS servers and JDBC data sources.
- Configured F5 load balancers to work with WebLogic Server.
- Configuring Single Sign-On using(SSO) using SAML 2.0 in WebLogic 10.3.6
- Configured Node Manager and Machines for controlling managed servers
- Deployed J2EE Application archives (WAR, JAR, EAR) in clustered and stand-alone environment on the WebLogic application server
- Configured Active Directory Authenticator with WLS Server
- Configured and administered WebLogic Servers with Oracle 11g database
- Configured and administered JDBC connection pools, multi pools and data sources
- Configured JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, JMS queues and topics.
- Involved in performance tuning of JVM by analyzing thread and Garbage collection.
- Handled server hang, dead locks application and database level locks by checking thread dumps and analyzing them to find the root cause of the issue.
- Handled Memory issues and Memory leaks by tuning and profiling with the help of third party tools (performance tuning)
- Troubleshoot server related issue
- Configured and setup SSL data encryption and client authentication.
- Provided 24/7 application support to all production applications.
- Monitoring server logs and domain logs application deployment and performance tuning.
- Worked closely with Developers and service delivery team to troubleshoot JVM and application related issues.
ENVIRONMENT: WebLogic Application Server 8.x/9.x/10.x,11x, Jboss 6.x, JDK 1.4/1.51.6/1.7, JRockit 8x, Apache 2.x, Tomcat 7.x/8.x, Sun One/ iPlanet, IIS 6, Solaris 8/9, Red Hat LINUX, Windows 2007, F5 Load balancer, SiteMinder, Nagios, JMX, Oracle 8i/9i, JDBC, Subversion, EJB, JSP, Servlets, XML,MS Office, Open SSL, Secure SSH.
Confidential, Milwaukee, WIMiddleware/WebLogic Administrator/DevOps Engineer
RESPONSIBILITIES:
- Deployed the applications on WebLogic Servers10.x/11g and maintained Load balancing, high availability and Failover functionalities.
- Configure Clustering EJB objects, JDBC connections and JMS connection factories.
- Configured Node manager to administer the Managed servers.
- Supported on call schedule for Production Support.
- Deployed the applications like formats of WAR, JAR, and EAR in WebLogic 11g/ 10.x.
- Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 11g.
- Install, configure and administer BEA WebLogic Server 11g in various environments.
- Created Spring configurations for Data Access, REST, Messaging, JSBC, MVC.
- Created SOAP web services using Spring, CXF.
- Strong believer of DevOps Methodologies and working towards a core DevOps engineer who can bring an end to end work flow of Continuous Integration, Continuous Delivery and Continuous Deployment process for an organization.
- Implementing new projects builds framework using Jenkins & maven as build framework tools
- Implementing a Continuous Delivery framework using Jenkins, CHEF, Bamboo, Maven in Linux environment
- Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment
- Install and configure Apache Web Server in various environments.
- Configure and administered of WebLogic server with Oracle 11gdatabase.
- Configuration and administration of Connection pools for JDBC connections.
- Used configuration wizard and configuration builder extensively to create and manage WebLogic domains.
- Setting up the cluster environment for WebLogic Server integrated with multiple workflows.
- Used Oracle Fusion for development, deployment and management of SOA suite
- Involved in doing a performance benchmark of WebLogic server by using Load Runner.
- Used Nagios to provide centralized view of IT infrastructure and help with status information, detection of infrastructure outages, automatic restart of failed applications and services and overall monitoring reporting
- Installed, configured and administered JBOSS 6.0 server in various environments.
- Used JBOSS framework to support the development and implementation of applications
- Configured and deployed applications in various work environments like Development, System Test and Production.
- Research and Troubleshooting of emerging application issues, from WebLogic configuration to code issues.
- Used Batch-Processing to avoid idling computing resources and keeping high rate of utilization and shift the time of job processing
- Developed ANT build scripts, UNIX shell scripts and auto deployment process.
- Configure JNDIserver as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Applying the patches to the WebLogic servers.
- Configured F5 Load Balancer Implemented standard backup procedures for both application and WebLogic.
- Testing and profiling to measure the performance of the applications.
- Used alfresco content management for web, documents, records and content development.
- Conducted performance and scalability audits of applications and the application servers.
- Integrating and managing solutions with IIS, iPlanet LDAP, and Directory Smart single sign-on.
- Problem determination using local error logs and by running user traces and service traces.
- Documenting design procedures and test plans.
ENVIRONMENT: JDK1.6/1.7, J2EE, Jrockit, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle9i, WebLogic Server 8.1, Jboss 6.0, Win2K, AIX, Solaris, Linux, OIM, Spring REST, Spring MVC, Alfresco, subversion.
Confidential, Columbus, OHWebLogic Administrator
RESPONSIBILITIES:
- Deployed the applications like formats of WAR, JAR, and the EAR in WebLogic 10.0
- Involved in cluster environment creation and deploying various J2EE applications on the cluster and implemented Load Balancing, High Availability and Failover features
- Deployment of J2EE Web Applications, EJB components and Enterprise applications (WAR, JAR and EAR files).
- Deployed J2EE Web and EJB modules using Ant tool, WebLogic Command Line and WebLogic Admin Console.
- Maintained WLS in a project involving 20+ clusters, 26 applications with about 45 servers deployed on separate boxes.
- Installed and configured Apache 2.0 in different environments.
- Performed installations, upgrades in WebLogic server from 8.1 to 10.1.
- Used WLST scripts to monitor the JVM heap size, JDBC and JMS resources
- Developed menu driven scripts for Code drops, Software installations and Sever recycle.
- Involved in writing and maintaining shell scripts for log archival taking backups and monitoring disk space.
- Developed and maintained applications tools that build and deploy and automate and streamline code management and product delivery process using SVN (Sub Version)
- Managing Security issues in using roles for development, testing and production environments by building Infrastructure for Applications.
- Involved in documenting problem solutions, major configuration changes and system architecture changes.
- Involved in 24/7 support for production environments.
- Troubleshooting any issues that arise during the release or deployment process.
- Created shell scripts for automatic deployment using WebLogic Deployer utility.
- Configuring database connectivity using JDBC and Configured WebLogic Virtual hosts.
- Integrated new WebLogic server (WLS) features into WebLogic Portal product (built on WLS), primarily JAAS based authentication, WLS server based authorization and user management.
ENVIRONMENT: WebLogic Server 10.3/11g, Weblogic Portal, BEA Guardian 1.0, Solaris OS 8/10, Actuate Reporting,, J2EE, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle 8/10g, DB2, Ant1.5.1, Wily Introscope 7/7.2, Alfresco, Autosys 4.5, IBM ClearCase, Subversion, SiteMinderNetegrity, NDM, WebMethods.
ConfidentialApplication Development/Support
Responsibilities:
- Installed and Configured WebLogic 8.1 Application Servers/WebLogic Integration, Domains, Clusters on AIX, Solaris and wrote shell scripts for automation of WebLogic startup, and for log maintenance.
- Tuned the TCP-related parameters in Operating System Level to improve system performance and reduce dropped connections.
- Configured and maintained WebLogic server with JDBC Connection Pool, JMS, JNDI, SNMP and J2EE Services.
- Used to interact with Development Teams for Application Architecture changes, with respective to WebLogic configurations.
- Installed and configured Apache Tomcat and Sun ONE (iPlanet) Web Server.
- Developed and maintained shell scripts that facilitate the Administration of BEA WebLogic.
- Troubleshooting, Load balancing, Testing and Code Profiling to measure the performance of the various applications deployed in WebLogic Server.
- Developed many shell scripts to automate the maintenance process of the WebLogic and recover the backed up WebLogic configuration.
Environment: WebLogic Server 8.1, Apache Tomcat, Sun One, J2EE, Web Services, LDAP, XML, AIX, Solaris, Windows, SQL Server.