We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

0/5 (Submit Your Rating)

Chevy Chase, MD


  • Overall 7+ years of IT experience as a Technology Lead in CI (Continuous Integration), CD (Continuous Delivery), strong background in Build and Release Management and Cloud Implementation all within that suites the needs of an environment under DevOps Culture.
  • Experience in UNIX environment and expertise in several flavors of Linux including Red Hat, CentOS, and Ubuntu.
  • Extensively worked on Hudson and Jenkins for Continuous Integration and End - to-End automation for all builds and deployments.
  • Excellent hands on experience on configuration management tool like Chef, Puppet and Ansible.
  • Experience in Administration / Maintenance of source control management systems such as Git Hub and Subversion SVN . Created tags and Branches, Fixed the merge issues and administered Software Repositories.
  • Migrated Version Management Systems CVS -> SVN, SVN -> CVS and SVN ->Git.
  • Good knowledge in creating and maintaining various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
  • Strong in building Object Oriented applications using Java, writing Shell Scripts on UNIX.
  • Experience in creating instances using AWS EC2.
  • Experience in cloud automation using AWS Cloud Formation templates.
  • Good experience in other Amazon web services which includes S3, EBS, RDS, ELB, Route 53, Auto scaling, Security Groups etc.
  • Working on configuration of permissions, Roles in VMware virtual center.
  • Good knowledge on other Cloud based services like GCS, Microsoft Azure.
  • Experience in using build automation tools like MAVEN, Bamboo, Gradle, and ANT for the building of deployable artifacts such as WAR & EAR from source code.
  • Involved in configuring and integrating the servers with different environments to automatically provisioning and cresting new machines using CM/ Provisioning tools like Chef and Puppet.
  • Experience with Oracle, MySQL and Server DB Tasks.
  • 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.
  • Hands on experience in Monitoring tool like Nagios and task scheduling tools like CronJob.
  • Strong hands on experience in scripting languages like Shell, Ruby and Python.
  • Experience in using Tomcat Web Server and JBOSS, Weblogic and WebSphere Application Servers for deployment.
  • Extensive experience on Open stack, knowledge in Dynamite, AutoSys, Zabbix monitoring Tool, NoSQL like Redis.
  • Excellent knowledge on ITIL process and had best practices.
  • Excellent communication skills, ability to work as a team or individually, ability to learn new technologies quickly.


Operating Systems: Red Hat Enterprise Linux 5.x/6.x/7.x, Solaris 9.x/10.x/11.x, UBUNTU Windows NT/XP/2003/2008, Mac OS X

Programming Languages: C, C++, Java/J2EE, SQL.

Scripting Languages: Unix Shell Scripting, Python, Jython, Perl, Ruby.

Application/Web Servers: Tomcat 6.0/7.0, Web Logic 9.0/10.0, JBoss, Websphere 6.0/ 7.0/8.0

Databases: Oracle 10g/11g/12c, MY SQL, SQL Navigator, SQL Plus and Redis.

Web Technology: HTML 4.0/5.0. DHTML, XML, PHP, Java Script, Servlets and JSP.

Automation/Monitoring tools: ANT, MAVEN, Jenkins, Chef, Puppet, Ansible, Nagios, Rundeck, Nexus, Zabbix.

Source Control Tools: Subversion(SVN), GIT, CVS, Clear Case

Cloud Services: AWS, Rackspace


Confidential, Chevy Chase, MD

Sr. DevOps Engineer


  • Assisted in migrating applications from customer on-premises datacenter to the cloud (AWS).
  • Defined a migration strategy by understanding the application architecture in working with the development team.
  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet. Used Puppet server and workstation to manage and configure nodes.
  • Managed AWS EC2 virtual instances using Puppet.
  • Actively involved in architecture of DevOps platform and Cloud solutions.
  • Build Automation and Build Pipe Development using Jenkins and Maven.
  • Involved in developing custom scripts using Perl & Shell (bash, ksh) to automate jobs.
  • Analyzed the ANTbuildprojects for conversion and converting to Mavenbuildprojects.
  • Worked on authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.
  • Utilized Puppet and Puppet dashboard for Configuration Management of hosted Instances within AWS.
  • Performed all necessary day-to-day CVS/Subversion support for different projects.
  • Responsible for design and maintenance of the CVS/Subversion repositories and the access control strategies.
  • Creation of branches in CVS and Subversion for parallel development process.
  • Used Jenkins to automate most of the build related tasks.
  • Implemented Continuous Integration web hooks and workflows around Jenkins to automate the dev test deploy workflow around Puppet codebase.
  • Worked extensively with ANT and MAVEN build tools for writing build.xml and pom.xml files respectively.
  • Analyzed the builds using the SonarQube.
  • Managed and monitored the server and network infrastructure using Nagios.
  • Involved in managing other version control tools like GIT.
  • Deployed Java/J2EE applications using Apache Tomcat Server.
  • Architected hybrid AWS and on-premise solutions for technology clusters and patterns.
  • Established shared IT service centers for Cloud operations.
  • Wrote Shell and Perl scripts to take backup oracle database.
  • Generated AWS migration roadmaps and driving buy-in across complex organization structures.
  • Working on configuration of permissions, Roles in VMware virtual center
  • Collaborated with consulting and managed services partners to build and execute migration plans.
  • Got feedback from common Enterprise requirements into AWS service development teams, Basic Qualifications.

Environment: Java/J2EE, CI/CD, SVN, CVS, ANT, Maven, AWS EC2, Puppet, Shell, Perl, Git, Jenkins, Tomcat, Shell, JIRA, Nagios and SonarQube.

Confidential, Bloomington, IL

DevOps Engineer


  • Creating 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.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Implemented automation tools such as Puppet, Chef.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Duties included Build and Deployment of Java/J2EE applications onto different environments Dev, QA and UAT.
  • Moved the Java/J2EE Applications and Databases into the Cloud.
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tools.
  • Extensively used SVN and GIT as Version Control tools to manage Source Code.
  • Developed and implemented Software Release Management strategies for various applications according to the Agile process.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one other environment.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Optimized volumes and EC2 instances using AWS.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GIT.
  • Developed Perl and Shell Scripts for automation of the build and release process.
  • Developed Custom Scripts to monitor repositories and Server storage.
  • Member of the Technical Design team, Build and Release Module for Development of new products.
  • Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
  • Responsible for large-scale Puppet implementation and maintenance. Puppet manifests creation, testing and implementation.
  • Automated deployment ofbuildsto different environments using Jenkins.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Installed, configured, administered and supported WebSphere Application Server 6.0/6.1/7.0 on LINUX environment.
  • Implement and maintain back up of virtual machines using VMware disaster recovery solutions.
  • Installed and Configured WebSphere Application server with LDAP security.
  • Built and Deployed Java/J2EE to a web application server in an Agile Continuous Integration environment and also automated the whole process.
  • Created and maintained the Shell/Perl deployment scripts for TC Server/Tomcat web application servers.
  • Worked on administering the METACASE client-server architecture domain specific modelling software.
  • Worked on the configuring the Jenkins to use MetaCase Software tobuildJava code and also to do the whole CI process on the java code generated by MetaCase.

Environment: Java/J2EE, AWS, SVN, GIT, ANT, Maven, Chef, Puppet, Jenkins, Hudson, Websphere, LDAP, MetaCase, Python, Ruby, Perl, Shell, PowerShell.

Confidential, Seattle, WA

DevOps Engineer


  • Installation, administration and monitoring of WINDOWS and LINUX (Centos, Ubuntu and Red hat) servers.
  • Deploying various Java/J2EE projects into the application server and moving them into the cloud along with the databases.
  • Creating the local users and managing their passwords using scripts.
  • Preparing's SOPs and managing central repository.
  • Providing Application Support on Red hat Servers which included Apache configuration.
  • Experience working with Storage Area Network (SAN), EMC Clarion, IBM XIV.
  • Experience in Performance monitoring, usage and load of the system, changing kernel parameters for better performance.
  • Used Subversion(SVN) as source code repositories and managed its repositories for branching, merging, and tagging.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Used AGILE MAVEN method to develop a build and also ANT as a build tool.
  • Involved in writing parent pom.xml files to establish the code quality tools integration.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins, Build forge for Continuous Integration and deployment into WebLogic Application Server.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Creating and maintaining users, profiles, security, rights, disk space and process monitoring.
  • User account management, worked with Perl, shell scripting (bash) to automate administration tasks.
  • Experience in Networking, DNS, NFS and TCP/IP.
  • Administration of client computer using SSH and FTP.
  • Troubleshoot the network and firewall issues.
  • Involved in the complete Software Development Lifecycle (SDLC) using the agiledevelopment Methodology. Interacted with the end users and participated in the SCRUM meetings

Environment: Java/J2EE, UNIX, Linux, Windows, SVN, WebLogic, Jenkins, Build forge, Perl Scripting, Python Scripting, Shell, Nexus, ANT, Maven, DNS, NFS, TCP/IP, SSH, FTP.


DevOps/Build & Release Engineer


  • Provided CM and Build support for more than 3 different applications, built and deployed to the production and lower environment.
  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Implemented, maintained and supported reliable, timely and reproducible builds for project teams.
  • Maintained build related scripts developed in ANT, Python and Shell. Modified build configuration files including Ant's build.xml.
  • Worked with development team to migrate Ant scripts to Maven.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Worked with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Worked on the Oracle databases in the backend to execute the DMLs and DDLs.
  • Installed, configured and administred WebSphere Application Server 6.1 on Solaris Server.

Environment: Ant, Java/J2EE, Maven, Jenkins, Linux, Solaris, Python, Shell Scripting, WebSphere, Oracle, Nexus.


Build & Release Engineer


  • Part of a Release/Build team, which covers multiple projects across the organization.
  • Co-ordinating with managers and developers to collect requirements as well as resolve code conflicts at the time of deployments to different environments.
  • Day-to-day responsibilities include providing CVS support for different projects, maintaining the repositories, views.
  • Provided assisstance for developers and testers to use ClearCase.
  • Customized Jenkins Plugins inorderd to integrate with In-house tools.
  • Involved in creating WAS clustered environments which handles load balancing for QA, UAT and Production.
  • Involved in writing Shell Scripts for compilation and deployment process.
  • Involved in performing releases with Maven release plugin, maintaining the repository.
  • Experienced in mavenization of Java/J2EE projects and authoring pom.xml files.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Integrated HP QC, QTP, Load Runner, and Performance Center with Jenkins, which would run tests and display results and reports on Jenkins.
  • Experienced in testing the Application using HP QC, QTP, Selinium, perfomance center, Load runner etc.
  • Involved in promotion of code through Dev-Test-staging-pre prod automatically.
  • Designed and implemented automation deployment using to promote major releases, monthly releases, and patches from Development -> Integration/QA -> Staging/UAT -> Production.

Environment: Websphere, Tomcat, Java/J2EE, CI/CD, Maven, Clear Case/CVS, Jenkins, Shell Scripts, Team City.

We'd love your feedback!