Weblogic/ Devops/jboss Admin Resume
Columbus, OH
SUMMARY
- 8+ years of extensive experience in the IT industry with focus on WebLogic Administration, Monitoring, Troubleshooting and Maintenance on WebLogic Servers.
- Expertise in Installation, Configuration, Trouble - Shooting and Maintenance of BEA WebLogic Server … JBOSS 4.x/5, iplanet Web Server, Apache Web Server on different UNIX flavors and environments.
- Experience with Apache Webserver 2.0/2.2 and 2.3 and Tomcat 7.0.
- Excellent understanding of installation, application deployment, monitoring and maintenance of Apache Webserver 2.0/2.2 and 2.3 and Tomcat 6.0 and Tomcat 7.x on Linux environments.
- Experience in Maintaining BEA WebLogic Server on different UNIX platforms and setting up the Development, Testing and Production environments.
- Expertise in the Administration, Installing, Configuring Web Servers like Oracle HTTP Server, Apache 2.0/2.2.x, Sun One 6.1, Web Server (iPlanet) and Microsoft IIS Server.
- Deploying J2EE Application archives (JAR, WAR, EAR and RAR) and Web-Based/E-Commerce on Web Logic Application Server and JBOSS 4.x/5.
- Hands on experience in installing and configuring JBoss 4.x, IBM WebSphere Application Server 5.x/6.x, Tomcat 5.x/6.x, Apache 2.x Web-server, Sun Java System Web-server and IBM HTTP server.
- Hands-on experience on virtualization software like VMware and Oracle VM Virtual Box.
- Experience withOracleandMS SQL ServerDB Tasks DML, DDL Executions, Log Rotations, Table space alterations, user management etc.
- Excellent working knowledge in using multiple domains with machines, node managers, managed servers and clustered environments in WebLogic/JBoss/WebSphere application servers.
- Developed shell scripts for administering application servers and good knowledge in Oracle Enterprise Manager (OEM).
- Experience writingShell,PowerShell, andPerlscripts to automate the deployments and environmental changes.
- Deployed different WAR, EAR, JAR, J2EE applications in clustered environment and on manage servers using various deploying tools like WLST, console, WebLogic Deployer.
- Good experience in Middleware services like JMS, JDBC and implemented other services like JNDI, SNMP.
- Developed WLST scripts for application server administration to start, monitor and stop.
- Configured and administered JMS Connection factories, JMS Queues, Topics, Distributed Queues and Distributed Topics along with JDBC Connection pools with databases like Oracle database 10g, MS Access, My SQL and DB2.
- Extensive experience with design, development and deployment of business process integration using Oracle SOA - Fusion Middleware.
- Experienced with TCP/IP, UNIX, LAN, WAN Administration, Apache, WebLogic, Ethernet, Firewall, Java, UNIX Shell Scripting, Middleware, Web Server.
- Experienced in SOA Suite, Webcenter and Oracle Application Server administration and deployments.
- Experience in deployment in SOA suite, creation of Data sources, JMS destinations, securing web services.
- Experience in setting of High Availability and clustering for Oracle SOA suite.
- Successfully completed the version upgrades (SiteMinder from 12 to 12.x, and 6.x to 12.x) on UNIX and Windows platforms.
- Experience in Oracle Fusion Middleware SOA Administration, Java, Oracle Database 10g.
- Experience in backup and recovery of Oracle SOA suite dehydration store
- Expertise in the Administration, Installing, Configuring Apache 2.0/2.2, Sun ONE 7.1 Web Server (iPlanet), Apache Tomcat 6.0, Microsoft IIS Server, SiteMinder.
- Installed and configured JBoss Application Server 5.x.x.
- Experience in configuring Node manager to administer the Managed servers.
- Experience in managing and monitoring JVM performance tuning by adjusting WLS Heap size.
- Experience in configuring Connection pools for JDBC connections.
- Proficiency in writing automation scripts using Chef, Puppet, Shell, Power Shell to support infrastructure as code and continuous deployment.
- Extensive experience in implementing and configuring CA Site Minder Policy Server, Web agents and Oracle Directory Server (LDAP) on various platforms.
- Extensive Database knowledge in various RDBMS like Oracle, Sybase, MS SQL Server
- Extensive experience in configuring and monitoring JMS server in Weblogic and tuned the application with Work Manager.
- Web Tools and Languages JSP, Servlets, JDBC, Java Script, WLST, Python, XML, HTML.
- Extensive experience in configuring and managing secured environments using SSL and digital certificates.
- Configured Weblogic node manager as a service on RHEL.
- Used Crontab for the daily automation of the batch jobs on RHEL.
- Excellent application development and interfacing experience with LDAP using Netscape and Sun ONE directory Servers.
- Solid knowledge of networking technologies like DNS, TCP, SNMP and Load Balancing Technologies.
- Experienced in applying plug-ins for WebLogic Application Server.
- Strong knowledge about the deployment of J2EE applications on Oracle WebLogic … iPlanet and Apache, and familiar with utilization of OOP.
- Expert experience in WLST, ANT, BASH and Perl scripting to automate and monitor the WebLogic routine tasks
- Experience in writing Scripts to handle complex automation / administration using Shell scripting, WLST
- Excellent database knowledge using Oracle, MS-Access, and MS SQL Server.
- Designing and implementing solutions using Puppet open-source, Puppet Enterprise, Hiera, Facter, PuppetDB, r10k, Augeas, MCollective and related tools.
- Expertise in writing UNIX Shell Scripts (KSH), WLST.
- Good oral and written communication skills.
TECHNICAL SKILLS
Application Servers: Oracle WebLogic 8.1/9.x/10.x/12.x Oracle SOA Suite 11g, OSB 11g, OEM 11g, WebLogic Portal 10.3.5, IBM Web Sphere 6.x,7.0,8.0,8.5, Glassfish, V3.1/4.x, Tomcat 5.x,6.x, Jboss AS 7.0/6.0/5.1,TIBCO 5.10x,5.1x,4.9x
Web Servers: Apache Web Server 2.x/2.2.x, SunOne 6.1, IIS5.x/6.x/7.x, Oracle HTTP Server, IBM HTTP Server.
Operating Systems: Red Hat Enterprise Linux 4.x/5.x/6.x, Solaris 8/9/10, SUSE Linux, AIX 5.3, V6.1, Windows NT/XP/2003/2008.
Languages: Java, C, C++, Oracle PL/SQL, SQL, COBOL
J2EE Technologies: Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB, Visual Studio 2013/2012/2010/2008/2005 , Front Page, SQL Enterprise Manager, SQL Management Studio 2008/2012
Tools: and Utilities: ANT, MAVEN, Jenkins, JIRA, Nagios, JIRA, Chef, Puppet, Ansible, Cute FTP, JProbe, Ant, XMLSpy, Remedy, Service Now, Build tool Robot, Cruise Control Web Methods Developer, FIPS 201, AEM5.6.1, SiteMinder policy server R6.0 SP5 CR32.
Scripting Languages: WLST, UNIX Shell Scripting (Bourne, Korn, C and Bash), Perl Scripting, Jython, Python
Networking & Protocols: T3, T3S, Http, Https, Ftp, SOAP, LDAP, RMI/IIOP and TCP/IP.
Database and DB Tools: Oracle 10g, MS SQL Server 2005, TOAD, SQL Navigator, SQL Plus, MS Access, Oracle database 12
Case & Version Control: Subversion, Clear Quest, JIRA, CVS, Perforce, Visual Source Safe.
PROFESSIONAL EXPERIENCE
Weblogic/ DevOps/JBOSS Admin
Confidential - Columbus, OH
Responsibilities:
- Installed Oracle WebLogic 10.3.6 in Development, UAT and Production environments.
- Configured WebLogic domains, machines, node manager, managed servers, clusters, JDBC datasources, JMS servers, Queues, Topics and connection factories as part of application provisioning.
- Created certificate requests using Key tool and also deployed the certificates on WebLogic Application servers.
- Experience in writing the JIL scripts and uploading them to the AutoSys to automate the scripts executions.
- Deployed various J2EE applications (EAR, WAR, JAR) on WebLogic and JBoss Application servers.
- Worked closely with performance testing team for fine tuning the applications. Also involved in troubleshooting the application and middleware related issues.
- WroteUnixShell scripts to automateSVNbranching, merging, tagging and various other version control tasks
- Configured CI/CD model using JENKINS for cloud platform OSE. Like building Docker image, pushing the image to Docker registry and finally invokes OSE API to deploy application
- Updated deployment and configuration scripts (WLST) of WebLogic Application servers.
- Involved in CA Governance Minder (application access certification) and CA Site Minder (application access request) integration projects.
- Automate processes withPowerShellscripts. DNS changes, DC builds, User management.
- Performed all necessary day-to-day Subversion/GIT support for the projects.
- Integrated Subversion (SVN)/GIT into Jenkins to automate the code check-out process without any human interventionby implementing the hook process in GIT.
- Developed shell scripts to generate GM integration files and also created jobs to transfer files via GIS.
- Created/updated application configuration documents and application support documents.
- Involved in monitoring application performance using CA Introscope and application logs using Splunk. Installed and configured Apache web server 2.2.
- Also updated rewrite rules and vhost configurations.
- WindowsPowerShelldevelopment of automation and reporting processes.
- Installed and configured JBoss EAP 6.4 on Red Hat Linux 6.7
- Also installed, configured and administered JBOSS 6.0 server in various environments.
- Used Devops, Ansible Puppet and Gerrit.
- Worked on Monitoring IBM WebSphere Portal, Application Server, Tomcat, Web Server with New relic, Blade Logic, Dynatrace,Splunk
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Used Nagios to identify and resolve IT infrastructure problems in various components including applications, services, servers and network protocols.
- Worked with Atlassian tools like Bamboo & Jira.
- Automated the Build Process using Jenkins
- Created JBoss custom profiles and JBoss server groups. Also created/modified the server configurations using JBoss command line interface (JBoss-cli)
- Configured JBoss horizontal and vertical clusters in Domain mode and standalone mode.
- Configured JBoss domain controller for high availability.
- Configured Linux daemons for JBoss EAP domain/standalone mode.
- Also wrote JBoss-cli scripts to automate deployment tasks and creating server-groups/server-configurations.
- Installed Apache webs server on RHEL and configured mod cluster module to communicate with JBoss clusters.
- Worked closely with networking and database teams during major releases and also coordinated with the team for troubleshooting and root cause analysis.
- Enabling customers to better manage software development, deployments and infrastructure with tools such as Jenkins and GitHub.
- Coordinated with developers, project managers and project architects during code changes.
- Involved in release and operational meetings. Also communicated about the changes across the department.
- Documented the backup and recovery procedures before implementing the changes.
Environment: RHEL 5.6/6.2/6.7, WebLogic 10.3.4/10.3.6 , JBoss EAP 6.2, Apache 2.2, Oracle 11g RAC, F5 Load balancer, CA Introscope 9.5, CA Siteminder, CA Governance Minder, SQL, Splunk, WebLogic Admin, Middleware Release Engineer, Provisioning Engineer.
Middleware Engineer/JBoss Administrator
Confidential, Bartlesville, OK
Responsibilities:
- Installed and configured Oracle BPM 10g with Webserver and provided support for ongoing releases and migrations.
- Served as Oracle Weblogic Subject Matter Expert (SME) and provided guidance to various application development teams.
- Experience installing, configuring and supporting JBOSS Application server 5.1/6.0 on Red Hat Enterprise Linux platforms (RHEL 5 and RHEL 6).
- Responsible for configuring and setting up File transfer through NDM and setting up jobs in CA Autosys for automating the jobs
- Actively interacted with project managers & team members to discuss timely deliverables, project status & documented technical specifications from functional specifications in reporting point of view.
- Experienced in upgrading JBOSS application server from v6.1.0 to v7.0.1
- Use JBoss EAP to integrate JBoss Application Server for high-availability clustering, powerful messaging.
- Use JBoss fuse for remote console login, JMX management and web server console.
- Involved in migrating JBOSS /Fat java applications to RHEL6 upgrade.
- Migrating the application from WebLogic to JBoss.
- Configured connection pools. JMS Queues and Converted data sources from weblogic to Jboss.
- Upgraded the full web and application hosting platform for JBoss and Apache.
- Installed, Configured, Integrated, tuned and administered WebLogic 10.x/11g/12c and related components.
- Installed, Configured and Administered Oracle Fusion Middleware SOA Suite 11g in Cluster in various environments viz. DEV, QA, UAT, PRE-PROD and PROD.
- Backing up the SOA Applications and upgraded Oracle Fusion Middleware SOA Suite 10g to 11g.
- Configured Apache 2.2 on different physical and virtual boxes in various environments to handle the static content.
- Installed and configured Apache HTTP server Plug-in to proxy requests from Apache to WebLogic 10.3 on RHEL 6.
- Installed and configured Apache Mod jk to proxy requests from Apache to JBoss Application Server 5/6 on RHEL 5/6.
- Deployed the latest enterprise Java application builds from build engineer on to Tomcat 6.0, Weblogic 11g and JBOSS 4.2/5.0/6/7.
- Maintained and executed builds usingUNIXscriptingPerlscripting, Reported the build failures to appropriate groups
- Configured and set up Secure Sockets Layers (SSL) for data encryption and client authentication and working experience with BIG IP F5 Load Balancer.
- Managed and Monitored JVM Performance by adjusting WebLogic heap size and garbage collection parameters.
- Dealt with troubleshooting issues like Out of Memory, High CPU and Server Hang using Thread Dump, Heap Dump and Garbage collection analysis.
- Installed, configured and administered Web Servers like Apache 2.x HTTP Server, Apache Tomcat 6.x, Sun One 6.x Web Server and Microsoft IIS Server for Weblogic plug-ins, JBoss plug-ins and Configured Clusters for load balancing and fail over solutions.
- Configured and administered JDBC, JMS, Work Managers and SNMP in WebLogic Server and JBoss Application Server
- Used ANT, JMX to retrieve domain configuration and runtime information and also control and mange server lifecycle
- Created and Updated Shell scripts to monitor installed enterprise applications and to get information from the logs and database in the required format and other daily activities and jobs.
- Involved in setting up the application log environment using log4j.
- Analyzed server performance data and identify all sources of problems and recommend course of action to increase performance.
- 24/7 on call production support with the development and Production teams.
Environment: Weblogic Server 9.2, 10.3.3, JBoss 5.4, Sun Web server 6.1, SiteMinder, SQL, Apache2.2, Apache Tomcat 6.0, Ant 1.5.1, JRockit/JDK 1.6, J2EE, JSP, Servlets, EJB, LDAP, JDBC, JMS, XML, Oracle9i, MySQL 4.1, IBM Lotus Notes 7, Win2K, Solaris10, Wily Introscope 7.2, HP UX, Red Hat Linux 5.x, AIX and CV
Weblogic Administrator/JBOSS Admin
Confidential - Union, NJ
Responsibilities:
- Installed configured and administered Weblogic Server 9.x in AIX, Solaris 8/10 and Windows server 2003 environments.
- Maintenance of Agile instances.
- Maintaining the Data flow from ERP to Agile and Agile to data mart.
- Worked in a team environment in creating and configuring Weblogic domains and cluster for high availability of server to avoid fail over functionality and load balancing issues.
- Configured Java related technologies like clustering of EJB objects, JDBC connection pools and JMS connection factories, data sources, Queues and topics to administer manage servers in Weblogic environment.
- Deployed various EAR, JAR, and WAR applications in clustered environment using software configuration, management tools and scripts.
- Performance tuning of JVM heap size, garbage collections, java stack, Native thread, stuck thread & production performance of Weblogic.
- Taking heap dumps, thread dumps, and analyzing them to find the problems in applications.
- Configured JDBC connections data sources for oracle 8i/9i database server with Weblogic server and fixed the problems.
- Created User mailbox, Managing Password Policy, Provisioning users using WindowsPowerShell.
- Configured site minder on Weblogic server.
- Involved in load balancing, failover and clustering with multiple server instances.
- Involved in setting up cluster environment for WebLogic Server integrated with multiple workflows.
- Installed and configured Tomcat 5.0 and JBOSS 4.2 environment with web servers like Apache HTTP and Microsoft IIS.
- Involved in migration of Weblogic Server 9.2 to 10.x.
- Installed and Configured Apache Http, Iplanet, & IIS server plug-ins in order to proxy the request from web server to Weblogic Server.
- Developed WLST scripts to monitor JDBC connection Pool Status, JVM Heap Size, and JMS messages in the destination queues in the production environment.
- Performed Change Management using Remedy ticketing system.
- Provided 24x7 on call support in all environments.
Environment: Oracle Weblogic 9.2, Oracle Weblogic Portal, Solaris 8/10, AIX, Windows server 2003, Apache Tomcat 5.0, JBOSS 4.2, Apache HTTP 2.0, Microsoft IIS, Jrockit IT/JDK 1.5, JDBC, JMS, EJB, JVM, J2EE, Oracle 8i/9i/10g
WebLogic Server Administrator / Migration Engineer
Confidential -New York, NY
Responsibilities:
- Performed Oracle WebLogic 10.x, 9.x Administration involving such as Installation, Configuration, Monitoring, and Performance Tuning.
- Installed and configuredJbossApplication servers
- Worked on several applications and managed Applications is 3 major LOB‘s.
- Supported 24/7 on call schedule for Production Support.
- Installed, upgraded patches, deployed, monitored, tuned and configured WebLogic application server 9.2/10.3 in multi cluster/server environment.
- Involved in WebLogic 9.2 to WebLogic 10.3 upgrade, JVM upgrade, JDK upgrade.
- Responsible for Building and migration of Java (WebLogic), Batch, Database applications.
- Hands-on experience with Rational Clear Quest for Building and deploying for java, .Net and Batch applications
- Support and administration ofSharePointserver 2007, simplePowerShellscripts and Active Directory user account integration. Customization of websites SharePoint Designer, building with .net at junior level in spare time.
- Deployed the applications like formats of WAR, JAR, and EAR in WebLogic 8.1/9.2/10.3 .
- Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 9.2/10.3
- Configure and administered of WebLogic server with Oracle 10 g database.
- Deployed the applications on multiple WebLogic Servers and maintained Load balancing, High availability and Failover functionalities.
- Configuring Clustering EJB objects, JDBC connections and JMS connection factories.
- Installed and Configured Node managers to administer the Managed servers.
- Installation of multiple instances of IBM WebSphere V7.0 on the same machine.
- Performed Wily Introscope administration like Agent instrumentation, Alert and action configuration for the instances and setting up EPA agents
- WrotePowerShellscripts to streamline routine procedures for the Network Operations Center, SCCM team,VMwareteam.
- Performed Batch scheduling through Autosys servers and JIL scripts
- Configured Wily Dash Board for monitoring server health, Processor and memory threshold levels.
- Conducted capacity planning, performance analysis, CPU, Memory utilization, and other test as needed.
- Configured Apache to proxy the backendJbossdomains over HTTPS for secured communication.
- Configuration and administration of Connection pools for JDBC connections.
- Developed ANT build scripts, UNIX shell scripts and auto deployment process.
- Configure JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Implemented Migration integrity for the SAS 70 & OTS applications with Automated Build deploy process.
- Monitored and tuned Disk Queue, MQ queue depth, JVM heap size, garbage collections, Java stack and Native thread depending on L&P Testing results and production performance.
- Problem determination using local error logs and by running user traces and service traces.
- Implemented standard backup procedures for both application and WebLogic.
- Testing and profiling to measure the performance of the applications.
- Conducted performance and scalability audits of applications and the application servers.
Environment: JDK1.5/1.6, J2EE, JSP, Servlets, EJB, LDAP, JDBC, Oracle 10 g, JBoss4.2.3 &Jboss5.1 EAP WebLogic Server 8.1/9.2/10.3 , Win2K, Solaris with zones, Linux, Rational Clear Quest, Wily Instroscope, BIG IP
WebLogic Administrator
Confidential
Responsibilities:
- Worked as a project member providing 24/7 Support.
- Handling Severity I and Severity II Tickets.
- Creating and Working on CRs Change Requests
- Providing technical solution for Sev-I and Sev- II Tickets.
- Joining RTOP Calls (24x7 bridge line for production issues) if there is any business critical issue going on and work with team to guide them solve the issue.
- Installed and Configured WebLogic Application Servers on Solaris and Linux.
- Configured WebLogic Application Servers with Apache 2.x
- Configured Connection Pools for the BEA WebLogic Application Servers
- Providing support for enabling and disabling downtime in Web servers
- Troubleshooting issue related to WebLogic configurations.
- Troubleshooting issues with web servers like apache 2.x
- Used Spring AOP and Dependency Injection (IOC) in developing discount generation Services. Configured and accessed Hibernate with Spring IOC.
- Migrated Oracle BI Application technical stack from Microsoft Windows/SQL*Server to Oracle Exadata, Exalytics, and Exalogic.
- Configured the OEM Templates, Blackouts and Notification Rules and suggested the Threshold values for our mission critical business applications
- Involved in the business analysis and system design to support the workflow.
- Requirement Analysis and defining the Scope.
- Conducted client side validations using JavaScript.
- Used WLST scripts and JMX MBeans for monitoring the health of servers, connection pools and Data sources.
- Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework
- Coded JDBC calls in the Servlets to access the Oracle database tables.
- Designed and coded the java class that will handle errors and will log the errors in a file.
- Queried and wrote stored procedures for Oracle and SQL server database.
- Deployed the application on JBoss Application server.
- Involved in creating User Authentication page using Java Servlets.
- Involved in the Maintenance and Support of the System.
- Responsible for Integration, unit testing, system testing and stress testing for all the phases of project.
Environment: Java/J2EE, JDK 1.5, Servers: WebLogic 7.x, WebLogic 8.x, WebLogic 9.2 mp2, WebLogic 10.3, ATG Dynamo Server, WebSphere Application Server 6.x, Apache 2.x