We provide IT Staff Augmentation Services!

Devops Engineer/middleware Admin Resume

2.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Experienced DevOps/Build and Release Engineer with 8+ years of experience and a background as a Middleware Administrator in a variety of environments, Application Servers, Webservers including WebLogic, Tomcat, Jboss, Apache Webserver and SOA suite.
  • Well versed in theDevopsmethodology with experience in various automation tools including Puppet, Chef and Docker for containers etc.
  • Worked on installing JBoss EAP 6.4, configuring the environment including clustering of applications, deploying applications on the JBoss EAP 6.4 server etc.
  • Strong experience of automating deployments into a delivery pipeline using Jenkins into QA, UAT, Staging and Production
  • Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins
  • Proficient in defining build pipelines in addition to creating and maintaining multiple jobs
  • Extensively used Git, Jenkins and uDeploy for the deploying the application to test environment.
  • Developed and maintained end - to-end build scripts using build.xml, pom.xml for packaging the enterprise applications, EAR, WAR and JAR with ANT and Maven respectively.
  • Substantial experience with JVM profiling and JVM performance tuning / JVM performance management - for enterprise applications
  • Expertise in creating and troubleshooting JDBC connection pools, and multi data sources
  • Helped in analyzing heap dump to identify memory leak and find the cause for memory leak
  • Experienced in configuring and managing secured environments using SSL and digital certificates
  • Part of a 24/7 on call support team that deals with application functionality issues, server restarts, periodic upgrades and dealing with time sensitive mission critical systems
  • In depth knowledge in Installing, Configuring and Trouble-Shooting Application Servers like BEA Web logic … and IBM HTTP Server, Apache Webserver on Sun Solaris, Linux and AIX
  • Experience in administering load balancers (F5), network routing protocols, and Firewalls
  • Worked directly with application teams to resolve issues related to Enterprise and Web Applications hosted on WebLogic, JBoss and Tomcat
  • Good knowledge of Unix/bash shell scripts, Ant scripts, WLST scripts, Jython, Python, Ruby& Perl for the automatic startup and shutdown, backup and recovery process, monitor health of managed servers and to automate the deployment process of applications
  • Worked with Service Now and Clarify Helpdesk case where the issues are sent and dispatched to the queue of the Web Engineering Team I was part of, depending on the severity of the issues, the cases are dealt in timely fashion by the primary on call with support from the secondary if necessary
  • Knowledge of F5 Big-IP Load Balancer to increase the throughput and availability of web server
  • Experienced in analyzing log files for finding the root cause and troubleshooting
  • Good Experience on ITIL (Incident, Change & Problem Management) Ticketing Tools like Service Center, Service Manager, Service Now and BMC Remedy
  • Strong industry professional experience and expertise in all phases of Software development life cycle including analysis, design, development, system integration, system administration, testing, documentation, implementation and maintenance ofMiddlewareapplication software
  • Good team player and have ability to work independently in time sensitive environment
  • Capable of successfully manage time, projects, and multiple priorities, provide root cause determination for enterprise-wide issues, and able to work well under pressure and time constraints and be able to adjust to a constantly changing, fast paced environment
  • Self/Quick Learner of any new technologies and methodologies
  • Successfully led & executed several Simplification & Process Optimization initiatives to bring efficiency into business processes

TECHNICAL SKILLS

Application Servers: WebLogic Server 10.x/11g, Apache Tomcat(6,7,8) Jboss,Web Servers Apache, Sun ONE, IBM-HTTP Server

SCM Tools: Subversion, GIT

Build Tools: Ant, Maven, MS Build

CI & CD Tools: Jenkins, Bamboo, Vagrant, ansible, Chef, Puppet, Docker Platforms/OS Solaris, Red Hat Enterprise LINUX, HP-UX, IBM-AIX, Windows … AWS (Amazon Web Services).

J2EE Technologies: Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, EJB, Applets, Xcode

Web/Other Technologies: JDK 1.4/1.5, HTML, XML, ASPX, OpenStack, Oracle Service Bus(OSB)

Databases: Oracle 9i/10g, My SQL, PL/SQL, SQL Server … MS Access and DB2

Other Tools/Utilities: Hudson, CA Service Desk, Rational Clear quest, SharePoint, Samurai, Clear Quest, Remedy, JMX, EMAN, SiteMinder, Big IP F5 Load Balancer, ANT, Eclipse, Enterprise content management (ECM), LoadRunner

Programming Languages: C, C++, JAVA, C#, Visual Basic

Scripting Languages: WLST, ANT, UNIX Shell Scripting, Python, Jython, Ruby

Networking & Protocols: TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

DevOps Engineer/Middleware Admin

Responsibilities:

  • Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products
  • Experience with continuous integration and testing via tools like Jenkins
  • Implemented new projects builds framework using Jenkins & maven as build framework tools
  • Automated the installation, deployment and maintenance ofMiddlewareApplication Servers to RHEL Development and Test Environments
  • Worked on Maven to create artifacts from source code and deploy them in Artifact repository for internal deployments
  • Used Jenkins to schedule jobs for build and deployment of application to various containers like JBoss and Tomcat
  • Deploying and managing many servers utilizing both traditional and cloud oriented providers with the PUPPET platform configuration system from first light, through initial technology development, and into production and maintenance
  • Configured Puppet, created manifest using "puppet language" for automation deployment, repetitive tasks, quickly deploys critical applications, environment configuration
  • Used Chef to automate Configuration management, Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages
  • Use version control principles by making sure all the code is merged onto GIT
  • Experience in Workload management, creation and maintenance of Domains, Node Managers, Machines and Managed Server instances in BEAWeblogicenvironment
  • Worked with Support and development teams in resolving issues related to application memory leaks, analyzing java cores and heap dumps using Thread and Heap analyzer tools
  • Expertise in JVM builds and deploying applications on the application server
  • Performance monitoring of mission critical applications using Appdynamics monitoring tool
  • Provided call center support by 24x7 shift rotation basis and monitored trouble ticket queues to attend user and system calls
  • Worked on setting up automated jobs using Puppet in deploying, configuring, managing and maintaining servers
  • Configured node manager to administer manage servers - remote start, stop and established SSL communication between Adminserver and Nodemanager
  • Involved extensively in troubleshooting the issues and findings out root causes by analyzing core dumps in investigating and resolving system crashes
  • Perform log analysis using tools such as Splunk

Environment: Jenkins, Hudson, Chef, Puppet, MAVEN, Shell Scripting, ANT, Apache Tomcat (7, 8), JBOSS EAP 6.4, WebLogic (11g/12c), AppDynamics, Splunk, Solar Winds, CPM

Confidential, Austin, TX

DevOps Engineer/Middleware Admin

Responsibilities:

  • Installation of OracleWeblogic11g/12c, performance tuning, troubleshooting applications and post installation issues
  • Configuring & AdministeringWeblogicDomains,AdminServer, Managed Servers, Clusters, Node manager etc
  • Configured various Applications & Web servers in various work environments like Development, Test and Production
  • Applying patches onWeblogic11g/12c using bsu utility, SmartUpdate tool & OPatch
  • Investigate and resolve performance issues by analyzing thread dump, core dump, GC values and heap dump
  • Managed and administered Domains, Clusters, JDBC Connection Pools, JDBC Data sources, Message services, Security and other resources on BEA WebLogic Server 11g, 12.1.2.0.8 (12c) Server Platforms
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages
  • Manage all CM tools (JIRA, Maven, Jenkins, ANT, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support
  • Configure JBOSS cluster for different ports with binding-manager & Diff types
  • 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
  • Triage the issues and determine whether the issue is related to platform, infrastructure, or application. Coordinate with the other IT teams and ensuring the closure of the issues

Environment: Weblogic (11g/12c), Tomcat (7, 8), JBOSS EAP 6.4, GitHub, Artifactory, Jenkins, MAVEN, AWS, ANT, Docker, Splunk, LDAP

Confidential, Atlanta GA

MiddlewareAdministrator

Responsibilities:

  • Installed, configured and administeredWebLogicServer 11g/12c, WebCenter Sites, Apache 2.2 in Linux and Sun Solaris environments
  • Created and monitored multiple domains with multiple manage servers, machines, node manager and cluster environment
  • Configured Clustering of EJB objects, JDBC connections and JMS connection factories
  • Configured and created JMS servers with various JMS Modules like Queues, Topics, Connection Factories, Distributed Queues and Distributed topics
  • Configured and monitored Data sources for different manage servers in clustered environment
  • Configured and established connection to file stores and JDBC stores
  • Deployed various WAR, JAR, EAR, J2EE applications on clustered environment using WLST and GUI
  • Deployed applications on multipleWebLogic, Tomcat, JBOSSApplication servers and maintained Load balancing, high availability and fail over functionality (disaster recovery)
  • Involved in configuring and maintaining Collabnet Subversion for version control
  • Writing WLST scripts for deployment and to start, stop, and bounce servers
  • Configured web server plug-ins Apache 2.2 forWebLogicapplication servers
  • Installed, configured and administered Apache 2.2 / 2.3 and Apache Tomcat 6.0 / 7.0 on Linux
  • Configured SSL (Secure Sockets Layer) and obtained digital certificates, private key forWebLogic server 9.2/10.3 to provide secure connection
  • Installed patches to applications andWeblogicapplication servers
  • Played an actively role resolving the environment issues, handling Incident management/ Problem management
  • Strong production support experience with issue management, outage management, root cause analysis, monitoring and resolving the issues
  • Involved in support for production environment andWebLogicserver hanging and server crash issues
  • Involved in tuning the heap size parameters and JVM's Garbage collector forWebLogicapplication servers
  • Involved in providing support for troubleshooting WebCenter Sites
  • Actively participated in team meetings for day-to-day reporting and status reporting
  • Involved in assisting QA team in Load and Integration testing of J2EE applications onWebLogic Application Server
  • Performed QA, Integration, Staging & Production releases of application packages, server and application configuration changes and patches to the middleware components

Environment: OracleWebLogicserver 11g/12c, Webcenter sites, Apache 2.2, Linux, Sun Solaris, JDBC Connection pool and data sources, EJB, JMS, JDK 1.5/1.6, WLST, ANT.

Confidential

MiddlewareAdministrator

Responsibilities:

  • Maintaining Web hosting DMZ environment include technologies such asWebLogic& Web Servers on various operating systems such as Sun Solaris, Linux and Windows NT/2000
  • Managing clustered environment
  • Tuning application server by modifying Execute Queue Thread / JVM heap
  • Configuring Oracle database connection pools at various application server levels
  • Troubles shoot application and system level issues
  • Involved in debugging & troubleshooting application codes with developers based on types of exceptions thrown
  • Responsible for Fine Tuning of Web Servers, Application Server
  • Work closely with vendors to facilitate changes when needed
  • Monitoring web sites using Mercury's site scope and Topaz
  • Responsible for maintaining changes to the environment and also addressing the same to daily change control meeting
  • Responsible amongst team for day-to-day tasks
  • Simplify processes by automating various tasks

Environment: Solaris 2.8/5.8, Linux 4.x, Windows NT/200,WebLogicServer 8.1 sp3/sp5, I Planet 6.0, Site Scope, Topaz, Apache 2.0, I Planet 6.0, Oracle 9i.

Confidential

Weblogic Admin

Responsibilities:

  • Installed, configured and administered BEA WebLogic Server 8.1/9.2 in LINUX and AIX
  • Involved in production support of application, policy and web servers
  • Configured and administered JDBC, JMS, JNDI in WebLogic Server 8.1/9.2
  • Installed and configured Microsoft IIS 5.1, Apache 2.0, and Tomcat WebServer in various environments
  • Installed and configured JBOSS application server on UNIX and Windows operating system
  • Migrated Applications between JBoss and Weblogic Application servers
  • Configured and administered WebLogic Portal server with Oracle 8i and Oracle9i databases
  • Involved in upgrading Weblogic Portal projects to version 9.2 from 8.1 including upgrading thread pools for forked portlets, command based and task upgrade
  • Used ANT scripts to deploy the applications like formats of WAR, JAR, and EAR in WebLogic 8.1/9.2
  • Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionalities
  • Experienced in working with SiteScope for monitoring WebLogic Managed Servers instances
  • Configured Connection Factory and Distributed Queue as JMS system resources
  • Configured Node manager to remotely administer Managed servers
  • Experienced in load balancers (F5), network routing protocols, and Firewalls
  • Configuration and administration of Connection pools for JDBC connections
  • Configured JDBC connections and data sources for Oracle database server 9i
  • Involved in connectivity setup for applications between BEA WebLogic and IBM WebSphere server
  • Monitored error logs, fixed problems and tuned parameters in WebLogic environment.
  • Experience in handling Java and Sun HotSpot JVM tuning
  • Involved in configuration management, software deployment, change management, performance monitoring, and application maintenance
  • Used configuration wizard and Admin Console extensively to create and manage WebLogic domains

Environment: LINUX 5.x, AIX V6.1, WebLogicserver 8.1, 9.2, JBoss 4.2/5.1, WeblogicPortal, IBM WebSphere Application Server 5.1, DB2, Oracle9i, Apache 2.0, IIS 5.1, SiteScope, IBM HTTP server, IBM AIX server, LDAP, JDK 1.4.2, SOA, JSPs, Remedy, EJBs, JMS

We'd love your feedback!