We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

Sfo, CA

SUMMARY

  • Multifaceted, resourceful IT management professional 8+years of distinguished career experience supporting production release operations for enterprise and revenue generating applications.
  • Expertise in automation of build and deployment activities and launch of Industry standard best release practices drastically reducing the Applications downtime.
  • Able to build solid relationships within as well as consensus across multiple teams on environment strategies build and release process.
  • Extremely passionate about emerging technology and seeks to constantly learn and establish industry best practices.
  • Highly skilled at managing project through release life cycle. Flexible work style according to project dynamics.
  • Proven track record of delivering large mission critical ecommerce releases, supporting acquisition & merger projects, data center consolidation project and also supported yearly product releases.
  • Process and best practice enthusiast with ownership of deployment/build methodologies, release cutover and risk assessment for SDLC (Release Life Cycle) and Agile.
  • Took Part in DevOps pilot program and was trained in DevOps methodologies and tools like Chef.
  • Expertise in build and deployment standards involving various J2EE applications, Tibco Middleware, Web tier (Apache).
  • Broad build & deployment automation experience in Shellscripting language and with CI tool Hudson/Jenkins to perform deployment automation.
  • Knowledgeable on Release/Change/Incident management, IS Audit - Segregation of Duties and SOx remediation, Project Management - Project planning, execution and risk management.
  • Basic Unix Administration skills.
  • Good working knowledge on cloud technologies like Vcloud (VMware) and AWS (amazon).

TECHNICAL SKILLS

Build Tools/Scripting Lang(s): Ant, Maven, Shell, HTML, XML, Ruby, Perl, Sql

Configuration Management: Subversion, Perforce, GIT

Continuous Build Integration: Jenkins, Anthillpro, Hudson, Bamboo

Operating Systems: Windows, Unix and RHEL

Databases: Oracle 11g, 10g, 9i, SQL Server

Change Management: Remedy, Aldea and PVCS Tracker.

Web/Application Servers: Tomcat, HTTP Server, Tibco, Jboss 6.3,6.0,4.2, Weblogic

Cloud Technologies: Vcloud, AWS

Bug Reporting Tools: JIRA and Versionone, HP Quality Center

Big Data Technologies: Hadoop, Pig, Hive, Zookeeper

Infrastructure tools: Chef, Puppet, Docker

PROFESSIONAL EXPERIENCE:

Confidential, SFO, CA

DevOps Engineer

Responsibilities:

  • Implemented Continuous integration setup using Jenkins which includes creating pipeline jobs, trouble shooting and failure resolutions.
  • Used GIT, SVN as Version control systems and maintained more than 300 GIT repositories (in gitlab).
  • Administered GITLAB, created new users and granted appropriate access to repositories as requested.
  • Implemented new branching methodology in the organization.
  • Used Maven as build tool.
  • Responsible for all the CI environments (Jenkins).
  • Wrote Chef Recipe in Shell and Ruby for Application and services deployments.
  • Deployed build artifacts in Jboss 6.3, 6.0Application server.
  • Wrote deployment scripts from the scratch in shell.
  • Worked closely with DEV and QA teams.
  • Created Customized Environments for DEV and QA teams, responsible for maintaining all the environments till their production release. Worked with the QA team and executed multiple mock build before release.
  • Created documentation of all configuration files for creating new environments and they are still used as reference for creating new environments.
  • Created Application, Services and Database templates in Vcloud for 5 different projects.
  • Used Velocity as orchestration tool. Automated tasks in Velocity for creating new GIT repositories, creating pipeline in Jenkins/Bamboo, cleanup Jenkins slaves. I also configured plugins in Jenkins like copy, selenium and many more.
  • Created production like environments in Vcloud and supported the environments.
  • Configured Zookeeper and Dynatrace for all the environments (dev,qa,production).
  • Good hands on experience on oracle database. The tasks include refreshing the database, monitoring database health, monitoring ETL jobs and deleting the unused schemas. Used Delphix to create replica of production database within 30minutes.
  • Performed basic linux administration tasks in cloud environments.
  • Planning to move from VCLOUD to AWS.
  • Maintained and upgraded Jira issue tracker.
  • Developed scripts for automation of build and deployments reducing the production downtime by 30%.
  • Converted SVN repositories into GIT and automated the project using chef and also integrated in Jenkins.
  • Supervised many complex environments and supported them till their release.
  • Created configuration template for many projects and documented them in confluence.
  • Upgraded the Jboss 6.0 to Jboss 6.3 for application and services and modified the scripts accordingly.

Confidential, Nashville, TN

DevOps Engineer/Sr. Build and Release Engineer

Responsibilities:

  • Developed, Reviewed and Streamlined many production and pre-production automated build and deployments of applications with web tier (Apache HTTP) App tier (JBOSS/weblogic/tomcat), Databases (Oracle).
  • Responsible for Development, UAT, Staging, Production builds and releases.
  • Planned, Coordinated and executed a minimum of three mock build & deployments per major release ensuring that only quality changes were rolled out to production.
  • Responsible for all aspects of regular and emergency patch releases.
  • Deployed the applications in Application server in CI environment and automated the whole process
  • Used Jenkins as CI tool for performing build automation.
  • Created and maintained build scripts in maven to perform builds efficiently.
  • Perform all day-to-day branching and merging in svn version control system.
  • Designed the branching methodologies, ensure the regular merging activities, resolved merge issues by involving developers and repo cleanup activities.
  • Installed and configured nexus to manage artifacts in different repositories.
  • Deployed all J2ee applications in Apache Tomcat and Jboss application servers.
  • Created customized environment for DEV and QA teams,
  • Worked closely with the DEV and QA teams.
  • Lead quarterly DB instance refresh and rebase lining Involving different Databases (Customer facing and Backend) based on project timelines and audience involved.
  • Established automated build process by developing build scripts using Shelland also modified few Perlscripts.
  • Educated IT Personnel across Organization on Enhanced Release and Change Process, SCM Tools and VCS.
  • Developed Weekly Metrics using BO reporting tool, SCM Database(Remedy) and Spreadsheets with KPI like
  • IT resource usage, Process Tracking for every request released to production re-works etc.
  • With good technical expertise on OS and build tools, I have been leading maintenance & project activities of many high-volume websites, n-tier client/server enterprise applications, (multi-tier architecture) on Unix/Linux and Windows platforms to ensure that each project adopts existing IT process throughout its life cycle.

Confidential

Release Engineer

Responsibilities:

  • Worked closely with the Development Team in the design phase and developed Use case diagrams using Rational Rose.
  • Carried Deployments and builds on various environments.
  • Was part WritingANT Scripts to automate the build process.
  • Used Shell scripts to automate the deployment process.
  • Administered Weblogic application Servers at configuration level.
  • Performed Load/Functional testing using Mercury Load runner and QTP.
  • Co-coordinated Instance Refreshes and Environment Re-base lining.
  • Coordinated all the IT projects successfully by resolving release interdependencies and planning release.
  • Planning, scheduling and documenting releases at code Freeze Periods.
  • Worked with many teams of strength more than 30 and managed 9 release/build engineers.
  • Confidential HTTP Server configurations and partial administration.
  • Setting up release environments on Solaris, RHEL and Windows NT OS.
  • Contributed to the design of Disaster Recovery Plans and Roll Back Plans for Prod Environments.
  • Automating ERP and Enterprise applications using ITG.
  • Expect Scripting to avoid user interaction and achieve maximum efficiency.
  • Worked on Oracle database.
  • Worked on configuring and documenting High Availability infrastructures for E-Commerce Applications.
  • Performed Functional and Stress Testing for a few applications using Mercury Load Runner.
  • Worked with QTP for Functional Testing.

Confidential

Release Engineer

Responsibilities:

  • Involved in the design and implementation of cutover plans for Non prod and Prod Environments.
  • Defined portlets, workflows, packages to perform automation of ERP deployments through IT Governance.
  • Responsible for creating and installing builds and deployments on UAT and Prod Environments.
  • Used Perl/Ant/Shell to automate the build and deployment process for Confidential websphere and BEA weblogic.
  • Deployed J2EE applications across multiple instances of Web Sphere Application Server.
  • Used Perforce, Version Manager, SVN version control systems to manage different builds for the system.
  • Worked closely with developers, users, business Analysts and Operations group to triage and resolve build failures.

We'd love your feedback!