We provide IT Staff Augmentation Services!

Middleware Admin/devops/build Release Engineer Resume

2.00/5 (Submit Your Rating)

Clarks Summit, PA

SUMMARY

  • 7+years of experience in the IT industry with 6 years of extensive experience in Middleware technologies Oracle WebLogic suite/JBOSS/Tomcat and Web servers Apache/IIS/SunOne.
  • Expertise in Installation, Configuration, Trouble - Shooting and Maintenance of BEA WebLogic Server 7.0/8.1/9.x/10.x/11g, JBOSS 4.x/5.x/6.x, Tomcat, iplanet Web Server, Apache Web Server on different UNIX flavors and environments.
  • Expertise in Software Configuration Management (SCM) including, Build and Release, Base/UCM ClearCase, Subversion (SVN), GIT Implementation, Process implementation, Software Integration, Administration, ClearQuest, ClearCase Automation design and Coding.
  • Expert in Perl, shell scripting and build automation tools ANT, Maven and MS Build development in UNIX, Linux and Windows environment.
  • Experience in Configuration and release management in DevOps support model using tools such as Puppet and Chef.
  • Vast Experience building, deploying, troubleshooting and maintaining web based applications in a continuous integration/continuous build environment
  • Create Chef Recipes, automation tools and builds, and do an overall process improvement to any manual processes.
  • Involved in configuration using Jenkins
  • Experience in Apache ActiveMQ, RabbitMQ, IBMMQ, Software AG Webmethods and Cloud Technologies, AWS.
  • Experience managing API Gateways using CA Layer 7
  • Good Knowledge on Configuration, Administration and Maintenance of CI tools Jenkins/Hudson, Buildforge
  • Experience with Apache/HTTPD, and Active Directory.
  • Managed servers on the Amazon Web Servicies (AWS) platform instances using Puppet, chefconfiguration management.
  • Used Grep, VI, and tools for troubleshooting
  • Strong exposure on CI and Nightly builds setup for Agile software development methodology process, on Jenkins/Hudson, Teamcity, CriuseControl .Net, Buildforge
  • Extensive experience in Installation, Configuration and Troubleshooting ofApacheWeb Server, Sun One iPlanet Web Server, IBM HTTP
  • Hands on experience on administrative tools like Administration Console, WLST and Command line interface.
  • Highly motivated and committedDevOpsEngineerexperienced in Automating, Configuring and deploying instances on AWS, Azure and Rackspace cloud environments and Data centers, also familiar with EC2, Cloud watch, and Elastic IP's and managing security groups on AWS.
  • Automated WAR deployment procedure in production environment running on Jboss EAP 6.4 using Perl script.
  • Designed scripts to automate Splunk forwarder maintenance and alerts.
  • Experience in migrating source code repositories from between various version control systems like SVN to Git.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS, RackSpace and Cloud.
  • Expertise in configuring and tuning JMS, JDBC. Managing Security: creating new security realms, groups. Knowledge of updating and configuring SSL Certificates to Web Server & Application Server
  • Develop and configure of Continuous Integration (CI) scripts for releases and enhancing / maintaining to suite the request from teams across the organization.
  • Experince with monitoring and management tools like NAGIOS, Splunk
  • Experience in deploying JAVA projectsusing MAVEN/ANT and JENKINS
  • Experience in build automation using JENKINS, MAVEN, ANT
  • Experience in deploying EJBs, J2EE Applications (JAR, WAR, EAR), monitoring the Application servers, and Web server configuration, troubleshooting performance issues using the Monitoring Tools, Log messages and Log files
  • Configured Clusters, Load Balancers, Highly Available and Scalable solutions & Web Server plug-in for WebLogic application server. Experience in Performance Tuning and Capacity Planning
  • Configured multiple Weblogic Domains which includes NodeManagers and Managed Servers in multifarious environments
  • Experience in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters
  • Experience in working with development teams to troubleshoot server related application issues, performance issues and application performance tuning
  • Expertise in using WLST, ANT& Jython Scripting for Automation, Configuration, Deployment and Runtime Environment changes
  • Hands on experience in complete Software Analysis and SDLC.Experience in profiling Java applications using tools such as JProbe, Optimize IT etc. Expertise in deploying applications in Production, maintaining Documentation and support Best Practices
  • Well versed with UNIX (Sun Solaris), Red Hat Linux, IBM AIX and Windows

TECHNICAL SKILLS

Web/Application Servers: BEA/Oracle Weblogic Server 8.1/9.x/10.x/11g/12c, IBM WebSphere 6.1/7.0, SunOne iPlanet Web Server 6.1, Apache, Tomcat, JBOSS 4.x/5.x/6.x

Integrated development: Eclipse2.3, Rational Application Developer7.0, Microsoft Visual Studio

Programming Languages and Scripts: Shell scripting (Korn, bash),PYTHON,JACL/JYTHON, Java, Servlets, JDBC, JSP, ASP, Enterprise Java Beans, XML, XSL, Python,DOM & SAX Parsers, SSO, JBOSS, JNDI, IIOP,JMS, LDAP

Databases: Oracle 8i/9i/10g/11g/12c, SQL Server/DB2

Build Tools: MAVEN, ANT

DevOps Tools: Puppet, Chef, Subversion (SVN), GIT

Cloud Services: AWS

Scripting Languages: Jython, Shell Scripting, JavaScript, HTML

Continuous Integration Tools: Jenkins/Hudson, Anthill Pro, Bamboo

Bug tracker & Testing: JIRA, Bugzilla, Redmine, Junit, Test Flight, and Test Rail

SDLC: Agile, Scrum Methodologies, Waterfall

Project Management Tools: MS Project, Atlassian Tools

Operating System: UNIX, Linux, HP-UX, Solaris, IBM AIX and Windows NT/2000/XP

PROFESSIONAL EXPERIENCE

Confidential, Clarks Summit, PA

Middleware Admin/DevOps/Build release engineer

Environment: Oracle Weblogic Server 7.x/8.x/9.x/10.x/12c;IBM WebSphere MQ V5.x/6.x/7.x, IBM Websphere 6.x/7.x, IIS,Jboss application servers 4.0.x, 5.1.x, 6 and Tomcat 5.x,6.x,7.x, IBM Http Server v6.1, CA Wily Introscope 8.x, Apache WebServer, Sun One Directory Server, Maven, Chef, Hudson, AWS, Ansible, SVN, Puppet, SOLARIS, AIX 6.1, Java, Jenkins, Oracle WebCenter Content, Docker,XML, JDBC, Oracle 10g, Nagios, Splunk, Shell, Jython Scripting and wsadmin.

Responsibilities:

  • Extensively worked on administration of Oracle WebLogic 10.X /12c Application Server.
  • Installed and configured multiple domains and completely created new Development, test, SIT and production environments.
  • Installing, configuring and administering a large number of clustered web application servers( JBoss Enterprise application Platform, JBoss EWS, Tomcat, Glassfish) hosted on RHEL/Windows platforms
  • Experience in Installation and configuration of JBoss Application servers 4.0.x, 5.1.x and Tomcat 5.x, 6.x, 7.x.
  • UsedF5 load balancing to increase capacity (concurrent users) and reliability ofapplications
  • Installed, configured and administered and integrated Apache Web Server with the WebLogic Application Server for load balancing.
  • Experience in applying patches and plug-ins for JBoss Application Server.
  • Managed and monitored the JVM performance by WebLogic Heap Size, garbage collection, JDBC Pools and Multi pools.
  • Experience in Configuration and release management in DevOps support model using tools such as Puppet and Chef.
  • Used IIS as a Web server to responds to the requests from the browser.
  • Automated the Deployment process of various WAR, JAR, and EAR applications in clustered environment using ANT scripts and automation tool Meistar.
  • Generated Ant, Maven, Perl&UNIX scripts for build activities in QA, Staging and Production environments.
  • Usedweb serverto store, process and deliverwebpages to clients
  • Used PL SQL to handleexceptions (runtime errors)
  • Automated the process of deployment to Weblogic Application Server by developing Perl Script.
  • Used Oracle WebCenter Content as a ECM tool
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Working with infrastructure team to deliver environments for each project release on time.
  • Used Docker to provide an additional layer of abstraction and automation ofoperating-system-level virtualization onLinux
  • Good experience with IBM WebSphere Application Server ND V5.1/6.x/7.0/8.5.
  • Configured WebLogic JMS Configurations - JMS Server, Connection Factory, Foreign JMS server, Message Bridge, Topic/Queue, Distributed destinations.
  • Configured WILY Introscope for monitoring on all the Application wsdl's and instances on Production.
  • Worked on Apache Active MQ, RabbitMQ, IBM MQ Software AG WebMethods and Amazon Webservices, Cloud Technologies
  • Installed configuration of Puppet infrastructure for automation.
  • Used Jenkins for continuous integration and generated artifacts from the source repository.
  • Configured Web Server plug-ins for Application Servers WebLogic and Jboss
  • Performed multiple deployments during upgrade of WebLogic Server from 11g to 12c in Web Center Environment.
  • Troubleshooting and fixing the issues occurred during the deployment of Java applications and EJB components.
  • Installed and configured of JBoss EWS and mod jk load balancing in a reverse proxy environment
  • Implemented & maintained the branching and build/release strategies utilizing Subversion/GIT.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Configured Splunk alerts for complete Infrastructure monitoring.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Involved in database connectivity using JDBC Database and Connection pools. Managing and Monitoring the JVM performance by analyzing Heap Size, garbage collection, JDBC Pools on JBoss.
  • Performed multiple and consistent deployments to WebLogic environments as part of application rollout and eventually scripted it to automate deployments.
  • Responsible for configuring JDBC connection pools
  • Utilized Remedy Problem & Change management application for management of problem tickets.
  • Setup and managed Cron jobs, batch processing and job scheduling using shell scripts.
  • Worked in the migration of applications from Oracle 9.2.2 to Weblogic 10.3.5.
  • Work on Web Security tools- LDAP Server, SSL Certificates and client authentication.
  • Used Wily for understanding Heap and thread behavior of application.
  • Monitoring the logs, fixing the problems and tuning parameters on WebLogic environment.
  • Troubleshooting, Load Balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance.
  • Knowledge in writing scripts to back up the configuration files and to remove the older log files using cronjobs.
  • Have a good Working knowledge on Nagios and Splunk Monitoring tools.
  • Analyzing the log files, taking thread dumps, JVM Dumps and Exception stack traces
  • Experienced in setting up WebSphere MQ distributed queuing environment
  • Expert in creating SSL certs and renewing certificates
  • Automated many administrator tasks by writing shell scripts, WLST.
  • Knowledge in writing scripts to back up the configuration files and to remove the older log files using cronjobs.
  • Involved in on-call support for major applications that involved troubleshooting issues in application components, application servers, web servers, load balancers and DNS aliases.
  • Worked as a part of 24/7 on-call support for production and non-production environments.

Confidential, Bloomington, IL

Sr. DevOps/Build and Release Engineer

Responsibilities:

  • Involved in Create/Enhance/automate build and deployment processes for each release and backup, restore and upgrade.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Written multiple cookbooks in Chef.
  • Experience in working Microsoft Windows Environment for deployment systems and SCM (Software Configuration Management).
  • Working with Azure for cloud computing platform and infrastructure for building, deploying and managing applications.
  • Using Azure table storage service to store large number of messages which can be accessed anywhere using HTTP or HTTPS.
  • Setup and Configure the continuous build system using Hudson/Jenkins and running automation smoke / nightly test suites.
  • Worked in Installation, Migration, Integration, Implementation, Release and building of products.
  • Maintained and executed build scripts using Maven by coordinating with development and quality assurance teams.
  • Administered Jenkins, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast-Paced Engineering Environment.
  • Written Jacl, Ant Scripts for Automating ear deployments and configuration of WebLogic server for all J2EE applications.
  • Created Subversion repositories and maintained scripts for creating users with authentication.
  • Debugged performance related issues with Ant/Maven scripts and helped improved the build process.
  • Developed ant scripts to support multiple OS and Application servers.
  • Developed numerous Tools in Perl, and python to automate the build and release processes.
  • Created and managed of all source code repositories, management security model, backup / restore of the source code repositories, and upgrading the version control system
  • Implemented Jira with Maven2 release plug-in for tracking bugs and defects.
  • Automated deployment activities with Shell scripts and Chef recipes.
  • Created Application Server, nodes at a cell level, created clusters, defined Data Sources for Database connectivity in WebLogic.
  • Administered SVN/GIT repositories and managed account administration, branching, merging, patch fixes and snapshots.
  • Setup and configured Jenkins for Continuous Integration and Release Management.

Environment: Apache, ANT, Maven, Nexus, Appdynamics, Perl Script, Korn Shell scripting, Jenkins, Buildforge, Visual Build Professional, UNIX, SVN/GIT, Windows XP, Java (GUI), VS, HTML, XML, Oracle 11g.

Confidential, Minneapolis, MN

Middleware/Weblogic Admin

Environment: WebLogic Server 8.1/10.3, JDK1.6, LDAP, Puppet,Jenkins, JDBC, XML, Apache, SQl, WLST, UNIX (Solaris 8/9.0/Linux 5), Docker,Oracle 11g.

Responsibilities:

  • Performed WebLogic Server administration tasks such as installation, configuration, monitoring, troubleshooting and performance tuning.
  • Worked on installation, server configuration, deployment, upgrading, migration performance tuning including maintenance of WebLogic server.
  • Configured Node Managers to remotely administer Managed Servers.
  • Installation Configuration & Administration of Clustered Weblogic Server 8.1/10.3 on Production Environment.
  • Used config wizard and config builder extensively to create and manage WebLogic domains
  • Migration of WebLogic Server from Windows to Linux Environment.
  • Deployed the EAR, JAR, WAR applications on multiple Weblogic Servers Instances and maintained Load balancing, high availability and Fail over functionality.
  • Experienced in Configuring JMS resources Queues, Topics, Distributed destinations, message bridges and JDBC connection pools, data sources.
  • Developed scripts to monitor JDBC connection pool status, JVM Heap size, and JMS messages in the destination queues in the production environment.
  • Experienced in configuring Horizontal and Vertical Clusters
  • Created Domain Templates to replicate the environment on new Weblogic servers.
  • Worked with WLST scripts and Shell Scripts to automate frequently done tasks like deployments.
  • Hosted web Application on multiple IIS servers under a load balancer
  • Used IIS as a web server to respond to the requests from the browser.
  • Used mvsmon.exe for remote IIS debugging.
  • Used WWW, FTP, SMTP and NNTP services under IIS services.
  • Invoked WLST scripting and created JDBC connection pools and enrolled the node manager using WLST command line.
  • Used Puppet for deploying and monitoring scalable infrastructure on Amazon web services (AWS) & configuration management
  • Configured Global and Admin Authenticator in the WebLogic console.
  • Experienced in analysis of thread dumps, core dumps, server hang and high CPU utilization conditions
  • Configured SSL and created Digital Certificates for secured communication between applications
  • Involved in assisting QA team in Load and Integration testing of J2EE applications on WebLogic Application Server
  • Installed, configured and administered Apache 2.2 and Apache Tomcat 5.5 on Linux.
  • Installed and configured HTTP Proxy Plug-ins on Apache Web Server to send traffic to request dynamic content from WebLogic Application servers.
  • Configured and maintained Application servers on Linux and UNIX platforms.
  • Installed, configured, administered and supported JBOSS on RedHat Linux Environments
  • Maintained change management records for all the changes occurred while migration.
  • Worked extensively on UNIX shell scripting for automating the builds in QA, Development and Production Environment.
  • Implemented security by configuring Secured Socket Layer ( SSL) for client authentication and data encryption.
  • Installed and configured Tools for Continuous Integration environment - Jenkins, Nexus and Sonar.
  • Experienced in setting virtual machines using VMware.
  • Involved in Windows Server 2000 & 2003 OS installation and troubleshooting.
  • Working knowledge of networking concepts, Trouble shooting Network.
  • Resolved high priority tickets documenting system outages in any of the above environments.
  • Provided active support for load/stress testing, troubleshooting and performance tuning.
  • Provided 24/7 on call production supports.

Confidential, Plano, TX

Weblogic/JBOSS Admin

Environment: Weblogic 9.x/10.3.6/11g,JBOSS 4.x/5.x/6.x, Apache Web Server 2.2, RHEL 6.4 Apache Web Server Plug-in, JDK 1.x, Siteminder, Wily Introscope,Jenkins, JDBC, JNDI, J2EE, JMS, SSL, EJB, JSP, Servlets, WLST, ANT, Unix Shell Script, Oracle 10g/11gR2.

Responsibilities:

  • As JBoss Administrator, perform, monitor and manage upgrades, deployments and other changes to the servers and applications.
  • Participated in Migration undergoing from JBoss 4 to Weblogic or JBoss 4 to JBoss 6
  • Installed, Configured and administered WebLogic server 10.3.6 for development, testing and production environment on RHEL 6.4 platform
  • Migrated applications from Weblogic server 9.x to Weblogic server 10.x.
  • Deployed different Java J2EE applications likeWAR, JAR and EAR on both stand alone and clustered environment.
  • Installed and configured Apache 2.2 with Oracle WebLogic Application server.
  • Configured and administered JNDI, JDBC Connection Pools, Multi Pools and Data Sources on WebLogic Server.
  • Configured JMS Server, Connection Factory, Topic/Queue, FileStore, Database Store and Distributed destinations.
  • Configured clusters for high availability, load balancing and failover.
  • Configured and set up Secure Sockets Layers (SSL) for data encryption and client authentication and Two Way SSL.
  • Experience in migration of Web Logic Server from Windows to Linux environment.
  • Developed and ran UNIX shell scripts and implemented auto deployment process.
  • Configured plugins Apache Web servers to work with WebLogic server.
  • Involved in configuration management, software deployment, change management, performance monitoring, and application maintenance.
  • Troubleshoot WebLogic server connection pooling and connection manager with Oracle 9i.
  • Well versed with Red Hat Enterprise Linux 4.0.
  • Analyzed the parameters of garbage collection and Heap size for performance tuning of JVM.
  • Installed and configured JBoss 6.2 in local machine during JBoss 4.3 to JBoss 6.2 application server migration.
  • Analyzed Heap Dump to find memory leak.
  • Integrated Siteminder with WebLogic server for single-sign-on.
  • Wrote Shell scripts, Ant scripts and WLST scripts for the automatic startup and shutdown, backup and recovery process of managed servers.
  • Installation, Configuration and Administration ofJBoss 5.0/5.1/5.5 & JBoss 6.2 versions on Oracle Enterprise Linux (OEL) environment.
  • Installed and Configured Apache Webserver 2.2
  • Installed VeriSign SSL certificates on Apache Webserver2.2 for secured application.
  • Configured and monitored application servers in Production on WILY Introscope 7.0\BIG IP F5 load balancing
  • Involved in Configuration management, Software deployment, Change management, Performance monitoring and Application maintenance.
  • Monitoring the error logs, fixing the problems and tuning parameters in WebLogic environment.
  • Installed and Configured Jenkins Plugins to support the project specific tasks.
  • Involved with the developers in trouble shooting and fixing day-to-day problems of the applications in Production on 24/7 schedule.

Confidential 

Weblogic Admin

Environment: WebLogic 9.2, JBOSS, iPlanet4.1, Sun One6.1, Sun Solaris, Windows (95, 98, NT, 2000, XP),wily Interscope, Shell Scripting, Oracle 9i, Subversion, Oracle Weblogic, ANT, Maven, Jenkins, Perl Script, bash Shell scripting

Responsibilities:

  • Install, configure and administration of BEA WebLogic Application Server on SUN Solaris and Windows environment.
  • Maintained BEA WebLogic Application Server on different UNIX platforms and have setup development, testing, staging and production environments for the ongoing application development.
  • Installed Weblogic servers, configured domains for deploying retail applications.
  • Installation, Configuring, troubleshooting and maintaining the Weblogic and Apache web server.
  • Working on Daily builds Using Shell Script and Ant Script to extract code from Version Control.
  • Deployed applications (Service center etc.) on multiple Weblogic Servers and maintained Load balancing, high availability and Fail over functionality.
  • Created the connection pools, various data sources, JMS connection Factories, Queues and topics.
  • Configured Execute Threads, Connection Pools and JMS Bridges etc. for different components of the retailed applications.
  • Configured BEA Weblogic 9.2 on a single Server and cluster environment.
  • Managed and Monitored JVM performance by Web logic Heap Size, garbage collection, JDBC Pools.
  • Configured and maintained Application servers on Linux and UNIX platforms.
  • Deployed applications on multiple Web Logic Servers and maintained Load balancing, high availability and Fail over functionality.
  • Involved in bridge calls with other team members and developers for resolving the high priority issues in the Production Environment.
  • Application deployed in Linux servers using WebLogic application server on Redhat Linux 5.0.
  • Deployed WARs, EARs using WebLogic Admin Console as well as running scripts.
  • Provided WLST (Jython script) and configuring various WebLogic components/services via Jython script.
  • Responsible for Development, UIT, SYTEM, UAT, STAGING Builds and Releases.
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Responsible for CI environments (Jenkins, Nexus, Sonar).
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Enforced automation in build and deployment procedures, executed code builds and deployment activities.
  • Deployed built artifacts to Websphere application server using maven and python scripts.
  • Responsible for design and maintenance of the Subversion (SVN) Repositories.
  • Managed the source codes repository of multiple development applications using Tortoise SVN.

We'd love your feedback!