Sr. Middleware/devops Engineer Resume
Houston, TX
SUMMARY:
- Experience in Installing Oracle WebLogic in different environments like Production and Non - production using different modes.
- Vast experience in configuring multiple Web logic domains including Machines, Managed servers, Node Managers and Cluster in Oracle WebLogic environment.
- Excellent track record in setting up of Managed Servers, Data Sources, Virtual Hosts.
- Configured and Administered Connection pools for JDBC Connections.
- Installed and configured development, testing and production environments for Oracle Service Bus(OSB).
- Extensive experience in configuring JDBC, JMS, JNDI, JDK in WebLogic and tuned the application with work manager.
- In depth knowledge in Configuring and Troubleshooting WebLogic Server.
- Knowledge of setting up cluster, High Availability (HA) and Failover for Oracle SOA suite 11g.
- Excellent knowledge of writing UNIX Shell Scripts, Perl Scripts and Python scripts to automate System/Weblogic Admin Jobs.
- Extensive experience in configuring and monitoring JMS server in WebLogic and tuned the application with Work Manager.
- Installed and configured plug-ins for web servers like Apache HTTP 2.0/2.2 to communicate with WebLogic Server.
- Vast experience in deploying applications JAR,WAR,EAR, and maintained Load Balancing, High Availability and Fail over functionality in clustered environment using Admin console and WLST scripts.
- Expertise in writing WLST scripts using Jython/Python for starting, stopping servers, Node managers and deploying applications.
- Successful implementation of Workload Management (WLM) using cloning and clustering techniques including Horizontal and vertical cloning for failover and backup/recovery processes.
- Having good knowledge in working with Shell scripts and ANT scripts.
- Expertise in installing and implementing SOA suite with Weblogic server, experience in setting up Oracle BPM, Oracle ESB, BPEL, Oracle service bus (OSB) in an administrative capacity.
- Installation and Configuring domains for Fusion Middleware like SOA and OSB server.
- Daily job execution to take log backups.
- Experience in installing, upgrading and maintaining RedHat Enterprise Linux, Sun Solaries, Ubuntu and Windows based environment.
- Maintained performance tuning of VMware servers and management of server resources between Virtual Machines.
- Hands on experience in upgrading servers using RPM, Apt-get and Yum package installer.
- Managed Virtualization Environment using VMware ESX, VMware v Sphere.
- Extensive experience in managing WebLogic server in a 24x7 production environment.
TECHNICAL SKILLS:
Languages: JAVA/J2EE
Application: Oracle Web Logic 9.x, 10.x, IBM Web sphere
Fusion: Oracle SOA Suite 11g(BPEL, BPM, BAM), OSB
Build Tool: Apache ANT
Scripting: WLST, Shell, JavaScript, Perl, Python
Web server: IBM Http Servers, Apache Tomcat
Technologies: JMS, EJB, JDBC, JMX, Web Services
Database: Oracle 11g, Microsoft SQL Server
Operating System: AIX, Unix/Linux, Windows Family
PROFESSIONAL EXPERIENCE:
Confidential,Houston,TX
Sr. Middleware/DevOps Engineer
Responsibilities:
- Developed and supported the Software Release Management and procedures using agile/scrum.
- Performed all necessary day-to-day Subversion/CVS support for different projects.
- Responsible for design and maintenance of the Subversion/CVS Repositories, views, and the access control strategies for different parallel development teams.
- Installed, Configured and administered OracleWebLogic Server 10.0 MP1, 10.0 MP2, 10.3, 11g, 12c, Oracle SOA suite 11g and Webservers like iPlanet/Apache in Development, Test and Production Environments.
- Designed and implemented Subversion and CVS metadata including elements, labels, attributes, triggers and hyperlinks.
- Implemented & maintained the branching, merging and build/release strategies utilizing Subversion/CVS.
- Used ANT and MAVEN as build tools on java projects for the development of build artifacts on the source code.
- Automated the entire build and deployment process using Jenkins and Hudson for Continuous Integration, and also documented the process .
- Managed and Monitored JVM performance by WebLogic Heap Size, garbage collection, JDBC Pools.
- For starting a Session, Validation of Passwords, SSL, Authorizations, Encryption and Profiles) Used J2EE, Unix system services, RACF, WAS, Weblogic, MQ Series, WBI, HTTP, Host (OS390, ZOS), and client server connectivity
- Installed and configured WebSphere Application Server, Portal Server.
- Involved in migration of applications from WebSphere 4.x/5.x to 6.0.x.
- Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
- Worked on Nexus repository to maintain artifacts and used as a local repository.
- Coordinated the Development Team, QC and Application Support in Deploying the Code to the right System Test Environment using Hudson Tool.
- Created multiple Make, ANT, MAVEN, Shell scripts for build automation and deployment.
- Created inventory in Ansible for automating the CD
- Involved in Development, deployments and infrastructure with tools such as Chef, Jenkins and GITHub.
- Created scripts for Backup and restoring SVN repositories.
- Converted old builds using MAKE to ANT and XML for doing Java build
- Experience in writing playbooks for Ansible and deploying applications using Ansible.
- Manage configuration of Web App and Deploy to AWS cloud server through Chef.
- Deployed the Java applications into web application servers like Apache Tomcat.
- Executed user administration and maintenance tasks including creating users and groups, reports and queries.
- Managed SVN branching and merging for older projects in multiple simultaneous releases
- Worked as a system administrator for the build and deployments process on the enterprise server.
- Integrated Eclipse with Selenium Server for doing the automated smoke testing of the application standalone URL’s related to deployed package after the build and deployment process.
- Documented project’s software release management procedures with input decisions.
- Developed, maintained, and distributed release notes for each scheduled release.
- Provided periodic feedback of status and scheduling issues to the management.
- Created views and appropriate meta-data, performed merges, and executed builds on a pool of dedicated build machines.
- Involved in periodic archiving and storage of the source code for disaster recovery.
Environment: Java/J2EE, Ant, Maven, Subversion, Jenkins, Clear Case, Clear Quest, UNIX, Junit, Chef, Puppet, Apache, AWS, GIT Hub, SVN, Hudson Confidential,Fort Worth,Texas
Middleware WebLogic & SOA Administrator
Responsibilities:- Extensive experienced in Installation, Configuration, Admin and Troubleshoot of WebLogic / SOA Server.
- Involved in install and configure Oracle SOA suite 11g components in Oracle WebLogic Server domains.
- Implementation of Horizontal and Vertical scaling of WebLogic server for WLM in a cluster.
- Deployment of Enterprise Applications in a clustered environment with failover support.
- Configuring the WebLogic Domain, Admin Server, Managed Server, Cluster, Machine and JMS Server.
- Configured the JDBC resources and created connection pools with respect to the database.
- Extensive hands-on experience with WLST (WebLogic Scripting Tool) and UNIX shell scripts for various WebLogic Server tasks, monitoring statistics and running them as Cron jobs.
- Working on handling Disk usage issues on all UNIX servers.
- Applying patches and plug-ins for WebLogic Application Server.
- Monitor and manage SOA Components by using the oracle Enterprise Manager Fusion Middleware Control Console to perform administrative tasks.
- Configuring, Managing and Monitoring BPEL Process service components and Engines.
- Configuring, Managing and Monitoring Oracle Mediator service components and Engines.
- Configuring, Managing and Monitoring Human workflow service components and Engines.
- Configuring, Managing and Monitoring BAM (Business Activity Monitoring).
- Managing and Monitoring service engines and updating the state of SOA composite applications.
- Troubleshoot SOA composite applications by performing corrective actions such as fault recovery.
- Tuning and configuring Oracle SOA Suite 11g environment for High availability.
- Conversant with quality procedures, while executing projects and has good customer orientation.
Environment: WebLogic 12.1/10.3.3/9.2, Oracle Fusion Middleware 11g, Red Hat Linux 9.x/7.x, Oracle Enterprise Linux 5.x, Oracle database 11g, SOA suite 11g, Jrockit-1.6.
Confidential,Richardson,TX
WebLogic Administrator
Responsibilities:- Performed WebLogic server administration tasks such as installing, configuring, monitoring and performance tuning.
- Performed J2EE application deployment and administration including JAR, WAR, and EAR files.
- Developed and maintained Shell scripts that facilitate the Administration of Oracle 9.x, 10.x.
- Created Managed Servers in a Cluster with round-robin algorithm for Load Balancing.
- Maintained the applications among WebLogic run-time processes in a cluster of application servers.
- Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionality.
- Created user roles and groups for securing the resources using local operating system authentication.
- Experience in installing RedHat Linux and applying security policies for hardening the server based on the company policies.
- Involved in Performance tuning of WebLogic server with respect to heap, threads and connection pools.
- Troubleshoot WebLogic Server connection pooling and connection manager with Oracle database.
- Installed and configured Apache HTTP Web Server.
- Configured and administered of JDBC, JMS, JNDI and JDK in WebLogic Server 10.x.
- Developed scripts for automatic startup and shutdown of Admin Server and Managed Servers..
- Set up WebLogic domain with a single Server instance for developers on their windows machines.
- Responsible for web development applications using JAVA, JSP, Servlets, Spring.
- Provided support for teams in activities such as Load testing, troubleshooting, and performance tuning.
- Performed Weblogic Portal Administration tasks as portal management, content management and user management
- Supported on call schedule for Production support.
- Involved in trouble shooting and fixing day-to-day problems of the applications in production.
Environment: JDK1.4,J2EE, JSP, Servlets, EJB, JDBC, XML, Oracle9i, RedHat Linux 7.x/6.x, WebLogic Server 9.x/10.x, Weblogic Portal, Solaris, Linux.
Confidential
Linux Administrator
Responsibilities:- Installed and configured Red Hat Enterprise Linux 5/6, Ubuntu 8/10, Windows 2008/2012 servers.
- Installed and configured Apache Web Server.
- Configured virtual machines and network for different applications in vmware environment.
- Installed and configured OpenLDAP on Red Hat Linux server.
- Experience in deploying Java/J2EE applications using Apache Tomcat Server.
- Installed software packages on servers using tools like yum, apt-get and rpm.
- Administered Linux servers for several functions including managing Apache/Tomcat server, mail server in both development and production environment.
- Created logical volumes for various applications.
- Performed System Analysis, log files review, code bugs tracking and resolved issues related to servers and networking connectivity.
- Created scripts to monitor performance and deploy applications.
- Migrated data from one Vmware farm to another.
- Migrated database applications from Windows 2000 server to Linux server.
- Automated installation processes using UNIX Shell Scripts.
- Ensured continuous uptime by diagnosing and isolating common issues with servers.
- Monitored network traffic using TCPDUMP and Nagios.
- Troubleshot application performance issues, network issues and recovered systems from crashes.
- Troubleshot issues with storage allocated to the Linux and windows machines.
- Maintained user/group accounts, passwords, profiles, home directories, quote, permissions and customizing shell environment.
Environment: VMware ESXI 5.x, Windows 2012/2008 Server, Red Hat Linux, Apache Tomcat 7.0, OpenLDAP 2.4, PuTTY, Nagios 3.4.3, TCPDUMP and Power shell