We provide IT Staff Augmentation Services!

Lead Devops Engineer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 11+ years of experience in IT industry, which includes 6+ years as Lead DeVos Engineer in Jenkins, GIT, Maven, Chef, Docker, Bash, Apache TOMCAT, JBOSS, 3+ years in WebLogic, Middleware JavaJ2EE Applications and 2+ years in Java/J2EE.
  • Installed/configured/managed Jenkins (CI) automation. Deployed web applications into different application servers using Jenkins. Troubleshoot the build issue during the Jenkins build process.
  • Version control and source code management using the GitHub.
  • Implementing a continuous delivery framework using Jenkins, Maven and Nexus in Linux environment.
  • Implemented a CI/CD pipeline involving GitLab, Jenkins, Chef, Docker, and Selenium for complete automation from commit to deployment.
  • Virtualized the servers using the Docker, created the Docker files and version controlled them.
  • Proficient with a scripting language, with Shell/BASH, JavaScript, Ruby.
  • Designed and developed automated deployment and scaling processes based on Vagrant and Chef for a wide range of server types and application tiers. Experience with continuous integration, involving Gitlab, or Jenkins.
  • Installing and configuring WebLogic/ Apache webservers using Chef cookbooks on AWS environment.
  • Used chef for creating recipes in cookbooks in local chef workstation and stored the configuration data on chef server for managing the nodes. Boot strapping and provisioning the nodes using chef server and managing run - lists.
  • Created various Branches for each purpose, merged from development to release branch, created tags for releases.
  • Used Git for local repos and bit bucket, GitHub for remote repo's and for further builds and continuous integration.
  • Extensive use of Docker to automate deployment of applications inside container for efficient usage of underlying systems. Managed Docker containers allowing PAAS model of deployment.
  • Written bash scripts to deploy the java-based packages like ear and war on the tomcat application server. Worked extensively on subversion as version Control.
  • Created and maintained the Shell/BASH deployment scripts for Web Logic web application servers.
  • Strong use of Shell scripting languages including BASH for Linux
  • Responsible for automated Scheduled Builds/Emergency Builds and Release using BASH scripts for Enterprise application (J2EE).
  • Involved JDK, tomcat, Web Logic binaries installation and domain creations.
  • Expertise in Querying RDBMS such as Oracle and MY SQL by using SQL for Data integrity.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS)configuration management
  • Implemented rapid-provisioning and life-cycle management for Red Hat Linux.
  • Built & Deployed Java/J2EE to web application server in Java development continuous integration environment and automated.
  • In depth knowledge in Configuring and Troubleshooting WebLogic Server.
  • Analyzing the Log Files, Thread Dumps, Heap Dumps, and Exception Stack Traces in server logs.
  • Technical documentation on supported applications & operational tools.
  • Application Deployment Plan and implementation
  • Configuration of monitoring agents at the software layer, and the development of meaningful alerts and the escalation procedures using Splunk and Nautilus.
  • Implementation of monitoring agents.
  • Facility with development methodologies including Agile
  • Worked within the Cloud for integration processes.
  • Focused on automation integration monitoring and configuration management.
  • Completed load balancing and proxying of systems servers/ and components.
  • Supporting all environmental issues which includes reloading cache data refresh through Coherence from backend and rotating log files.
  • Developed Test Data Application Catalogue for VIP status check and retrieving all application test URLs with bulk data setup including all tools involved in support at a single page.
  • Supporting Nautical and Splunk fixes before QA come up with an issue.
  • Setting up new application with all required supporting installations including Coherence, MQ, OES, creating new Data sources, upgrading JDK and WL with all new java setup using Cloud Computing and Fabric.
  • Using SOAPUI for testing web services and Automation Smoke Test tool to execute the scripts for all applications.
  • Monitor real-time data processing system that scaled thousands of requests per second.
  • Providing resolution for defects raised in Quality center by QA resources.
  • Migrating new code through Scampo, Nolio, UDS and Serena Tools and monitor the application for successful completion of migration.
  • Configuring participants in LDAP and update the details of participants accordingly.
  • Initialize new application setup which include Data source, JNDI, Connection pool initialization.
  • Setting up new application s and maintains the accessibility.
  • Supporting DataPower through backend for all Web services to configure applications.
  • Work closely with testers, developers, architects, and project managers throughout the application lifecycle as needed to support application changes that need to be promoted to the testing environments.
  • Involved in Smoke test tool design and development. new resources for applications and environments.
  • Responsible for determining all necessary coding requirements and implementation of features.
  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Experience in Java, J2EE technologies such as JSP, Servlets, Struts, JDBC, XML.
  • Experience in MVC (Model View Controller) architecture by using Struts Framework. Developed a UML design specification using Poseidon.
  • Having on DevOps Engineer.
  • Professional experience in the sectors of Logistics, E-Commerce and Insurance.

TECHNICAL SKILLS

Primary Skills: GIT, Jenkins, Chef, Maven, Docker, Java/J2EE, WebLogic, WebSphere, JBoss, DataPower, Message Broker, Coherence.

Programming Languages: C, C++, Java, SQL, UML, XML

Web Technologies: HTML, XML

Configuration Management Tools: Chef, Star team, OMNI

Continuous Integration Tools: Jenkins, Artifactory, Symports Pro, File Zilla, Serena, Olio

Operating Systems: Windows, Linux (RHEL, HP-UNIX, Solaris)

Virtualization: VMware, Docker, vagrant

Version Control/Repository: GitHub, Artifactory, RTM, SVN, Cruise Control, VSS, CVS

Scripting: BASH, Shell, Java Script, jQuery, AJAX, Ruby

Networking: VPN, Citrix, SAF, VDI

Development Tools: Putty, FileZilla, WinSCP, FTP Pro, WIN Merge, Eclipse, SC Tool, PL/SQL Developer, Star Team, Norio, Serena, Nautical, Splunk.

Monitoring Tools: Splunk,Dynatrace, Nautilus

Ticketing Tool: Quality Center

App Servers: Tomcat 6.x/7.x, WebLogic 10g,11g,12c, JBOSS 6.x

Web Servers: Apache HTTP servers

Database: Oracle 10/11g,12c, MYSQL

ERP: OFBIZ

Testing Tools: Soap UI, Junit

PROFESSIONAL EXPERIENCE

Lead DevOps Engineer

Confidential, Charlotte, NC

Responsibilities:

  • Leaded DeVos engineering project with 20 members
  • Implemented a CI/CD pipeline involving GitLab, Jenkins, Chef, Docker, and Selenium for complete automation from commit to deployment.
  • Version control and source code management using the GitHub.
  • Implementing a continuous delivery framework using Jenkins, Maven and Nexus in Linux environment.
  • Virtualized the servers using the Docker, created the Docker files and version controlled them.
  • Worked with a scripting language, with Shell/BASH, JavaScript, Ruby.
  • Designed and developed automated deployment and scaling processes based on Vagrant and Chef for a wide range of server types and application tiers. Experience with continuous integration, involving Gitlab, or Jenkins.
  • Installing and configuring WebLogic/ Apache webservers using Chef cookbooks on AWS environment.
  • Used chef for creating recipes in cookbooks in local chef workstation and stored the configuration data on chef server for managing the nodes. Boot strapping and provisioning the nodes using chef server and managing run-lists.
  • Created various Branches for each purpose, merged from development to release branch, created tags for releases.
  • Used Git for local repos and bit bucket, GitHub for remote repo's and for further builds and continuous integration.
Sr. Middleware Admin

Confidential

Responsibilities:

  • Performed J2EE application deployment and administration including JAR, WAR, and EAR files.
  • Developed and maintained Shell scripts that facilitate the Administration of Oracle WebLogic 10.x/11g.
  • Created WebLogic Server Domains, Managed Servers, Clusters, JDBC Connection Pools, Data Sources using configuration builder.
  • Configured JNDI as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues, and topics
  • Developed Start-up, Shutdown and Status of the WebLogic server scripts.
  • Configured WebLogic resources like Managed Server, Connection Pools, Clusters,
  • Data Sources, Multi-Pools, Machines using Admin Console and Command line
  • Performed a POC on Jobs Application Server as a part of migration from WebLogic to Jboss

WebLogic Admin

Confidential

Responsibilities:

  • Install and configure assortment planning WL portal environment using WebLogic Portal 10.
  • Install and Configure Comm. environment in WLS using WebLogic Server 8.1.
  • Installed and deployed portal applications on the cluster.
  • Involved in setting up Nodes, Data Sources, Virtual Hosts, and Configuring Servlet Engines.
  • Deployed and configured portlets using Portal Admin GUI and XML Access.
  • Setup Cluster and Workload Management
  • Setup Node Managers and Admin Servers.
  • Tuned the JVM, web container, db. connection pool, web server parameters to get the maximum performance for applications.
  • Involved in migration, Upgrades of Various Middleware products

Java Developer

Confidential

Responsibilities:

  • Developed User Interface development using JSP and STRUTS Framework.
  • Involved in the GUI design and created documentation.
  • Developed Java Servlets at server side for handling requests and responses from the Webpages.
  • Developed the web application using Struts Framework.
  • Implemented JAVA classes and model XML file.
  • Developed Templates for generating HTML pages.
  • Developed JSP/Servlet to display the retrieved data to the user.
  • Implemented the MVC architecture.
  • Developed the presentation layer and GUI framework that are written using HTML and client-side validations were done using JavaScript.

Java Developer

Confidential

Responsibilities:

  • Worked on Inventory Module.
  • Developed data access objects using Java.
  • Developed JSP/Servlet to display the retrieved data to the user.
  • Implemented STRUTS (MVC) web frameworks for the web applications.
  • Developed JSP Pages using custom tag libraries.
  • Used JavaScript for client - side validations.
  • Developed Servlets for activating business processes.

We'd love your feedback!