We provide IT Staff Augmentation Services!

Devops Engineer  Resume

Weehawken, NJ


  • Over 9 years of experience of IT Industry in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management, Cloud Implementations, Orchestration, Change & Incident management, and QA testing.
  • Experience in Automation, Installation and overall Configuration Management of servers using Chef and AWS.
  • Expertise in DevOps, Release Planning & Documentation, Configuration Management, Cloud Infrastructure, Automation in Amazon Web Services (AWS).
  • Experienced in cloud application and server virtualization using AWS (Amazon Web Services).
  • Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, VPC, and EBS etc.
  • Extensive experience in Installation, Administration, Patching, Upgrades.
  • Experienced in shell scripting using bash, perl, Ruby and python to automate system administration jobs.
  • Experience in working with different monitoring tools like Nagios and Dynatrace.
  • Expertise in creation of startup and shutdown scripts, crontabs, files system maintenance and backup scripting and automation.
  • Hands on experience in installing and administrating CI/CD tools like Hudson, Jenkins, Sonar, Bamboo.
  • Knowledge on Splunk, Kibana and ELK Stack.
  • Experience using ANT, MAVEN and GRADDLE as build tools.
  • Experience with deployment and orchestration technologies (such as Salt, Ansible)
  • Experienced in building and maintaining Docker infrastructure for SOA applications in agile environment.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Having very good knowledge on java - based projects. Deployed the Java applications into web application servers like Apache Tomcat, Jboss, Web Logic.
  • Experienced with the understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Experience on IBM WebSphere Commerce Server (WCS) tools.
  • Configured Jenkins as a CI engine to build and promote applications to QA, UAT and Staging to Linux environments.
  • Automating infrastructure in AWS with Chef, Ruby, and your maternal unit.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Handled WMS/WCS issues including: troubleshooting systems, system failovers, implementations, system enhancements & data reporting.
  • Setup standalone for Bamboo, BitBucket, and related plug-ins.
  • Configured and Administered Nexus Repository Manager for GIT repositories and builds.
  • Provided production support in an on-call rotation in a 24x7 environment.
  • Experience in integrating Ant and maven with TFS source control to automatically trigger Builds and publish results back to TFS.
  • Configuring SharePoint services and settings.
  • Experience is using Microsoft Azure, Tomcat, JBOSS, Web logic and WebSphere Application servers for deployment.
  • Experienced in working on DevOps/Agile operation process (Code review, unit test automation, Build& Release automation, Environment, Service, Incident, and Change Management) including various tools.
  • Profusely worked on Version control tools like Subversion, GIT to track changes made by different people in source code.
  • Experience with Cloud Platform and VMware Technologies (AWS, Open Shift, Open Stack, Azure, RHEL 6.6, Centos 7, 6, Ubuntu 14.04 LTS.
  • Good experience working with container orchestration tools Apache Mesos, Marathon, Kubernetes.
  • Used Urban Code Deploy, Jenkins, GitHub Enterprise, OpenStack, Ansible, and Docker to provide Continuous Integration/Continuous Delivery of open-source and custom applications.
  • Worked in integrating TFS with Visual Studio 2013 & 2015.
  • Designed and implemented Software configuration management (SCM) and change management (CM) solution using TFS, Rational ClearCase, Jira, Bamboo, ClearQuest (Change Control tool).
  • Strong knowledge of TCP/IP, UDP, DNS network, load balancing, firewalls, and enterprise monitoring tools Splunk.
  • Good Knowledge in planning and designing of Disaster Recovery and Data Recovery.
  • Expertise in Installing and Managing LDAP, NIS, NIS+, NFS, DHCP, SAMBA, HTTP, FTP, SSH, DNS etc.
  • Excellent hands on experience in creating, updating, and closing tickets.
  • Strong trouble-shooting and debugging skills and ability to handle multiple tasks and can work independently as well as in a team.
  • Experience in installing, configuration and administering of DHCP, DNS, FTP and LVM.
  • Excellent client relation skills and the drive to complete the tasks effectively and efficiently as well as the ability to communicate effectively with all levels of management and the client community.


Operating Systems: Unix, Linux, RHEL (5.x, 6.x, 7x), Ubuntu, Windows

DevOps Tools: AWS, Chef, Puppet, Openstack, Nagios, Jenkins, Maven, Ant, Zookeeper, Git/Github, SVN, Docker, Kubernetes, TFS,Kafka, Ansible, Vagrant

Continuous Integration Tools: Bamboo, Teamcity, Jenkins/Hudson

Build Tools: ANT, Maven, Gradle

Web Development: HTML, CSS, XHTML, XML and JavaScript

Web Servers: Tomcat, Web Logic, Apache, Web Sphere, Jboss

Programming/Scripting: Shell Scripting, Perl, Python, C, C++, Java, Ruby, SQL

Databases: MySQL, Oracle, MS Access, MS SQL Server, Azure

Issue Tracking: JIRA, Bugzilla, Junit, HP Quality Center, Metrix.

Area of Work: Release management, Deployment/Migrations, Environment management, Continuous Integration, Configuration Management, Production Support.

Cloud services: AWS (EC2/SQS/SNS/S3/IAM/ELB), Azure, Rack space, Openstack

Monitoring Tools: Nagios, log stash, Stack driver, Graphite, AWS cloud monitoring.

Bug tracker & Testing: JIRA, Bugzilla, Redmine, J unit, Test Flight, Test Rail.


Confidential, Weehawken, NJ

DevOps Engineer


  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling.
  • Our DevOps solution includes the functions of build, deploy, automation test control, generating reports and notification services with an end goal of continuous integration in a data center and Cloud (AWS environment).
  • Used Chef for application automatic deployment and provisioning to different environments.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Chef.
  • Creating fully automated continuous integration, continuous delivery, continuous deployment pipelines, DevOps processes and tools for multiple projects using Chef and AWS.
  • Created continuous integration system using SVN, Git, Jenkins, chef full automation.
  • Used Maven as a build tools on java projects for the development of build artifacts on the source code.
  • Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing, and Glacier for our QA and UAT environments as well as infrastructure servers for Git and Chef.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Managed Chef Cookbooks to automate system operations.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Designed and implemented for fully automated server build management, monitoring and deployment by using Chef.
  • Experienced in automating, configuring, and deploying instances on AWS, cloud environments and in Data centers.
  • Hands on experience in Amazon Web Services AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, Bamboo, ELB (Load Balancers), RDS, SNS, SWF, salt and EBS etc.
  • Involved in migration from SVN to GIT repos and worked with Linux sys admins for the same.
  • Hands on experience in monitoring EC2 instances using Dynatrace.
  • Create A SPLUNK search processing Language (SPL) queries, reports, and dashboards.
  • Functional with network services like DNS, DHCP, DDNS, IP4, IP6, IPsec, VPN etc.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Used Git, Bitbucket, and GitHub for version control, managing code, and dev teams.
  • Monitored and tracked SPLUNK performance problems, administrations, and open tickets with SPLUNK.
  • Creating the automated build and deployment process for application and leading up to building a continuous integration system for all our products using Jenkins.
  • Ansible and Packer to build Jenkins Master AMI. This includes Groovy to configure plugins, configuration files and jobs deployed with DSL plug-in, Ruby and Vagrant file to help with testing of that AMI and a Python Script to help to rotate old version of the AMI.
  • Managing Jenkins jobs based on groovy and Maven script, also use plugins at some points for test builds, promote the artifacts to s3 and Jfrog, also setting up multi-pipeline jobs to build based on dependencies.
  • Installing, setup of ProLiantbladeBL, DLseries with fiber channel connectivity, Cisco GSM interconnect switch, configuring the connectivity, setting up JBOSScluster, setting up oracle 10g cluster, configuring load-balancing on apache, on RedhatLinux4.0/5.0 Setting up NIS/NFS on Redhat servers.
  • Worked on Redhat5.x and 6.x, SUSELinux 10.x, MicrosoftSCOM hardware platforms and in VMwarevSphereclient 5.x virtual environment.
  • Developed scripts using PERL, BASH and BATCH files for Automation of Activities and builds.
  • Automating the Build Infrastructure for deploying services in dockerized environment using Jenkins, Sonarqube, Gradle, Groovy, Job DSL, Docker and Splunk.
  • Real time streaming of data using Spark with Kafka.
  • Experienced in implementing Spark RDD transformations, actions to implement business analysis.
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
  • Hands on experience in Azure cloud services, Azure storage, Azure active directory, Azure Service Bus. Create and manage Azure AD tenants and configure application integration with Azure AD.
  • Integration of Maven/Nexus, Jenkins, GIT, Confluence, and Jira.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Defining Release Process & Policy for projects early in SDLC.
  • Responsible for Database build, release, and configuration.
  • Installed and configured Apache HTTP Server 2.0 and Apache Tomcat 6.0 in various environments.
  • Installed and configured plug-ins for Apache HTTP server and Sun One Web server to proxy the request for Weblogic server.
  • Automated MySQL container deployment in Docker using Python and monitoring of these containers using Nagios.
  • Worked on converting SCM process from IBM Rational tools to Open Source technology that includes Subversion, SVN, GIT, Maven, Hudson, and Jenkins.
  • Experience in launching Docker containers using Ansible playbooks.
  • Used Ansible Control server to deploy plays and playbooks to the machines and systems in the inventory.
  • Developed shell scripts on windows systems for automation of the build and release process and automate deployment and release distribution process with shell
  • Responsible for nightly and weekly builds for different modules.
  • Working closely with Web Administrators to setup an automated deployment for SharePoint applications using SVN and Git Tools.
  • Providing Moment-in-time quality Snapshots from the Sonar.
  • Getting the list of issues from the components (project, module, file etc.) with the help of Sonarqube.
  • Viewing the selected issues of web interface using Sonarqube.
  • Administered several application servers running JVM microservices.
  • Worked on designing and deploying a multitude application utilizing almost all the main services of the OpenStack (like Nova, Neutron, Heat, Keystone, Glance, Swift) focused on high - availability and fault tolerance environment.
  • Used Ansible Python Script to generate inventory and push the deployment to AWS Instances.
  • Managed the configurations of multiple servers using Ansible.
  • Written multiple manifests and customized facts for efficient management of the Ansible clients.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring
  • Written Cloud formation templates and deployed AWS resources using it.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Automated the cloud deployments using chef, Python, and AWS Cloud Formation Templates.
  • Deployed JAVA/J2EE applications through Tomcat Application servers.
  • Strong in building Object Oriented applications using Java, writing Shell Scripts on UNIX.
  • Creating Cloud watch alerts for instances and using them in Auto scaling launch configurations.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Use of JSON files to transfer data to the frontend, which was developed with AngularJS, JQuery, Bootstrap, HTML5, CSS & JS.
  • Created AWS cloud formation templates to create custom sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS services like Cloud Front, cloud watch, RDS, S3, Route53, SNS, SQS, Cloud Trail.
  • Worked on cloud watch to collect and track metrics, collect and monitor log files, set alarms and automatically react to changes in your AWS resources.
  • Installed and Configured Jenkins for Automating Deployments and providing an automation solution.
  • Worked on building and deploying Java code through Jenkins.
  • Maintained track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Developed build and Deployment Scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used RTC for version control and agile project management.
  • Configured TFS to run continuous integration of builds and execute unit test on all check-ins for ASP.NET Web Applications.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) on Linux and windows platforms.
  • Configured Jenkins to implement nightly builds on daily basis and generated change logs that includes changes that happened from last 24 hours.
  • Understand business requirements and create cloud-based solutions to meet those requirements Architect cloud applications on Azure.
  • Used active directory for creating users and groups and integrating with SharePoint central administration.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution and used GIT for branching, tagging and merging.
  • Automated application packaging and deployments. Managed Linux staging and testing environments.
  • Developed shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Managed Chef Cookbooks to automate system operations.
  • Worked on Jenkins continuous integration server installation and configuration for all GIT Repositories.
  • Produced comprehensive architecture strategy for environment mapping in Cloud Foundry/AWS which involves JAVA web applications.

Environment: AWS, Git, Maven, Chef, Jenkins, VDI, VPC, TFS, Python, VPN, Route53, EBS, SQL, ELB, Cloud watch, Dynatrace, Docker, Jira, Kubernetes, AWSCLI, SPLUNK, Sonar, AWS Auto Scaling, Unix/Linux, Ruby.

Confidential, Baskin Ridge, NJ

DevOps Engineer


  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Administered Jenkins, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast-Paced Engineering Environment.
  • Coordinated developers with establishing and applying appropriate branching, labelling/naming conventions using GIT source control.
  • Analyzed and resolved conflicts related to merging of source code for GIT.
  • Worked on Installing Firmware Upgrades, kernel patches, systems configuration, system Performance tuning on Unix/Linux systems.
  • Big data, real-time transactions, high volume, scalable components, etc.
  • Implemented continuous deployment with Apache Mesos and Marathon by using Docker as a container orchestration for data center automation.
  • Used Marathon REST API's to kick of new deployments of an application using HTTP PUT and REST services.
  • Used Docker for container snapshots, attaching to a running container, removing images, managing directory structures and managing containers in Docker registry.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud ormation.
  • Our DevOps solution includes the functions of build, deploy, automation test control, generating reports and notification services with an end goal of continuous integration in a data center and Cloud (AWS environment).
  • Used MySQL and Elastic ache to perform basic database administration. Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins & Maven for deployment and build management system.
  • Performance tuning the JVM to suit the specific application needs.
  • Installed Jenkins plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven.
  • Supporting production environment by handling tickets generated and managing the java-based application components in Datacenters using multi-level VPN authentication.
  • Installed and configured Apache HTTP Server 2.0, Tomcat 6.0, IIS 6 and Sun One Web Servers in various environments.
  • Installed and configured plug-ins for Apache HTTP server and Sun One Web server to proxy the request for WebLogic server.
  • Monitored developed applications using Zabbix as a monitoring tool and fixed issues related to load and performance testing for complex systems.
  • High ­availability Planning and Design of Citrix NetScaler, Automated deployment of Windows and Linux Workstations, Security Planning.
  • Wrote Bash/Shell/Perl scripts for managing day-to-day transactions &for automation of routine tasks.
  • Assisted in MPLS migrations, implemented a backup for the existing WAN connection using site-to-site IP sec VPN tunnels.
  • Used MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Ensure that the builds are consistent after being ported from different platforms and working closely with Architecture, Development, Test, Security, and IT Services teams.
  • Knowledge on Deploying Couchbase, Tomcat and Elasticsearch clusters using Docker.
  • Involved in development of Test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Developed Networking policies for Docker Containers. Worked on Open source development tools like Docker Containers, Mesos clusters.
  • Worked on Keystone service on OpenStack to manage the users and groups by assigning the role and policies as per project.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Had Used monitoring tool JIRA and triaged the issues and maintained bugs using JIRA tool, had experience with tools like confluence, Stash, Jira.
  • Performed all Linux operating system, disk management and patch management configurations, on Linux instances in AWS.
  • Responsible for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise application (J2EE).
  • Assisted the Deployed NetScaler to enhance App Delivery.
  • Developed automated process for builds and deployments; Jenkins, Ant, Maven, Gradle, Sonatype Nexus, Shell Script, Perl, Java.
  • Developed Ansible playbooks to deploy applications and configure services such as Nagios, Tomcat and Apache.
  • Migration of existing Client solution from WebSphere ESB to IBM Integration Bus.
  • Worked in Git implementation containing various Remote repositories for a single application
  • Migrated the current Linux environment to AWS /RHEL Linux environment and used auto scaling feature and involved in remediation and patching of Unix/Linux Servers.
  • Engaged with clients for better understanding of projects and on boarding them on to Continuous Delivery tools like Udeploy, for continuous automated deployments from Development environment to Production environment successfully and following the best practices from DevOps cultures.
  • Prepared automated server provisioning and deployment using Vagrant and Ansible.
  • Automation of the build and deployment using Jenkins and udeploy.
  • Installed Oracle database with AMI image and updated the database with schemas and scripts to run Data Services.
  • Developed Terraform templates to create load balancers (ELB), EC2 instances with auto scaling, monitoring on the fly for different environments such as QA, SIT, stage which will run on different VPCs.
  • Responsible for building out and improving the reliability and performance of cloud applications and cloud infrastructure deployed on Amazon Web Services.
  • Responsible for creating AWS Lambda functions in Python to inventory and report various AWS services for cost monitoring and inventory management projects.
  • Worked on Spring Cloud Config, Pivotal cloud foundry and AWS SQS to deploy Nodejs application to cloud.
  • Maintained site reliability on over multiple servers. Converted existing PHP scripts to Python to improve functional reliability.
  • Used Maven as build tool on Java projects for the development of build artifacts on the source code.
  • Wrote python scripts to deploy java applications from Jenkins to remote server.
  • Responsible for building out and improving the reliability and performance of cloud applications and cloud infrastructure deployed on Amazon Web Services.
  • Worked on Puppet for the deployment of servers with custom scripts. Deployed Puppet for configuration management to existing infrastructure.
  • Member of Continuous Change Management CCM representing changes for Release and environment configuration (TFS on Linux windows platform).
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures, and managing containers.
  • Created branching & tagging strategy to maintain the source code in the GIT repository and Coordinated with developers with establishing and applying appropriate branching, labelling/naming conventions using GIT source control.
  • Maintained a Live Like environment to test any production issues on the setup and push it into production.
  • Configured and maintained stress server in different geographical location and provide setup in every release to perform stress testing.

Environment: GIT, Subversion, Maven, ANT, Udeploy, Jenkins, Puppet, Linux, AWS, Lambda, Artifactory, Docker, Python, Ansible, Unix Shell Scripting, Java/J2EE, Tomcat, WebLogic, Citrix Netscaler, Mesos /Marathon, Zabbix, Jira

Confidential, Secaucus, NJ

Build & Release Engineer


  • As a member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting on Unix platform.
  • Worked with Subject Matter Expert to Build and Release Management methodologies, hands-on experience in creating and managing the various development and build platforms and deployment strategies.
  • Builds and deploys J2EE application in Web Sphere.
  • Designed and developed continuous availability testing framework to ensure that all components of SOA backplane are up and running along with working web services in HUDSON.
  • Involved in Creating test scenarios and test cases based on the defined test strategy for the assigned module for SOA implementation.
  • Setting up SPLUNK monitoring on Linux and windows systems.
  • Analysed the ANT Build projects for conversion. Converting the ANT Build projects to Maven Build projects.
  • Written Maven scripts, installed Jenkins, written shell script for end to end build and deployment automation.
  • Build and maintained SQL scripts and execute different scripts for different environments.
  • Prepared the initial project structures in the SCM Tool based on requirements.
  • Supported development teams with respect to the SCM Tool.
  • Assisted with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Performed all necessary day-to-day Subversion/GIT support for different projects and Responsible for designing and maintenance of the Subversion/GIT Repositories, views, and the access control strategies. worked on creating schedulers in WCS and processing orders which were placed during EM offline or timeout.
  • Involved in implementation of WCS Schedulers for processing Offline payment of pending orders and also process orders which were successfully placed online by sending asynchronous order create call to EM.
  • Used GIT as source code repositories and managed GIT repositories for branching, merging, and tagging.
  • Managed the source codes repository of multiple development applications using SVN version control tools.
  • Deployed the web services code To JBOSS App server using Serena deployment utility to trigger the Maven scripts to deploy to the correct locations on the server. .
  • Created analytical matrices reports for release services based on Remedy tickets.
  • Performed weekly and on-call deployments of application codes to production environments.

Environment: Java/J2EE, SOA Software, Unix, Maven, GIT, SVN, ANT, Jenkins, Remedy, Shell Scripts, Web Sphere.


Build & Release Engineer


  • Developed build and deployment scripts using Maven build tools in Jenkins/Hudson to move from one environment to other environments.
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Publishing the Release notes for all the releases using Confluence.
  • Created Jenkins Workflows for pre-deployment process (DB execution, Environment, configuration changes etc.) on both QA and preproduction Environments.
  • Worked with GIT and Subversion to manage source code.
  • Sending the Uptime and Downtime notifications to teams regarding Servers Status as a part of the Build Engineer role at the time of deploying the EAR and WAR package in JBoss 4.3 Admin Console.
  • Participated in the release cycle of the product which involves environments like Development QA UAT and Production.
  • Builds and deploys J2EE application in JBoss using Shell Scripts.
  • Involved in setting up Rally as defect tracking system and configured various workflows, customizations, and plug-in for the Rally bug/issue tracker.
  • Defined Microsoft processes to build and deliver software baselines for internal as well as external customers.
  • Coordinated with all the teams before and after the production deployments for the smooth production releases.
  • Integrated Maven with GitHub to manage and deploy project related tags.
  • Working closely with Web Administrators to understand, participate, and experience the technical architect for web sites such as Apache, JBoss deploying J2EE Applications to these environments.
  • Installed and administered repository to deploy the artifacts generated by Maven to store the dependent jars which are used during the build.
  • Written Shell scripts to apply the Integration label to all the files which needs manual labeling of files.
  • Gathered all the stakeholder approvals, necessary signoffs while acting as a release manager for two development teams.

Environment: Java, Git, Sub Version, Jenkins, Maven, Jboss, Dynatrace, Udeploy, Hpalm, SoapUI.

Hire Now