We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 9 years of experience in DevOps, Configuration, Build and Release Management.
  • Expertise in Source Code Management tools such as SVN, GIT, RTC, TFS, CVS and VSS.
  • Expertise in Java, .Net build tools Ant, Maven, Gradle, Nant, MSBuild.
  • Expertise in Automating Applications usingAnthill Procontinuous Integration Tool.
  • Extensively worked on Continuous Integration Tools Jenkins, Hudson, RTC, TFS, Cruise Control to automation of build and deployment process and etc.
  • Expertise in setup and configuration of Application Servers WebSphere, Tomcat, JBoss, WebLogicand involved in deployment activities.
  • Expertise in Repository Management tools Artifactory, Nexus.
  • Expertise in monitoring platforms like Nagios,Zenoss
  • Extensively worked on Code Quality tools Sonar, Checkstyle, PMD, FindBugs, Emma, Cobertura, JaCoCo.
  • Expertise in IDE/Client/CLI tools RAD, Eclipse, IntelliJ, Tortoise SVN, Tortoise GIT, Visual Studio.
  • Experience in using Bug tracking tools like JIRA, Remedy, HP Quality Center.
  • Good experience in Banking, Financial services and Insurance domain.
  • Coordinating activities with appropriate teams to meet release and project schedules
  • Having good Experience in DevOps tools UrbanCode Deploy, Puppet and Chef.
  • Having good experience with web application development platforms like FLASH, PHP,ASP,JAVA SCRIPT
  • Implemented rapid - provisioning and life-cycle management for Red Hat Linux using Puppet.
  • Good experience Shell scripting and exposure to Ruby, Pythonscripting.
  • Excellent experience in documenting and automating the build and release process.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology, and application configurations.
  • Good Knowledge in Oracle.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM).
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Worked with Engineers, QA and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post-production analysis of the projects.
  • Expertise in troubleshooting the problems generated while building, deploying and in production support.

TECHNICAL SKILLS

Versioning Tools: RTC, SVN, GIT, TFS, Clear case, Perforce, CVS, VSS

CI Tools: Hudson, Jenkins, Bamboo, Cruise Control

Build Tools: ANT, MAVEN, Gradle, Nant, MS Build, Control-M / Kom & Bash shell, DataPower

Repository Managers: Artifactory, Nexus

Web/App Server: WebSphere, Tomcat, JBOSS,Weblogic

DevOps Tools: UrbanCode Deploy, Puppet, Chef, AWS

Code Quality Tools: SonarQube, Checkstyle, PMD, FindBugs, Cobertura, Emma

IDE/Clients Tools: RAD, Eclipse, IntelliJ, Tortoise SVN, Tortoise GIT, CLI, Visual Studio

Bug Tracking Tools: JIRA, Remedy and HP Quality Center

Languages: Java,J2EE, .Net

Scripting: Shell, Batch, Python, Ruby

Database: Oracle, SQL SERVER, MySQL.

Operating Systems: Windows, UNIX, LINUX, z/OS,Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Columbus OH

DevOps Engineer

Environment: RTC, GIT, CVS, Ant, Maven,Gradle,WebSphere, Artifactory, Jenkins, SonarQube, Agile, UrbanCode Deploy, Puppet, AWS, RAD, Shell, Quality Center, Unix, Linux, Windows,Java/J2EE

Responsibilities:

  • Installed and configured Jenkins, Installed plug-in, configured security, created a master and slaves for implementation of multiple parallel builds.
  • Implemented Ant, Maven, Gradle scripts to automate the build process.
  • Installed Urban Code Deploy server, agents and doing deployments in various environments.
  • Installed Puppet Master, agents, created and automated platform environment setup.
  • Rolled out Chef to all servers, and used the chef node database to drive host configuration, DNS zones, monitoring, backups.
  • Manage access control lists (ACLs), and given permissions to different users, groups by using recipes.
  • Created chef driven configuration of user accounts.
  • Install packages on chef only when necessary by managing the attributes.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our environments.
  • Worked on and run Agile projects for a DevOps team to help deliver critical functionality to a cloud based service
  • Test the code across various levels using Test Driven Development, Acceptance Test driven development and Behavior Driven Development
  • Created Project Areas, Stream, setting up build definitions for the projects in RTC and coordinate/assist developers with merging, build issues.
  • Creating repositories, branches, tags in GIT and assist the developers to fix merging issues.
  • Creating Local, Virtual Repositories in Artifactory for the project and release builds, repository management in Maven to share snapshots and releases of internal projects using JFrogArtifactory tool.
  • Defined the Release Timelines in RTC, work item categories, create work items.
  • Rebase/Merged Projects Streams with Release Streams after the frozen/production release and resolved the conflicts during the rebasing.
  • Coordinate Releases from Dev to Production. Communicating with Developers, Testers, Managers, Unix, Network teams and DBA teams for successful Release.
  • Plan and Test Roll Back Strategies.
  • Configured SonarQube code quality tool and integrated with Jenkins.
  • Working with bug tracking tool Quality Center.
  • Setup and configuration of Web Sphere application server profiles, configured data sources, SIB.
  • Scheduling the log rotation and deployment jobs using crontab.
  • Deployment of ear files into a WebSphere application server, troubleshooting the applications.
  • Maintained all the Unix environments for deployments and Implemented Configuration Management, Change Management policies and procedures.

Confidential

Devops Engineer

Environment: SVN, TFS,CVS,Ant, Maven, Nant, MSBuild,Tomcat, WebSphere,Artifactory, Jenkins, Chef, Sonar, Shell, Quality Center,Puppet, RAD, Eclipse, Tortoise SVN, Tortoise GIT, Visual Studio,Java/J2EE, .Net, Windows, Linux,Unix

Responsibilities:

  • Setup and configured Jenkins, CruiseControl, Installed plug-in, configured security, created Jobs for project, release builds.
  • Implemented ant, MSBuild scripts to automate .Net build process.
  • Used PowerShell for Devops in windows based system
  • Setup and configuration of CVS,SVN,GIT, created users, groups, created repositories, branches, tags, involved in merging activities
  • Implementation/setup continuous project build and deployment delivery process using Subversion, Bamboo, urban code Deploy.
  • Implemented Scrum and Test Driven Development Methodologies.
  • Created Team Project Collections, branches, labels, Work Items in TFS and involved in merging activities.
  • Migrated the projects from CVS to TFS.
  • Creating Local, Virtual Repositories in Artifactory for the project and release builds, repository management in Maven to share snapshots and releases of internal projects using JFrogArtifactory tool.
  • Created and automated platform environment setup using Puppet.
  • Coordinate Releases from Dev to Production. Communicating with Developers, Testers, Managers, Unix, Network teams and DBA teams for successful Release.
  • Configured SonarQube code quality tool and integrated with Jenkins.
  • Working with bug tracking tool Quality Center.
  • Setup and configuration of WebSphere application server profiles, configured datasources.
  • Deployment of ear files into a WebSphereApplication Server, troubleshooting the applications.
  • Setup and configuration of Tomcat, created multiple instances, did deployment of war files.
  • Scheduling the log rotation and deployment jobs using crontab.
  • Worked on Delivery Note tool administrative activities, setting up the timelines for the releases, PDN, DN, Correction, Fix and EFix Delivery Notes, analyzing the project modules and creating/publishing conflict modules information to the projects, creating Installation Instructions during Release.
  • Coordinate Releases from Dev to Production. Communicating with Developers, Testers, Managers, Unix, Network teams and DBA teams for successful Release.

Confidential

Build and Release Engineer

Environment: SVN, Ant, Maven, Cruise Control, Hudson,WebSphere App Server, WebSphere Portal Server, WebSphere MQ Server,Python, Batch, Shell, Quality Center,Checkstyle, PMD, FindBugs, Emma, JDepend, Eclipse, Tortoise SVN,Java/J2EE, z/OS, Unix, Linux, Windows

Responsibilities:

  • Focus on Devops and promote enterprise solution deployment assets to target environments
  • Used Pandas library for statistical Analysis.
  • Implemented Ant build scripts to automate build process.
  • Setup and configured Continuous Integration tools Hudson, Cruise Control.
  • Created Jobs for the projects build and deployment. Scheduling the build and deployment using crontab.
  • Setup and configuration of WebSphere application server profiles, configured data sources.
  • Deployment of ear files into a WebSphere application server, troubleshooting the applications.
  • Deployment of war files into a WebSphere Portal server, troubleshooting the applications.
  • Setup and configuration of Tomcat, created multiple instances, did deployment of war files.
  • Assist developers in build and deployment issues.
  • Responsible for design and maintenance of the Subversion Repositories and the access control strategies.
  • Configured Checkstyle, PMD, FindBugs code quality tools and integrated with Hudson and Cruise Control.
  • Written customized Checkstyle checks.
  • Merged release branches to the trunk after the production release and resolved the conflicts rose during the merge in Subversion.
  • Carried Deployments and builds on various environments using continuous integration tool..

Confidential

IT Associate

Environment: Java,SVN, Ant, Cruise Control, Tomcat, Eclipse, Linux, Windows.

Responsibilities:

  • Setup and configured Continuous Integration tool Cruise Control.
  • Created Jobs for the projects build and deployment.
  • Involved in developing the Java, Servlets classes and JSP’s.
  • Setup and configuration of Tomcat, created multiple instances, did deployment of war files.
  • Troubleshooting the applications.

We'd love your feedback!