We provide IT Staff Augmentation Services!

Devops Engineer Resume



  • Strong believer of DevOps Methodologies and working towards a core DevOps engineer who can bring an end to end work flow of Continuous Integration, Continuous Delivery and Continuous Deployment process for an organization.
  • Highly motivated and committed DevOps Engineer experienced in Automating, Configuring and deploying instances on AWS, Azure and Rack space, cloud environments and Data centers, also familiar with EC2, Cloud watch, Elastic Search and managing security groups on AWS.
  • Performed AWS cloud deployments for web applications with monitoring using Cloudwatch and VPC to manage network configurations.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Knowledge on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Knowledge on Vagrant & Docker based container deployments to create shelf environments for dev teams and containerization of env’s delivery for releases
  • Managed, Capacity Planned, Migrated Confidential Windows Servers 2008 - R2/2012-R2 With Services such as Domain Controller, Active Directory, DNS, Files/Volume Shares etc.
  • Experience with Virtualization technologies like installing, configuring, VMware vSphere. Creation, management, administration and maintenance of virtual servers and clients.
  • Experience in Implementing Server Virtualization using VMware for RedHat Linux
  • Designed and created multiple deployment strategies using Continuous Integration and Continuous Development Pipelines and configuration management tools with remote execution
  • Experience in writing chef cookbooks and recipes to automate middleware installations, domain creations and deployment activities.
  • Experience with LAMP setup on RHEL with configuration management tools like Chef.
  • Implemented a CD pipeline involving Jenkins + Rundeck + Chef to complete the Automation from commit to Deployment.
  • Knowledge and expertise on all aspects of Chef concepts like chef server, workstations, Nodes, chef clients and various components like push jobs, super market etc.
  • Well versed with many different concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server Admin/Organizations.
  • Experience working with Puppet Enterprise and Puppet Open Source and did Integration of Puppet with Apache and Passenger.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Experience with end to end orchestration tools like Anthill Pro, Udeploy and Run deck to implement and maintain a build to deployment life cycle with one click of a button


Detail - oriented contributor with 8+ years of experience in SCM, Build, Release, Environment Management, Continuous Integration (CI), Continuous Delivery (CD) and DevOps Methodologies


OS Administration: RHEL 7.x/6.x/, Fedora, Ubuntu, Windows Server 2008 - R2/2012-R2

Infrastructure as A service: AWS, Microsoft Azure, open stack (basic understanding)

Virtualization Platforms: Virtual Box, VMware Vsphere 5.5 /6.0, Vagrant, Docker

Chef, Puppet, Ansible, Salt: Stack

CI, Test & Build Systems: Ant, Maven, Jenkins, Bamboo, Run deck, Urban Deploy

Application/Web Servers: WebLogic, Tomcat, JBoss, Apache, Nodejs

Scripting Languages: Bash, Perl, Ruby, Python

Splunk, NAGIOS, Confidential: Site Scope, Sumo Logic

Version Control Softwares: GIT, SVN, TFS (Team Foundation Server)

Bug Tracking Tools: Service NOW, JIRA, CONFLUENCE, HPSM

Database: MySQL, MongoDB, Cassandra, PostgreSQL, SQL Server


Confidential, TEXAS

DevOps Engineer


  • Experience in AWS, which included managing application in the cloud and creating instances.
  • Developed a continuous deployment pipeline using Jenkins.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository
  • Used ANT and MAVEN as a build tool in java projects for the development of build artifacts on the source code.
  • Involved in Java, J2EE code deployment using Jenkins Jobs and Cron Jobs.
  • Wrote Puppet modules for installing and managing Java versions, upgrading the linux kernel, persistent SSH tunnels.
  • Developed web sites using PHP/MySQL, Python, Ruby of Rails, XHTML, CSS, Java Script
  • Developed a fully automated continuous integration system using Git, Jenkins,
  • Implemented PowerShell scripts that automated creation of contacts from Active Directory users and updating of address books -increasing productivity and efficiency.
  • Migrated key systems from on-pem hosting to Amazon Web Services and Automated deployments using Cloud Formation
  • Worked on Ansible playbooks, host and configuration files to automate infrastructure as a code.
  • Extensive experience with Git in a team environment on UNIX and Windows platforms.
  • Build servers using AWS including importing volumes, launching EC2, creating security groups, auto-scaling, load balancers in the defined virtual private connection
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Experience on Cloud innovations including Infrastructure as a Service, Platform as a Service, and
  • Software as a Service supplier (IaaS, PaaS, and SaaS).
  • Developed custom advanced functions and incorporated them into multiple PowerShell Modules which are dynamically updated
  • Experience in using AWS including EC2, Auto-Scaling, Elastic IP's, ELB, Kinesis, Elastic Beanstalk, S3, Cloud Front, Cloud Formation, RDS, Red Shift, Amazon Dynamo DB, VPC, Route53, SNS, SQS and, also, migration from on premises network to AWS cloud.
  • Experience in security maintenance, monitoring and logging systems on AWS.
  • Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Experience in writing Ansible playbooks to automate the given process.
  • Developed according to company standards with advanced logging of every step, was tested on Windows 7 and 10, validated and become part of global PowerShell module.
  • Installed, configured and administered Continuous Integration tools such as Jenkins for automated builds.
  • Wrote Ansible playbooks to manage configurations and automate installation process.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Experience in the Information Technology sector. Strong background in Systems Automation, Software Deployment and Application Packaging in a large-scale global environment.
  • Used Ansible playbooks to automate in AWS features like EC2, IAM, VPC, EBS, Cloud Watch, Cloud Trail, Cloud Formation, Auto Scaling, IAM, S3 and general knowledge in Kubernetes.
  • Used Jenkins to automate most of the build related tasks.
  • Creation of branches in GIT for parallel development process.
  • Responsible for defining branching & merging strategy, check-in policies, improving code quality, automated Gated Check-ins, defining backup and archival plans.

Confidential, Maryland

DevOps Engineer


  • Transitioned AWS infrastructure from EC2-Classic to VPC, overhauled AWS accounts to follow latest security best practices, reduced AWS costs by over 30%, and wrote documentation.
  • Experience in AWS, which included managing application in the cloud and creating instances.
  • Managed Playbooks and. YAML for Resource Declaration with Ansible and Python for Automated Agentless Configuration Management.
  • Assisted in 3rd level support and troubleshooting of different packaging and SCCM issues
  • Use of Docker and Open Shift to manage micro services for development and testing.
  • 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.
  • Migrated key systems from on-prem hosting to Amazon Web Services and Automated deployments using Cloud Formation
  • Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Interacted with Users and Application Owners for gathering information required for Application Packaging.
  • API and created user contacts and configuration items, which triggered backend PowerShell process
  • Responsible for automating and improving infrastructure, using Chef for configuration management.
  • Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife
  • Setup monitoring in Nagios through Chef (roles, nodes, data bags) in JSON and wrote custom monitoring plugins as needed.
  • For automated provisioning and deployment, integrated SVN, Bamboo and Chef.
  • Used Chef to automate Configuration management & Applications, manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Package.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging/ deployment / release methodology, and application configurations
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server. Managed Amazon EC2 instances with the help of chef.
  • Developed PowerShell wrappers for application packages to deploy them via SCCM into enterprise environment
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Management of Unix/Linux patching execution for approximately 27,000 Linux, Solaris, Confidential -UX, AIX servers.
  • Executed various scripts like Power shell/Python to automate build and release process.
  • Support of application stacks from a mixture of technologies, including Apache, WebSphere, WebLogic, Tomcat, and JBoss.
  • Develop web-based software in Python on Linux (Ubuntu) running on AWS using Chef, Cassandra,MongoDB, Redis, Couch Base, RabbitMQ
  • Migrate IaaS, PaaS and SaaS instances between public and private clouds in Java, LAMP, Apache, SQL, MySQL, Unix/Linux, NAS/SAN and Firewalls.
  • Designed and wrote tools in Ruby to automate third-party application configurations and involved Detection, Reporting and Tracking using TFS.
  • Configured script deployments of applications, network drives, and printer assignments using Active Directory Group Policies.
  • Responsible for creating and maintaining the new LDAP OU, Groups, Schema, and attributes.
  • Helping Scrum master across the company to customize JIRA for their requirements and Managed both Jira, and Confluence installations, including upgrades and adding user features.
  • Provided continuous 24/7/365 primary on-call support for all server applications and systems.
  • Experience with configuration management using Ansible, Chef and container management with Docker.
  • Utilized Ansible for configuration management of hosted instances in AWS.
  • Worked on Ansible playbooks, host and configuration files to automate infrastructure as a code.

Confidential, Ohio

DevOps Engineer


  • Created scripts that automate or improve the builds for all client-side platforms - iOS, Android, Windows, and Mac using Git and Jenkins, among other tools.
  • Developed a continuous deployment pipeline using Jenkins, and Ruby/shell scripts.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Devel/Test/Prod Branching Model for weekly releases
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Build scripts using ANT and MAVEN build tools in Jenkins and Build Forge to move from one environment to other environments.
  • Managed build results in Udeploy and deployed using workflows in TFS
  • Expertise in using build tools like MAVEN and ANT for the building of deployable Artifacts such as war and ear from Source Code using MoM - RabbitMQ, Kafka.
  • Used the continuous integration tool AnthillPro to automate the daily processes.
  • Management of enterprise puppet environments. Maintaining test and production catalogues and writing reusable modules for use in configuration management.
  • Involved in defining documenting and maintaining code deployment pilot automation project documents.
  • Deployed Puppet, puppet Dashboard for configuration management to existing infrastructure.
  • Used Puppet to manage Web Applications, Configuration Files, Data Base, Commands, Users Mount Points, and Packages.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Used Puppet to manage Web Applications, Configuration Files, Data Base, Commands, Users Mount Points, and Packages.
  • Assisted in administering VMware SRM to accommodate virtual machine replication.
  • Installed/Configured/Managed Puppet Master/Agent and Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Up gradation or Migration of Puppet Community and Enterprise.
  • Performed Vmotion and Storage Vmotion of VMDK and VMF files to target landing zones.
  • Creating and managing Development and Continuous Integration Environments using VMware ESX, automated through Jenkins using PXE boot, Perl and the VM Ware CLI.
  • Worked on Version controller like GIT and integration tools: Jenkins. Proficient in using all Amazon Web Services including EC2, EBS, EIP, ENI, ELB.
  • Rebuilt and Scaled Zabbix Monitoring Infrastructure to support over 1700 servers, with 1000 processed values per second.
  • Installed and upgraded Linux RedHat OS 5/6: Aanaconda and kick start installation.
  • Used Python (3.5, Anaconda 4.2) for data analytics, data wrangling and extracting data using Pandas, Pyexcel, NumPy and SciPy.
  • Updated the existing scripts to Ansible playbooks to install configurations on multiple servers in AWS
  • Researched on Ansible and Yaml scripts to make the release management easy for the future use.
  • Spun up core services according to demand with custom Python scripts and Ansible playbooks.
  • Added users to the domain using Active Directory in a Windows Server 2003 and 2008 environment. Created groups in an Active Directory Domain and assigned users to the groups based on user criteria.
  • Coordinates installation of Service Now upgrades and/or service packs. Develops and manages the preparation of systems, test criteria and control for upgrades, service packs, new functionality, enhancements or error correction

Confidential, White Plains, NY

DevOps Engineer/Build Release Engineer


  • Installation, configuration and deployment of VMware products such as VMware Workstation, VMware converter, VMware View, VCB and more in virtual environment
  • Experience in installing, configuring and troubleshooting VMware View Composer and View Connection Manager to make Virtual Desktop Infrastructure efficient and to simplify desktop administrative management tasks. Responsible for successfully upgrading all hosts and vCenter servers to vSphere 4.1
  • Experience of FC SAN/iSCSI SAN/NAS (EMC (CX3), NetApp, Dell MD3000i, Dell MD1000) storage technology and work with SANs in VMware environments
  • Wrote multiple programs in Python to monitor virtual machine usage data using VMware API calls.
  • Actively involved in PSM VMware vSphere4/ESX4, Win2003/2008R2 Server deployment in DR environment
  • Management of RedHat Linux user accounts, groups, directories and file permissions.
  • Configured yum repository server using Chef on Red Hat Enterprise Linux in VMware environment.
  • Test and recommend Replication/Backup solutions for VMware, SAN and Disaster Recovery
  • Using VMware vCenter, created Datacenter Environment by creating VMware clusters, adding ESX hosts in the clusters, and implemented HA and DRS.
  • Installing, configuring and administering Jenkins CI tool on Linux machines
  • Deployed production site using Apache 2.0 with mod python and Upgraded Python 2.3 to Python 2.5 on a RHEL 4 server, this required recompiling mod python to use Python 2.5.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Used Puppet to manage Web Applications, Configuration Files, Data Base, Commands, Users Mount Points, and Packages.
  • Experience with Configuration Management Tools (PUPPET, Ansible). Installed and configured DCHP server to give IP leases to production servers.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Designing and Setting-Up the Splunk Architecture in the organization.
  • Migrated all operations files and scripts to GitHub Enterprise installation to optimize deployment and allow tracking of configurations and scripts within GitHub.
  • Installed Fuse to mount the keys on every Debian Production Server for password-less authentication.
  • Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting
  • Assigned permissions and limitations based on user groups and system groups for the Windows XP and Vista Operating systems using Active Directory in a Windows Server 2003 and 2008 environment.


Build & Release Engineer


  • Provided Tier 3 support for 2,000 servers consisting of Confidential DL380 and Confidential DL580 servers running Windows /x64.
  • Participated in migration from a Windows Server 2003 domain to a Windows Server 2008 domain.
  • Installed kernel and applied patches on SunOS, Solaris, Ultrix, Confidential -UX, WinNT and backups on multiple environments of Solaris, Linux and VMware
  • Configured Kernel parameters on request of Application on Solaris, Linux and Confidential -UX. Responsible for day-to-day System Administration for SUN SOLARIS 8/9 and Windows NT servers
  • Added users to the domain using Active Directory in a Windows Server 2003 and 2008 environment. Created groups in an Active Directory Domain and assigned users to the groups based on user criteria.
  • Proficient in configuring Jumpstart and Kick Start servers to initiate installation of Solaris and RedHat Linux on several machines Confidential once.
  • Installation of rpm packages using Yum and Installing and configuring SUSE, Red hat 4.x, 5.x, using Kick start with PXE for LAMP installations
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages, patches and Worked on installation Suse Servers Confidential multiple Data Centers.
  • Migrated existing applications from WebSphere 6.0.x versions to 7.0 and involved in configuring WebSphere Application Server with WebSphere MQ 6.0.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status
  • Used bash, awk, sed and Perl to automate most of the daily activities like log monitoring, log rotation and purging, proactive systems monitoring including disk error detection.
  • Utilized Perl and BASH to create an object oriented environment for booting and configuring the systems.
  • Configured RAID Level 1 on OS drives with Sun Solstice Disk suite and VERITAS Volume Manager 5. 0
  • Implemented and administered High Availability Cluster RedHat Cluster Suite / Veritas Cluster, failover scenarios, and load balance.
  • Scheduling full and incremental backups using Net Backup on daily, weekly and monthly basis. Managed Disks and File systems using LVM on Linux and Installation of Oracle Database Server.
  • Assisting with the software integration, including turning software builds into RPM packages. Responsible for troubleshooting, end user and application problems
  • Designed, developed, and implemented MSI libraries/MFC applications to create Web Sites, virtual directories, establish IIS permissions and set IIS properties, set NTFS permissions, create MTS packages with permissions.
  • Proficient in configuring Jumpstart and Kick Start servers to initiate installation of Solaris and RedHat Linux on several machines Confidential once.
  • Troubleshooting and analysis of hardware and software failures for various UNIX servers and involved in disk configuration and disk crash recovery using format and fdisk.
  • Responsible for DNS and Configured DNS Servers and Clients, troubleshooting system and DNS issues.


Release Engineer


  • Provided detailed documentation of complex build and release process, MOPs, build cycles and calendars including creating build reports and Release notes.
  • Participated in Stand-up, Bug Scrubbing & Sprint planning meetings as best practices of agile environment
  • Configured multiple jobs on Jenkins for different projects.
  • Worked on Integrated JIRA with subversion and Jenkins to automate the weekly build process.
  • Used Bash Scripts and Shell scripts to automate deployment process.
  • Assisted Release Manager to deploy APKs and IPKs.
  • Written WLST scripts to deploy the WAR/WAR files to the target WebLogic Server
  • Involved in estimating the resources required for the project based on the requirements
  • Performed Subversion functions like merging, creating branches and tags using Tortoise SVN/ Visual SVN.
  • Handled the EC2 setups and IAM roles and auto scaling in AWS cloud.
  • Create and maintain Subversion Branching, Merging and Tagging across teach production releases and perform builds using Hudson Continuous Integration using Maven Build scripts.
  • Convey Release information in presentations, training, meetings and knowledge sessions.

Hire Now